Minnesota · United States

ZIP codes by county — Minnesota

87 counties

CountyFIPSPopulationMedian household income
Aitkin County 27001 15,930 $59,498
Anoka County 27003 367,095 $98,764
Becker County 27005 35,260 $71,117
Beltrami County 27007 46,421 $67,257
Benton County 27009 41,458 $71,480
Big Stone County 27011 5,152 $65,475
Blue Earth County 27013 69,386 $72,623
Brown County 27015 25,826 $68,690
Carlton County 27017 36,457 $80,042
Carver County 27019 108,622 $123,144
Cass County 27021 30,688 $64,937
Chippewa County 27023 12,388 $69,192
Chisago County 27025 57,434 $98,260
Clay County 27027 65,628 $77,664
Clearwater County 27029 8,579 $64,934
Cook County 27031 5,633 $71,643
Cottonwood County 27033 11,458 $68,239
Crow Wing County 27035 67,113 $71,343
Dakota County 27037 442,204 $105,212
Dodge County 27039 20,962 $92,943
Douglas County 27041 39,354 $77,264
Faribault County 27043 13,909 $64,391
Fillmore County 27045 21,346 $75,225
Freeborn County 27047 30,752 $69,012
Goodhue County 27049 47,844 $82,749
Grant County 27051 6,108 $72,957
Hennepin County 27053 1,268,903 $96,339
Houston County 27055 18,768 $77,087
Hubbard County 27057 21,700 $70,622
Isanti County 27059 41,934 $86,573
Itasca County 27061 45,141 $66,380
Jackson County 27063 9,964 $69,955
Kanabec County 27065 16,261 $71,915
Kandiyohi County 27067 43,757 $75,097
Kittson County 27069 4,163 $69,615
Koochiching County 27071 11,950 $69,115
Lac qui Parle County 27073 6,694 $71,639
Lake County 27075 10,911 $75,621
Lake of the Woods County 27077 3,800 $70,091
Le Sueur County 27079 28,936 $90,218
Lincoln County 27081 5,594 $67,715
Lyon County 27083 25,498 $72,761
Mahnomen County 27087 5,371 $53,925
Marshall County 27089 8,961 $71,701
Martin County 27091 19,864 $62,969
McLeod County 27085 36,771 $78,468
Meeker County 27093 23,422 $75,037
Mille Lacs County 27095 26,912 $71,455
Morrison County 27097 34,131 $68,640
Mower County 27099 40,069 $71,495
Murray County 27101 8,119 $74,475
Nicollet County 27103 34,350 $80,362
Nobles County 27105 22,067 $65,509
Norman County 27107 6,411 $69,833
Olmsted County 27109 163,425 $93,494
Otter Tail County 27111 60,281 $70,912
Pennington County 27113 13,877 $72,561
Pine County 27115 29,411 $69,666
Pipestone County 27117 9,352 $66,073
Polk County 27119 30,905 $69,136
Pope County 27121 11,363 $72,205
Ramsey County 27123 544,438 $81,004
Red Lake County 27125 3,922 $77,500
Redwood County 27127 15,383 $67,024
Renville County 27129 14,587 $69,086
Rice County 27131 67,389 $82,792
Rock County 27133 9,628 $70,698
Roseau County 27135 15,301 $73,611
Scott County 27139 152,957 $120,247
Sherburne County 27141 99,178 $102,965
Sibley County 27143 14,933 $76,082
St. Louis County 27137 200,056 $69,455
Stearns County 27145 159,358 $76,447
Steele County 27147 37,413 $83,448
Stevens County 27149 9,686 $71,060
Swift County 27151 9,787 $62,601
Todd County 27153 25,402 $63,039
Traverse County 27155 3,279 $65,931
Wabasha County 27157 21,519 $80,133
Wadena County 27159 14,135 $56,882
Waseca County 27161 18,958 $75,052
Washington County 27163 272,298 $114,457
Watonwan County 27165 11,169 $70,593
Wilkin County 27167 6,413 $69,635
Winona County 27169 49,705 $70,198
Wright County 27171 145,270 $106,666
Yellow Medicine County 27173 9,509 $71,573

County figures are Census county-level values (ACS 5-year); the ZIP list shows the ZIPs whose primary county this is — a ZIP on a border can also serve neighbouring counties. Sources: U.S. Census Bureau.