Minnesota: Cities and towns · July 1, 2025 PEP estimate
This comparison uses one population source and period. Types and rank scope remain explicit.
Browse all Minnesota communities · 50 states and DC comparison · Coverage policy
Cities and towns · July 1, 2025 PEP estimate
These are overlapping jurisdictions and communities. Do not add their populations together. A directory count describes this selection policy.
2,631 entries in this view. The initial list shows up to 50 entries per section.
Cities and towns · July 1, 2025 PEP estimate (2,631)
| Name | Type | State rank | July 1, 2025 population |
|---|---|---|---|
| Minneapolis cityHennepin County | City | 1 | 430,324 |
| St. Paul cityRamsey County | City | 2 | 306,684 |
| Rochester cityOlmsted County | City | 3 | 124,292 |
| Bloomington cityHennepin County | City | 4 | 89,034 |
| Duluth citySt. Louis County | City | 5 | 88,330 |
| Brooklyn Park cityHennepin County | City | 6 | 83,543 |
| Woodbury cityWashington County | City | 7 | 81,558 |
| Lakeville cityDakota County | City | 8 | 79,270 |
| Plymouth cityHennepin County | City | 9 | 78,942 |
| Blaine cityAnoka County; Ramsey County | City | 10 | 76,603 |
| Maple Grove cityHennepin County | City | 11 | 73,893 |
| St. Cloud cityBenton County; Sherburne County; Stearns County | City | 12 | 72,647 |
| Eagan cityDakota County | City | 13 | 67,109 |
| Burnsville cityDakota County | City | 14 | 65,244 |
| Coon Rapids cityAnoka County | City | 15 | 64,193 |
| Eden Prairie cityHennepin County | City | 16 | 63,075 |
| Apple Valley cityDakota County | City | 17 | 55,248 |
| Edina cityHennepin County | City | 18 | 54,356 |
| Minnetonka cityHennepin County | City | 19 | 53,969 |
| St. Louis Park cityHennepin County | City | 20 | 50,027 |
| Shakopee cityScott County | City | 21 | 49,366 |
| Moorhead cityClay County | City | 22 | 46,533 |
| Mankato cityBlue Earth County; Le Sueur County; Nicollet County | City | 23 | 46,529 |
| Cottage Grove cityWashington County | City | 24 | 43,604 |
| Maplewood cityRamsey County | City | 25 | 40,717 |
| Inver Grove Heights cityDakota County | City | 26 | 36,873 |
| Richfield cityHennepin County | City | 27 | 36,593 |
| Roseville cityRamsey County | City | 28 | 35,663 |
| Andover cityAnoka County | City | 29 | 33,874 |
| Savage cityScott County | City | 30 | 32,970 |
| Rosemount cityDakota County | City | 31 | 31,881 |
| Brooklyn Center cityHennepin County | City | 32 | 31,846 |
| Fridley cityAnoka County | City | 33 | 30,829 |
| Oakdale cityWashington County | City | 34 | 30,588 |
| Chaska cityCarver County | City | 35 | 30,513 |
| Ramsey cityAnoka County | City | 36 | 29,624 |
| Prior Lake cityScott County | City | 37 | 28,140 |
| Elk River citySherburne County | City | 38 | 27,896 |
| Shoreview cityRamsey County | City | 39 | 26,906 |
| Austin cityMower County | City | 40 | 26,689 |
| Owatonna citySteele County | City | 41 | 26,633 |
| Winona cityWinona County | City | 42 | 26,530 |
| Chanhassen cityCarver County; Hennepin County | City | 43 | 25,748 |
| Farmington cityDakota County | City | 44 | 25,425 |
| Faribault cityRice County | City | 45 | 25,040 |
| Otsego cityWright County | City | 46 | 24,525 |
| White Bear Lake cityRamsey County; Washington County | City | 47 | 23,392 |
| Lino Lakes cityAnoka County | City | 48 | 23,220 |
| Champlin cityHennepin County | City | 49 | 23,125 |
| Hastings cityDakota County; Washington County | City | 50 | 22,563 |
No records in this section under this view's inclusion policy.
Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.