Sign In Register

Minnesota

902 cities and towns

902 Cities & Towns
4,772,916 Total Population
$74,241 Avg Median Income
$204,472 Avg Home Value
$966 Avg Rent
43°F Avg Temperature

Minnesota at a Glance

Economy

Avg Median Income$74,241
Avg Poverty Rate9.1%
Avg Unemployment3.3%
Bachelor's Degree+23.6%

Housing

Avg Home Value$204,472
Avg Median Rent$966
Avg Homeownership78.4%
State Median Home$204,472

Demographics

Total Population4,772,916
Avg Median Age41.8
Avg Pop Density857/sq mi
Cities & Towns902

Climate

Avg Annual Temp43°F
Avg January Temp12°F
Avg July Temp70°F
Avg Precipitation30.5"
Avg Snowfall46.9"

Crime (avg per 100K)

Violent Crime176.5
Property Crime2,235.2

Health

Avg Obesity Rate36.2%
Avg Smoking Rate15.5%
Avg Uninsured8.2%

87 Counties in Minnesota

Click a county to view details

About Minnesota

AbbreviationMN
State Population5,713,716

Counties in Minnesota

87 counties with population, income, and housing data.

Hennepin County 1,270,787 pop · 16 cities Ramsey County 547,202 pop · 21 cities Dakota County 439,179 pop · 21 cities Anoka County 363,985 pop · 15 cities Washington County 268,651 pop · 15 cities St. Louis County 200,122 pop · 19 cities Olmsted County 162,307 pop · 6 cities Stearns County 158,622 pop · 33 cities Scott County 151,347 pop · 14 cities Wright County 142,543 pop · 8 cities Carver County 107,216 pop · 28 cities Sherburne County 97,820 pop · 8 cities Blue Earth County 69,022 pop · 6 cities Rice County 67,152 pop · 8 cities Crow Wing County 66,558 pop · 15 cities Clay County 65,307 pop · 20 cities Otter Tail County 60,072 pop · 26 cities Chisago County 56,927 pop · 11 cities Winona County 49,792 pop · 8 cities Goodhue County 47,697 pop · 11 cities Beltrami County 46,274 pop · 2 cities Itasca County 45,054 pop · 18 cities Kandiyohi County 43,686 pop · 5 cities Benton County 41,300 pop · 14 cities Isanti County 41,257 pop · 4 cities Mower County 40,082 pop · 15 cities Douglas County 39,081 pop · 11 cities Steele County 37,396 pop · 2 cities McLeod County 36,727 pop · 10 cities Carlton County 36,362 pop · 19 cities Becker County 35,202 pop · 10 cities Nicollet County 34,380 pop · 5 cities Morrison County 34,023 pop · 4 cities Polk County 31,128 pop · 3 cities Freeborn County 30,857 pop · 17 cities Cass County 30,288 pop · 7 cities Pine County 29,090 pop · 10 cities Le Sueur County 28,795 pop · 14 cities Mille Lacs County 26,680 pop · 5 cities Brown County 25,880 pop · 10 cities Lyon County 25,352 pop · 7 cities Todd County 25,277 pop · 3 cities Meeker County 23,352 pop · 18 cities Nobles County 22,194 pop · 13 cities Hubbard County 21,479 pop · 19 cities Wabasha County 21,460 pop · 11 cities Fillmore County 21,251 pop · 6 cities Dodge County 20,893 pop · 7 cities Martin County 19,960 pop · 13 cities Waseca County 18,953 pop · 4 cities Houston County 18,826 pop · 9 cities Kanabec County 16,145 pop · 6 cities Aitkin County 15,859 pop · 17 cities Redwood County 15,428 pop · 16 cities Roseau County 15,294 pop · 5 cities Sibley County 14,950 pop · 6 cities Renville County 14,707 pop · 9 cities Wadena County 14,108 pop · 3 cities Pennington County 13,995 pop · 2 cities Faribault County 13,931 pop · 8 cities Chippewa County 12,466 pop · 1 cities Koochiching County 12,072 pop · 5 cities Cottonwood County 11,481 pop · 4 cities Pope County 11,312 pop · 9 cities Watonwan County 11,205 pop · 8 cities Lake County 10,915 pop · 7 cities Jackson County 9,990 pop · 7 cities Swift County 9,806 pop · 7 cities Stevens County 9,682 pop · 3 cities Rock County 9,659 pop · 16 cities Yellow Medicine County 9,569 pop · 13 cities Pipestone County 9,380 pop · 4 cities Marshall County 9,017 pop · 12 cities Clearwater County 8,541 pop · 12 cities Murray County 8,170 pop · 5 cities Lac qui Parle County 6,736 pop · 3 cities Norman County 6,457 pop · 18 cities Wilkin County 6,454 pop · 17 cities Grant County 6,091 pop · 3 cities Lincoln County 5,630 pop · 9 cities Cook County 5,611 pop · 2 cities Mahnomen County 5,389 pop · 17 cities Big Stone County 5,161 pop · 13 cities Kittson County 4,191 pop · 6 cities Red Lake County 3,912 pop · 5 cities Lake of the Woods County 3,786 pop · 3 cities Traverse County 3,345 pop · 4 cities

All Cities in Minnesota

# City Population Median Income Home Value Median Rent Median Age
151 Circle Pines 4,980 $96,477 $277,300 $1,337 38.4
152 Becker 4,958 $90,188 $257,600 $859 32.9
153 Lindstrom 4,933 $99,844 $336,800 $954 37.0
154 Elko New Market 4,915 $147,381 $407,400 $2,311 33.9
155 Luverne 4,907 $66,145 $181,100 $718 38.2
156 Lonsdale 4,789 $91,719 $327,100 $1,293 30.0
157 Windom 4,786 $67,813 $158,000 $773 41.2
158 Oak Park Heights 4,782 $84,639 $333,600 $1,428 51.7
159 Watertown 4,747 $93,008 $315,200 $967 34.5
160 St. James 4,740 $57,031 $109,600 $805 37.0
161 Chisholm 4,731 $54,815 $108,100 $785 52.1
162 Dilworth 4,664 $89,577 $268,100 $1,053 39.7
163 Sauk Centre 4,589 $65,763 $196,000 $778 39.3
164 Nowthen 4,539 $134,491 $440,200 40.5
165 Rockford 4,521 $82,228 $265,900 $1,254 42.7
166 Newport 4,460 $63,365 $331,300 $1,080 37.6
167 Wayzata 4,363 $125,344 $1,047,400 $1,507 58.5
168 Wadena 4,361 $45,850 $158,700 $683 36.5
169 Park Rapids 4,226 $45,800 $218,500 $912 45.2
170 Cannon Falls 4,216 $80,515 $262,100 $983 45.3
171 Columbus 4,211 $117,917 $439,200 $1,534 47.2
172 Le Sueur 4,204 $71,563 $216,700 $868 36.7
173 Cold Spring 4,201 $72,022 $242,000 $1,297 40.9
174 Pipestone 4,165 $61,442 $102,000 $722 39.0
175 Rice Lake 4,120 $95,347 $283,700 $1,328 44.8
176 Goodview 4,104 $75,375 $215,200 $884 41.5
177 St. Charles 4,021 $96,544 $231,300 $941 39.1
178 Scandia 3,966 $100,179 $471,900 $978 46.6
179 Grant 3,959 $145,357 $622,000 42.1
180 Bayport 3,948 $115,781 $363,200 $1,773 40.1
181 Centerville 3,915 $119,361 $364,700 $1,453 40.4
182 Norwood Young America 3,866 $67,857 $289,400 $1,032 38.5
183 Zumbrota 3,843 $96,818 $235,800 $785 41.5
184 Montrose 3,840 $98,832 $260,100 $1,313 34.7
185 Deephaven 3,835 $175,441 $854,000 47.2
186 Mora 3,708 $53,704 $180,300 $903 41.2
187 Independence 3,695 $194,205 $757,800 $3,500 45.9
188 Pine Island 3,693 $91,612 $324,700 $959 37.1
189 Long Prairie 3,683 $57,139 $130,100 $942 38.3
190 Melrose 3,608 $58,107 $198,300 $1,061 43.4
191 Two Harbors 3,598 $62,885 $187,100 $879 41.5
192 Perham 3,577 $47,088 $186,000 $813 35.0
193 St. Augusta 3,576 $116,384 $323,400 $1,373 34.7
194 Plainview 3,501 $69,800 $230,600 $774 35.0
195 Hanover 3,495 $147,944 $421,700 $1,806 37.6
196 Eveleth 3,470 $47,721 $91,800 $839 39.1
197 Benson 3,449 $51,124 $146,100 $939 40.9
198 Sleepy Eye 3,438 $64,811 $138,500 $757 41.7
199 Breckenridge 3,369 $57,344 $142,000 $502 40.9
200 Montgomery 3,366 $74,018 $218,900 $896 39.1
Page 4 of 19