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
301 Red Lake 1,506 $55,092 $136,000 $426 28.2
302 Clara City 1,497 $58,431 $116,500 $1,063 36.5
303 Avon 1,493 $90,987 $240,400 $1,013 38.4
304 Dawson 1,441 $70,286 $118,800 $618 44.4
305 Babbitt 1,420 $54,318 $96,000 $726 51.3
306 Renville 1,397 $73,750 $109,700 $671 30.3
307 Hayfield 1,382 $69,688 $173,000 $933 36.0
308 Tonka Bay 1,361 $151,563 $869,900 $2,299 57.7
309 Appleton 1,360 $40,117 $71,300 $682 51.6
310 Fulda 1,348 $68,056 $155,100 $775 44.4
311 Richmond 1,336 $67,381 $225,500 $584 39.7
312 Wheaton 1,334 $52,260 $82,200 $582 46.7
313 Dassel 1,332 $59,750 $218,900 $881 45.4
314 New York Mills 1,319 $51,696 $144,900 $712 35.4
315 Preston 1,315 $60,438 $169,600 $649 41.3
316 Starbuck 1,307 $60,217 $168,100 $858 48.4
317 Menahga 1,292 $56,000 $145,800 $772 44.1
318 Adrian 1,288 $74,100 $172,000 $729 36.4
319 Glyndon 1,286 $93,571 $257,400 $641 33.9
320 Fosston 1,283 $50,694 $126,500 $846 45.7
321 Winthrop 1,275 $67,375 $157,400 $732 43.0
322 Red Lake Falls 1,267 $63,929 $132,300 $568 44.4
323 Goodhue 1,261 $86,731 $230,300 $775 29.9
324 Winnebago 1,247 $58,438 $106,500 $725 41.6
325 Keewatin 1,229 $50,872 $78,900 $934 37.3
326 Spring Grove 1,223 $60,221 $148,200 $1,074 47.0
327 Truman 1,223 $59,095 $100,200 $942 32.1
328 Spicer 1,222 $76,406 $278,500 $825 44.5
329 Bagley 1,218 $53,417 $135,100 $717 43.5
330 Atwater 1,217 $66,071 $144,300 $736 31.7
331 Taylors Falls 1,208 $61,548 $256,000 $985 42.2
332 Edgerton 1,207 $66,739 $132,800 $681 45.5
333 Martin Lake 1,203 $120,705 $426,100 $1,589 42.4
334 Medford 1,194 $98,375 $234,300 $1,036 38.2
335 Wanamingo 1,185 $85,000 $247,400 $611 35.2
336 Madison Lake 1,178 $84,833 $281,300 $829 39.2
337 Redby 1,175 $53,846 $109,500 $539 20.7
338 East Gull Lake 1,173 $128,548 $522,000 $1,386 47.1
339 Elbow Lake 1,158 $56,786 $118,900 $746 38.2
340 New London 1,156 $66,830 $209,300 $960 36.7
341 Shafer 1,151 $96,042 $225,700 $954 35.5
342 Elgin 1,147 $87,000 $218,200 $738 31.8
343 Dellwood 1,145 $208,125 $729,800 $1,333 44.5
344 Fairfax 1,134 $53,750 $99,800 $410 37.9
345 Cottonwood 1,120 $90,750 $180,200 $914 37.0
346 Baudette 1,117 $71,042 $171,000 $849 39.5
347 Lake Shore 1,117 $96,923 $532,500 $982 55.1
348 Hector 1,111 $59,762 $124,100 $1,108 38.5
349 Lake St. Croix Beach 1,106 $100,134 $334,600 $963 54.1
350 Royalton 1,092 $64,643 $201,500 $642 33.5
Page 7 of 19