US5.com

Plant hardiness zone 3B

ZIP codes in USDA plant hardiness zone 3B. Population, income, and housing from US5 published metrics.

Zone
3B
ZIP codes
200
Population
291,962
Median household income (avg.)
$71,622
Average home value
$169,676

What is USDA zone 3B?

Zone 3B is a USDA / PRISM plant hardiness band based on average annual extreme minimum winter temperature. Growers use it to compare winter-cold exposure across regions — it is a climate label, not a planting prescription.

US5 lists 200 indexable ZIP codes in this band, covering about 291,962 combined ZIP-area residents. The table below is sorted by population; use pagination to browse the full published set.

How to use this zone page

Scan communities inside zone 3B, then open any ZIP for full demographics, climate normals, schools, and nearby amenities. Zone membership comes from the USDA hardiness summary joined to published ZIP profiles.

ZIPs in zone 3B

ZIP City County State Population Income Home value
58711 Antler Bottineau County ND 164 $67,500 $179,200
58772 Portal Burke County ND 164 $111,406 $79,100
55758 Kinney St. Louis County MN 161 $53,750 $109,400
58365 Rocklake Towner County ND 159 $51,250 $49,500
59219 Sheridan County MT 157 $77,500 $114,600
58269 Osnabrock Cavalier County ND 155 $36,500 $55,000
59257 Redstone Sheridan County MT 151
58748 Gardena Bottineau County ND 149 $62,813
58727 Larson Burke County ND 148 $103,750 $257,500
58737 Flaxton Burke County ND 148 $108,500
56731 Humboldt Kittson County MN 126 $58,750 $135,000
56729 Halma Kittson County MN 123 $71,250 $205,000
58353 Mylo Rolette County ND 119 $128,750 $175,000
58372 Sarles Towner County ND 119 $106,250
56680 Itasca County MN 116 $50,208 $250,000
55796 Winton Lake County MN 113 $56,429 $95,000
56724 Marshall County MN 111 $73,750 $97,500
58844 Fortuna Divide County ND 107
56659 Itasca County MN 104 $70,000 $341,700
59260 Valley County MT 103 $83,333 $170,800
55725 St. Louis County MN 93 $68,750 $358,300
56688 Itasca County MN 93 $69,643 $171,900
58229 Fairdale Walsh County ND 93 $29,440 $106,900
58830 Alamo Williams County ND 91 $53,750 $181,300
56685 Beltrami County MN 86 $96,250 $235,000
55772 Nett Lake Koochiching County MN 83
59253 Peerless Daniels County MT 82 $139,375 $227,800
56755 St. Vincent Kittson County MN 75 $68,125 $58,000
58323 Calvin Cavalier County ND 74
59244 Valley County MT 67 $70,833
56711 Angle Inlet Lake of the Woods County MN 66
58311 Loma Cavalier County ND 65 $79,375 $94,000
58363 Perth Towner County ND 62 $98,125 $164,800
59242 Homestead Sheridan County MT 61 $84,250 $122,500
58281 Wales Cavalier County ND 60 $123,833 $77,300
59547 Zurich Blaine County MT 55 $41,667 $162,500
59252 Outlook Sheridan County MT 47 $50,313 $103,100
59537 Loring Colony Phillips County MT 41 $147,917
59240 Valley County MT 26 $266,700
58239 Hannah Cavalier County ND 25 $92,500
58355 Nekoma Cavalier County ND 22 $130,625 $62,500
59276 Whitetail Daniels County MT 21
58339 Hansboro Towner County ND 16 $28,125
58310 Rolette County ND 9
04737 Aroostook County ME
55766
56593
56658 Koochiching County MN
56687
58255 Cavalier County ND

Frequently asked questions

What does zone 3B mean?

Zone 3B is a USDA plant hardiness band based on average annual extreme minimum winter temperature. It helps compare winter-cold exposure across places; it is not a planting prescription.

Why is the table sorted by population?

Population ordering surfaces larger communities first. The zone total counts all published ZIPs in band 3B; page through the table to browse beyond the first page.

Is a hardiness zone the same as a climate normal?

Hardiness zones summarize winter extreme cold. ZIP pages on US5 also show precipitation, snow, and FEMA risk context separately.