Towns and cities in Minnesota
916 towns and cities in 87 counties
Minnesota (MN) has 5,706,494 residents (Census) living in 916 cities, towns, villages and communities across 87 counties.
Advertisement
Largest cities in Minnesota
- Minneapolis 429,954
- St. Paul 311,527
- Rochester 121,395
- Bloomington 89,987
- Duluth 86,697
- Brooklyn Park 86,478
- Plymouth 81,026
- Woodbury 75,102
- Maple Grove 70,253
- Blaine 70,222
- Lakeville 69,490
- St. Cloud 68,881
- Eagan 68,855
- Burnsville 64,317
- Eden Prairie 64,198
- Coon Rapids 63,599
- Apple Valley 56,374
- Minnetonka 53,781
- Edina 53,494
- St. Louis Park 50,010
- Moorhead 44,505
- Mankato 44,488
- Shakopee 43,698
- Maplewood 42,088
- Cottage Grove 38,839
- Richfield 36,994
- Roseville 36,254
- Inver Grove Heights 35,801
- Brooklyn Center 33,782
- Andover 32,601
Advertisement
Counties of Minnesota
- Aitkin County 6 towns
- Anoka County 21 towns
- Becker County 11 towns
- Beltrami County 12 towns
- Benton County 5 towns
- Big Stone County 8 towns
- Blue Earth County 12 towns
- Brown County 9 towns
- Carlton County 12 towns
- Carver County 12 towns
- Cass County 15 towns
- Chippewa County 5 towns
- Chisago County 10 towns
- Clay County 12 towns
- Clearwater County 9 towns
- Cook County 2 towns
- Cottonwood County 6 towns
- Crow Wing County 19 towns
- Dakota County 21 towns
- Dodge County 6 towns
- Douglas County 11 towns
- Faribault County 11 towns
- Fillmore County 14 towns
- Freeborn County 14 towns
- Goodhue County 10 towns
- Grant County 7 towns
- Hennepin County 42 towns
- Houston County 7 towns
- Hubbard County 6 towns
- Isanti County 4 towns
- Itasca County 19 towns
- Jackson County 7 towns
- Kanabec County 4 towns
- Kandiyohi County 12 towns
- Kittson County 9 towns
- Koochiching County 6 towns
- Lac qui Parle County 7 towns
- Lake County 5 towns
- Lake of the Woods County 3 towns
- Le Sueur County 9 towns
- Lincoln County 5 towns
- Lyon County 11 towns
- Mahnomen County 11 towns
- Marshall County 11 towns
- Martin County 9 towns
- McLeod County 9 towns
- Meeker County 9 towns
- Mille Lacs County 9 towns
- Morrison County 16 towns
- Mower County 15 towns
- Murray County 10 towns
- Nicollet County 5 towns
- Nobles County 12 towns
- Norman County 8 towns
- Olmsted County 8 towns
- Otter Tail County 20 towns
- Pennington County 3 towns
- Pine County 14 towns
- Pipestone County 8 towns
- Polk County 15 towns
- Pope County 9 towns
- Ramsey County 15 towns
- Red Lake County 4 towns
- Redwood County 15 towns
- Renville County 10 towns
- Rice County 7 towns
- Rock County 8 towns
- Roseau County 6 towns
- Scott County 8 towns
- Sherburne County 6 towns
- Sibley County 7 towns
- St. Louis County 30 towns
- Stearns County 31 towns
- Steele County 4 towns
- Stevens County 5 towns
- Swift County 8 towns
- Todd County 9 towns
- Traverse County 4 towns
- Wabasha County 10 towns
- Wadena County 7 towns
- Waseca County 4 towns
- Washington County 25 towns
- Watonwan County 8 towns
- Wilkin County 8 towns
- Winona County 14 towns
- Wright County 17 towns
- Yellow Medicine County 9 towns
Last updated: