CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Largest by population, Minnesota cities · 2020

The most populous us cities as of the 2023 estimates. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDFastest growingFastest shrinkingMost densely populatedMost sparsely populatedBest broadband accessWorst broadband access
YEAR19902000201020202025
Largest by population by state
RANKPLACESTATEPOPTOTAL POPULATIONVS 2000
01Minneapolis, MNMN430,324429,954+12%
02St. Paul, MNMN306,684311,527+8%
03Rochester, MNMN124,292121,395+41%
04Bloomington, MNMN89,03489,987+6%
05Duluth, MNMN88,33086,697−0%
06Brooklyn Park, MNMN83,54386,478+28%
07Plymouth, MNMN78,94281,026+23%
08Woodbury, MNMN81,55875,102+62%
09Maple Grove, MNMN73,89370,253+39%
10Blaine, MNMN76,60370,222+56%
11Lakeville, MNMN79,27069,490+61%
12St. Cloud, MNMN72,64768,881+17%
13Eagan, MNMN67,10968,855+8%
14Burnsville, MNMN65,24464,317+7%
15Eden Prairie, MNMN63,07564,198+17%
16Coon Rapids, MNMN64,19363,599+3%
17Apple Valley, MNMN55,24856,374+24%
18Minnetonka, MNMN53,96953,781+5%
19Edina, MNMN54,35653,494+13%
20St. Louis Park, MNMN50,02750,010+13%
21Moorhead, MNMN46,53344,505+38%
22Mankato, MNMN46,52944,488+37%
23Shakopee, MNMN49,36643,698+112%
24Maplewood, MNMN40,71742,088+20%
25Cottage Grove, MNMN43,60438,839+27%
26Richfield, MNMN36,59336,994+7%
27Roseville, MNMN35,66336,254+8%
28Inver Grove Heights, MNMN36,87335,801+20%
29Brooklyn Center, MNMN31,84633,782+16%
30Andover, MNMN33,87432,601+23%
31Savage, MNMN32,97032,465+54%
32Fridley, MNMN30,82929,590+8%
33Oakdale, MNMN30,58828,303+6%
34Chaska, MNMN30,51327,810+59%
35Ramsey, MNMN29,62427,646+49%
36Prior Lake, MNMN28,14027,617+74%
37Shoreview, MNMN26,90626,921+4%
38Owatonna, MNMN26,63326,420+18%
39Austin, MNMN26,68926,174+12%
40Winona, MNMN26,53025,948−4%
41Chanhassen, MNMN25,74825,947+28%
42Elk River, MNMN27,89625,835+57%
43Rosemount, MNMN31,88125,650+75%
44White Bear Lake, MNMN23,39224,883+2%
45Faribault, MNMN25,04024,453+17%
46Champlin, MNMN23,12523,919+8%
47Farmington, MNMN25,42523,632+91%
48New Brighton, MNMN22,15923,454+6%
49Crystal, MNMN22,23923,330+3%
50Golden Valley, MNMN21,32522,552+11%
51Hastings, MNMN22,56322,154+22%
52New Hope, MNMN20,80721,986+5%
53Columbia Heights, MNMN22,48221,973+19%
54Lino Lakes, MNMN23,22021,399+27%
55Willmar, MNMN22,00121,015+15%
56Northfield, MNMN21,99220,790+21%
57South St. Paul, MNMN20,53220,759+3%
58West St. Paul, MNMN21,95020,615+6%
59Forest Lake, MNMN20,95220,611+203%
60Otsego, MNMN24,52519,966+213%
61Stillwater, MNMN19,35419,394+28%
62Sartell, MNMN19,91819,351+101%
63Hopkins, MNMN19,52319,079+11%
64Albert Lea, MNMN18,21718,492+1%
65St. Michael, MNMN22,49818,235+100%
66Anoka, MNMN18,16917,921−1%
67Red Wing, MNMN16,80516,547+3%
68Ham Lake, MNMN17,10416,464+30%
69Hibbing, MNMN15,82316,214−5%
70Buffalo, MNMN16,87816,168+60%
71Hugo, MNMN17,16715,766+148%
72Robbinsdale, MNMN14,03014,646+4%
73Hutchinson, MNMN14,65514,599+12%
74Bemidji, MNMN15,77014,574+22%
75Monticello, MNMN15,67014,455+84%
76Brainerd, MNMN14,42814,395+9%
77Alexandria, MNMN15,04514,335+63%
78North Mankato, MNMN14,16514,275+21%
79New Ulm, MNMN13,86314,120+4%
80Fergus Falls, MNMN14,24614,119+5%
81Worthington, MNMN13,97913,947+24%
82Sauk Rapids, MNMN13,76813,862+36%
83Marshall, MNMN14,17113,628+7%
84Rogers, MNMN15,60613,295+271%
85Mounds View, MNMN12,78613,249+4%
86Waconia, MNMN14,11313,033+91%
87Vadnais Heights, MNMN13,05212,912−1%
88Cloquet, MNMN12,39912,568+12%
89North St. Paul, MNMN12,78012,364+4%
90St. Peter, MNMN12,27512,066+24%
91East Bethel, MNMN12,60511,786+8%
92Mendota Heights, MNMN11,47511,744+3%
93Big Lake, MNMN12,92911,686+93%
94Lake Elmo, MNMN14,37611,335+65%
95Grand Rapids, MNMN11,18111,126+43%
96Little Canada, MNMN10,56710,819+11%
97North Branch, MNMN12,39810,787+34%
98Victoria, MNMN12,44710,546+162%
99Fairmont, MNMN10,09910,487−4%
100Hermantown, MNMN10,11010,221+37%
101Arden Hills, MNMN9,5839,939+3%
102Detroit Lakes, MNMN10,0199,869+34%
103Cambridge, MNMN11,0909,611+74%
104Mound, MNMN9,0649,398−0%
106Waseca, MNMN9,0359,229+9%
107East Grand Forks, MNMN8,9069,176+22%
108Little Falls, MNMN9,2779,140+18%
109Oak Grove, MNMN9,4768,929+29%
110Thief River Falls, MNMN8,7998,749+4%
111Baxter, MNMN9,2178,612+55%
112Virginia, MNMN8,1878,421−8%
113Waite Park, MNMN8,4508,341+27%
114Orono, MNMN8,3018,315+10%
115Minnetrista, MNMN9,4588,262+90%
116New Prague, MNMN8,2388,162+79%
117St. Francis, MNMN8,6358,142+66%
118Mahtomedi, MNMN8,1898,138+8%
119Wyoming, MNMN8,1218,032+164%
120Albertville, MNMN8,5447,896+118%
121Shorewood, MNMN7,6207,783+5%
122Crookston, MNMN7,3757,482−9%
123Belle Plaine, MNMN7,6327,395+95%
124Dayton, MNMN11,4027,262+55%
125Spring Lake Park, MNMN7,1277,188+6%
126St. Joseph, MNMN6,8467,029+50%
127Kasson, MNMN7,3506,851+56%
128Medina, MNMN7,4606,837+71%
129Isanti, MNMN7,7146,804+193%
130Stewartville, MNMN6,8506,687+24%
131Jordan, MNMN6,9886,656+74%
132Litchfield, MNMN6,5286,624+1%
133Delano, MNMN7,7886,484+69%
134Byron, MNMN6,7406,312+80%
135Zimmerman, MNMN6,9046,189+117%
136Corcoran, MNMN9,2696,185+10%
137Carver, MNMN7,1985,829+360%
138International Falls, MNMN5,4815,802−13%
139Glencoe, MNMN5,6325,744+5%
140Chisago City, MNMN5,9555,558+112%
141St. Paul Park, MNMN5,3965,544+9%
142Montevideo, MNMN5,3355,398+1%
143Falcon Heights, MNMN5,0715,369−4%
144La Crescent, MNMN5,2615,276+7%
145North Oaks, MNMN5,2835,272+36%
146Lake City, MNMN5,3065,252+6%
147Morris, MNMN5,1505,105+1%
148Redwood Falls, MNMN5,0405,102−7%
149Lindstrom, MNMN5,0394,888+62%
150Becker, MNMN5,4254,877+82%
151Elko New Market, MNMN5,3004,846
152Princeton, MNMN5,4804,819+23%
153Lonsdale, MNMN5,1174,686+214%
154Newport, MNMN5,5253,797+2%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES