How to use this list
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
87 counties · 880 ZIP codes · population 5,713,261 . Select a county to open its ZIP table and local summary.
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
Also see the Minnesota overview, cities, rankings, and congressional districts.
| County | ZIP codes | Population | Avg. income |
|---|---|---|---|
| Aitkin County | 9 | 19,032 | $60,151 |
| Anoka County | 14 | 385,428 | $100,349 |
| Becker County | 10 | 33,362 | $68,087 |
| Beltrami County | 12 | 45,114 | $67,762 |
| Benton County | 4 | 33,418 | $92,788 |
| Big Stone County | 7 | 5,257 | $73,351 |
| Blue Earth County | 12 | 70,068 | $83,977 |
| Brown County | 6 | 27,408 | $68,550 |
| Carlton County | 11 | 38,457 | $81,508 |
| Carver County | 12 | 104,129 | $111,824 |
| Cass County | 13 | 37,220 | $61,718 |
| Chippewa County | 5 | 11,482 | $70,051 |
| Chisago County | 9 | 53,489 | $98,430 |
| Clay County | 13 | 66,012 | $83,265 |
| Clearwater County | 6 | 12,251 | $64,171 |
| Cook County | 6 | 5,633 | $69,433 |
| Cottonwood County | 6 | 11,312 | $68,078 |
| Crow Wing County | 12 | 62,473 | $72,789 |
| Dakota County | 19 | 444,028 | $105,576 |
| Dodge County | 6 | 20,623 | $93,040 |
| Douglas County | 8 | 36,078 | $83,355 |
| Faribault County | 9 | 13,532 | $66,325 |
| Fillmore County | 11 | 22,943 | $75,284 |
| Freeborn County | 12 | 29,510 | $71,678 |
| Goodhue County | 10 | 49,530 | $93,280 |
| Grant County | 7 | 6,507 | $78,977 |
| Hennepin County | 67 | 1,278,241 | $108,069 |
| Houston County | 7 | 19,686 | $73,169 |
| Hubbard County | 5 | 18,823 | $70,101 |
| Isanti County | 5 | 34,821 | $85,348 |
| Itasca County | 23 | 45,147 | $63,587 |
| Jackson County | 6 | 9,796 | $76,711 |
| Kanabec County | 4 | 18,912 | $70,100 |
| Kandiyohi County | 11 | 43,360 | $82,002 |
| Kittson County | 9 | 4,112 | $68,248 |
| Koochiching County | 11 | 12,368 | $67,350 |
| Lac qui Parle County | 5 | 6,084 | $74,369 |
| Lake County | 8 | 16,046 | $66,514 |
| Lake of the Woods County | 4 | 4,320 | $70,066 |
| Le Sueur County | 9 | 35,733 | $89,816 |
| Lincoln County | 6 | 5,886 | $68,539 |
| Lyon County | 9 | 26,443 | $79,310 |
| Mahnomen County | 5 | 6,275 | $57,519 |
| Marshall County | 9 | 5,783 | $75,558 |
| Martin County | 11 | 20,262 | $66,019 |
| McLeod County | 8 | 37,847 | $87,191 |
| Meeker County | 7 | 23,138 | $76,918 |
| Mille Lacs County | 7 | 33,304 | $69,396 |
| Morrison County | 10 | 32,016 | $75,329 |
| Mower County | 15 | 40,601 | $79,108 |
| Murray County | 8 | 7,653 | $68,993 |
| Nicollet County | 5 | 33,669 | $88,582 |
| Nobles County | 10 | 21,390 | $71,182 |
| Norman County | 9 | 6,240 | $68,203 |
| Olmsted County | 12 | 161,722 | $101,639 |
| Otter Tail County | 20 | 56,793 | $72,152 |
| Pennington County | 3 | 14,234 | $73,477 |
| Pine County | 11 | 28,299 | $62,040 |
| Pipestone County | 6 | 8,946 | $65,697 |
| Polk County | 16 | 32,885 | $69,304 |
| Pope County | 8 | 12,984 | $75,869 |
| Ramsey County | 20 | 544,128 | $81,189 |
| Red Lake County | 4 | 4,081 | $80,750 |
| Redwood County | 14 | 15,378 | $71,175 |
| Renville County | 10 | 14,891 | $69,473 |
| Rice County | 8 | 69,725 | $101,620 |
| Rock County | 9 | 10,290 | $58,715 |
| Roseau County | 7 | 15,036 | $73,785 |
| Scott County | 7 | 142,844 | $123,493 |
| Sherburne County | 6 | 116,813 | $100,704 |
| Sibley County | 7 | 13,443 | $74,534 |
| St. Louis County | 42 | 192,552 | $68,061 |
| Stearns County | 26 | 166,226 | $80,017 |
| Steele County | 5 | 37,884 | $81,285 |
| Stevens County | 5 | 10,018 | $75,119 |
| Swift County | 6 | 10,075 | $74,164 |
| Todd County | 11 | 26,956 | $61,782 |
| Traverse County | 3 | 2,480 | $67,012 |
| Wabasha County | 8 | 21,565 | $77,388 |
| Wadena County | 4 | 17,416 | $62,644 |
| Waseca County | 4 | 19,359 | $72,860 |
| Washington County | 16 | 255,951 | $114,715 |
| Watonwan County | 6 | 10,872 | $65,562 |
| Wilkin County | 7 | 6,535 | $73,450 |
| Winona County | 8 | 48,676 | $82,771 |
| Wright County | 12 | 121,780 | $106,213 |
| Yellow Medicine County | 7 | 10,172 | $71,232 |