Plant hardiness zone 4B
ZIP codes in USDA plant hardiness zone 4B. Population, income, and housing from US5 published metrics.
What is USDA zone 4B?
Zone 4B 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 1,201 indexable ZIP codes in this band, covering about 4,115,345 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 4B, 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 4B
| ZIP | City | County | State | Population | Income | Home value |
|---|---|---|---|---|---|---|
| 54812 | Barron | Barron County | WI | 6,078 | $63,882 | $163,500 |
| 03561 | Littleton | Grafton County | NH | 6,031 | $54,545 | $249,000 |
| 55046 | Lonsdale | Rice County | MN | 6,030 | $91,982 | $331,100 |
| 49802 | Kingsford | Dickinson County | MI | 6,014 | $61,067 | $109,300 |
| 55388 | Watertown | Carver County | MN | 5,974 | $92,273 | $333,100 |
| 05851 | Lyndonville | Caledonia County | VT | 5,972 | $63,586 | $219,300 |
| 54456 | Neillsville | Clark County | WI | 5,968 | $66,867 | $168,600 |
| 56352 | Melrose | Stearns County | MN | 5,955 | $71,356 | $225,100 |
| 55069 | Rock Creek | Chisago County | MN | 5,936 | $75,139 | $279,800 |
| 55356 | Orono | Hennepin County | MN | 5,924 | $171,333 | $712,800 |
| 54114 | Crivitz | Marinette County | WI | 5,845 | $57,519 | $174,700 |
| 53950 | New Lisbon | Juneau County | WI | 5,838 | $69,832 | $165,900 |
| 56334 | Glenwood | Pope County | MN | 5,791 | $67,264 | $258,400 |
| 52136 | Cresco | Howard County | IA | 5,763 | $66,932 | $153,300 |
| 54612 | Arcadia | Trempealeau County | WI | 5,745 | $66,447 | $189,700 |
| 55373 | Greenfield | Hennepin County | MN | 5,725 | $95,273 | $285,000 |
| 59722 | Anaconda-Deer Lodge County | Powell County | MT | 5,698 | $60,263 | $226,600 |
| 55320 | St. Augusta | Stearns County | MN | 5,676 | $109,242 | $307,200 |
| 55363 | Montrose | Wright County | MN | 5,664 | $98,287 | $273,000 |
| 54728 | Chetek | Barron County | WI | 5,631 | $71,538 | $214,200 |
| 55321 | Cokato | Wright County | MN | 5,592 | $81,250 | $265,100 |
| 13677 | — | — | — | 5,573 | $80,917 | $160,000 |
| 56164 | Pipestone | Pipestone County | MN | 5,573 | $71,550 | $133,300 |
| 56362 | Paynesville | Stearns County | MN | 5,560 | $81,536 | $242,700 |
| 55992 | Zumbrota | Goodhue County | MN | 5,547 | $103,144 | $260,700 |
| 54484 | Stratford | Marathon County | WI | 5,543 | $69,341 | $233,700 |
| 55327 | Dayton | Hennepin County | MN | 5,542 | $133,721 | $486,500 |
| 54730 | Tainter Lake | Dunn County | WI | 5,514 | $80,347 | $228,600 |
| 55319 | Clear Lake | Sherburne County | MN | 5,490 | $111,343 | $349,300 |
| 57022 | Dell Rapids | Minnehaha County | SD | 5,476 | $100,595 | $293,800 |
| 55963 | Pine Island | Goodhue County | MN | 5,473 | $109,464 | $350,800 |
| 54829 | Cumberland | Barron County | WI | 5,442 | $61,276 | $214,900 |
| 82701 | Newcastle | Weston County | WY | 5,411 | $88,843 | $218,400 |
| 56310 | Avon | Stearns County | MN | 5,361 | $103,993 | $286,600 |
| 05450 | Enosburg Falls | Franklin County | VT | 5,357 | $72,991 | $252,800 |
| 80497 | — | — | — | 5,338 | $106,676 | $730,700 |
| 55808 | Duluth | St. Louis County | MN | 5,325 | $59,808 | $157,500 |
| 55972 | St. Charles | Winona County | MN | 5,323 | $97,500 | $256,000 |
| 54739 | Elk Mound | Dunn County | WI | 5,315 | $91,385 | $240,700 |
| 55358 | Maple Lake | Wright County | MN | 5,266 | $94,911 | $299,100 |
| 05662 | — | — | — | 5,252 | $86,304 | $599,100 |
| 59634 | Clancy | Jefferson County | MT | 5,238 | $120,881 | $500,700 |
| 56307 | Albany | Stearns County | MN | 5,227 | $89,563 | $268,600 |
| 55733 | Esko | Carlton County | MN | 5,180 | $115,051 | $300,800 |
| 54411 | Athens | Marathon County | WI | 5,053 | $78,646 | $210,800 |
| 56273 | New London | Kandiyohi County | MN | 5,050 | $91,520 | $299,400 |
| 57262 | Long Hollow | Roberts County | SD | 5,043 | $52,667 | $121,100 |
| 59034 | Hardin | Big Horn County | MT | 4,972 | $59,559 | $178,200 |
| 56069 | Montgomery | Le Sueur County | MN | 4,948 | $81,919 | $254,900 |
| 82524 | — | — | — | 4,917 | $73,365 | $271,700 |
Frequently asked questions
What does zone 4B mean?
Zone 4B 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 4B; 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.