Every City in the USA

State · Minnesota

Every city in Minnesota.

Minnesota has 856 incorporated places tracked by the U.S. Census Bureau (Vintage 2025), with a combined population of 4,879,706 as of July 1, 2025. Minneapolis is the largest at 430,324 residents. Browse by population, income, or download the full state list.

See also:  Largest cities in Minnesota by population →

Filter all Minnesota city rows

856 rows

All cities in Minnesota, sorted by 2025 population.
Rank City 2025 pop 2020 base 5-yr Δ 5-yr Δ %
#1 Minneapolis 430,324429,984340+0.1%
#2 St. Paul 306,684311,503-4,819-1.5%
#3 Rochester 124,292121,3982,894+2.4%
#4 Bloomington 89,03489,978-944-1.0%
#5 Duluth 88,33086,8781,452+1.7%
#6 Brooklyn Park 83,54386,461-2,918-3.4%
#7 Woodbury 81,55875,1056,453+8.6%
#8 Lakeville 79,27069,4979,773+14.1%
#9 Plymouth 78,94281,020-2,078-2.6%
#10 Blaine 76,60370,2176,386+9.1%
#11 Maple Grove 73,89370,2663,627+5.2%
#12 St. Cloud 72,64769,6183,029+4.4%
#13 Eagan 67,10968,861-1,752-2.5%
#14 Burnsville 65,24464,324920+1.4%
#15 Coon Rapids 64,19363,636557+0.9%
#16 Eden Prairie 63,07564,197-1,122-1.7%
#17 Apple Valley 55,24856,367-1,119-2.0%
#18 Edina 54,35653,471885+1.7%
#19 Minnetonka 53,96953,813156+0.3%
#20 St. Louis Park 50,02750,0189+0.0%
#21 Shakopee 49,36643,7175,649+12.9%
#22 Moorhead 46,53344,5072,026+4.6%
#23 Mankato 46,52944,5771,952+4.4%
#24 Cottage Grove 43,60438,8344,770+12.3%
#25 Maplewood 40,71742,073-1,356-3.2%
#26 Inver Grove Heights 36,87335,8131,060+3.0%
#27 Richfield 36,59337,002-409-1.1%
#28 Roseville 35,66336,268-605-1.7%
#29 Andover 33,87432,5951,279+3.9%
#30 Savage 32,97032,463507+1.6%
#31 Rosemount 31,88125,6516,230+24.3%
#32 Brooklyn Center 31,84633,783-1,937-5.7%
#33 Fridley 30,82929,5791,250+4.2%
#34 Oakdale 30,58828,2942,294+8.1%
#35 Chaska 30,51327,8112,702+9.7%
#36 Ramsey 29,62427,6361,988+7.2%
#37 Prior Lake 28,14027,616524+1.9%
#38 Elk River 27,89625,8402,056+8.0%
#39 Shoreview 26,90626,928-22-0.1%
#40 Austin 26,68926,188501+1.9%
#41 Owatonna 26,63326,425208+0.8%
#42 Winona 26,53025,997533+2.1%
#43 Chanhassen 25,74825,949-201-0.8%
#44 Farmington 25,42523,6801,745+7.4%
#45 Faribault 25,04024,469571+2.3%
#46 Otsego 24,52519,9664,559+22.8%
#47 White Bear Lake 23,39224,879-1,487-6.0%
#48 Lino Lakes 23,22021,4061,814+8.5%
#49 Champlin 23,12523,915-790-3.3%
#50 Hastings 22,56322,160403+1.8%
#51 St. Michael 22,49818,2114,287+23.5%
#52 Columbia Heights 22,48221,960522+2.4%
#53 Crystal 22,23923,328-1,089-4.7%
#54 New Brighton 22,15923,293-1,134-4.9%
#55 Willmar 22,00121,039962+4.6%
#56 Northfield 21,99220,8151,177+5.7%
#57 West St. Paul 21,95020,6011,349+6.5%
#58 Golden Valley 21,32522,552-1,227-5.4%
#59 Forest Lake 20,95220,614338+1.6%
#60 New Hope 20,80721,986-1,179-5.4%
#61 South St. Paul 20,53220,760-228-1.1%
#62 Sartell 19,91819,357561+2.9%
#63 Hopkins 19,52319,078445+2.3%
#64 Stillwater 19,35419,380-26-0.1%
#65 Albert Lea 18,21718,500-283-1.5%
#66 Anoka 18,16917,919250+1.4%
#67 Hugo 17,16715,7581,409+8.9%
#68 Ham Lake 17,10416,471633+3.8%
#69 Buffalo 16,87816,175703+4.3%
#70 Red Wing 16,80516,601204+1.2%
#71 Hibbing 15,82316,210-387-2.4%
#72 Bemidji 15,77015,409361+2.3%
#73 Monticello 15,67014,4671,203+8.3%
#74 Rogers 15,60613,2982,308+17.4%
#75 Alexandria 15,04514,384661+4.6%
#76 Hutchinson 14,65514,59362+0.4%
#77 Brainerd 14,42814,36563+0.4%
#78 Lake Elmo 14,37611,3293,047+26.9%
#79 Fergus Falls 14,24614,107139+1.0%
#80 Marshall 14,17113,887284+2.0%
#81 North Mankato 14,16514,273-108-0.8%
#82 Waconia 14,11313,0301,083+8.3%
#83 Robbinsdale 14,03014,639-609-4.2%
#84 Worthington 13,97913,93742+0.3%
#85 New Ulm 13,86314,127-264-1.9%
#86 Sauk Rapids 13,76813,867-99-0.7%
#87 Vadnais Heights 13,05212,921131+1.0%
#88 Big Lake 12,92911,6861,243+10.6%
#89 Mounds View 12,78613,257-471-3.6%
#90 North St. Paul 12,78012,367413+3.3%
#91 East Bethel 12,60511,779826+7.0%
#92 Victoria 12,44710,5601,887+17.9%
#93 Cloquet 12,39912,563-164-1.3%
#94 North Branch 12,39810,8271,571+14.5%
#95 St. Peter 12,27512,073202+1.7%
#96 Mendota Heights 11,47511,670-195-1.7%
#97 Dayton 11,4027,2624,140+57.0%
#98 Grand Rapids 11,18111,081100+0.9%
#99 Cambridge 11,0909,6091,481+15.4%
#100 Little Canada 10,56710,839-272-2.5%
All 856 cities in Minnesota. Use the controls to filter, sort, and download this state slice.

Methodology · what counts as a city

Minnesota cities follow the V1 universe.

Minnesota cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within Minnesota: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_current).

Read the full methodology →

Want the full dataset?

All 19,483 cities as a single CSV.

The national CSV includes every state. Every field for every place. Public-domain. sha256 verified.