Every City in the USA

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)

MN: Cities and towns · July 1, 2025 PEP estimate. Ordered by population estimate, largest first.
NameTypeState rankJuly 1, 2025 population
Minneapolis cityHennepin CountyCity1430,324
St. Paul cityRamsey CountyCity2306,684
Rochester cityOlmsted CountyCity3124,292
Bloomington cityHennepin CountyCity489,034
Duluth citySt. Louis CountyCity588,330
Brooklyn Park cityHennepin CountyCity683,543
Woodbury cityWashington CountyCity781,558
Lakeville cityDakota CountyCity879,270
Plymouth cityHennepin CountyCity978,942
Blaine cityAnoka County; Ramsey CountyCity1076,603
Maple Grove cityHennepin CountyCity1173,893
St. Cloud cityBenton County; Sherburne County; Stearns CountyCity1272,647
Eagan cityDakota CountyCity1367,109
Burnsville cityDakota CountyCity1465,244
Coon Rapids cityAnoka CountyCity1564,193
Eden Prairie cityHennepin CountyCity1663,075
Apple Valley cityDakota CountyCity1755,248
Edina cityHennepin CountyCity1854,356
Minnetonka cityHennepin CountyCity1953,969
St. Louis Park cityHennepin CountyCity2050,027
Shakopee cityScott CountyCity2149,366
Moorhead cityClay CountyCity2246,533
Mankato cityBlue Earth County; Le Sueur County; Nicollet CountyCity2346,529
Cottage Grove cityWashington CountyCity2443,604
Maplewood cityRamsey CountyCity2540,717
Inver Grove Heights cityDakota CountyCity2636,873
Richfield cityHennepin CountyCity2736,593
Roseville cityRamsey CountyCity2835,663
Andover cityAnoka CountyCity2933,874
Savage cityScott CountyCity3032,970
Rosemount cityDakota CountyCity3131,881
Brooklyn Center cityHennepin CountyCity3231,846
Fridley cityAnoka CountyCity3330,829
Oakdale cityWashington CountyCity3430,588
Chaska cityCarver CountyCity3530,513
Ramsey cityAnoka CountyCity3629,624
Prior Lake cityScott CountyCity3728,140
Elk River citySherburne CountyCity3827,896
Shoreview cityRamsey CountyCity3926,906
Austin cityMower CountyCity4026,689
Owatonna citySteele CountyCity4126,633
Winona cityWinona CountyCity4226,530
Chanhassen cityCarver County; Hennepin CountyCity4325,748
Farmington cityDakota CountyCity4425,425
Faribault cityRice CountyCity4525,040
Otsego cityWright CountyCity4624,525
White Bear Lake cityRamsey County; Washington CountyCity4723,392
Lino Lakes cityAnoka CountyCity4823,220
Champlin cityHennepin CountyCity4923,125
Hastings cityDakota County; Washington CountyCity5022,563

Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.