CensusEasy
RANKING · 2024 ACS · 154 SHOWN OF 154

Most population lost, Minnesota cities

Minnesota cities that lost the most residents from the 2020 census to 2024, by raw count of people rather than percentage. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Most population gained, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDLargest by populationFastest growingFastest shrinkingMost population gainedMost densely populatedMost sparsely populated
YEAR2000201020202024
Most population lost by state
RANKPLACESTATEPOPPOPULATION CHANGEVS 2000
01St. Paul, MNMN306,684-4,243−128%
02Minneapolis, MNMN430,324-2,708−119%
03Brooklyn Park, MNMN83,543-2,602−124%
04Plymouth, MNMN78,942-1,806−112%
05Maplewood, MNMN40,717-1,393−135%
06Bloomington, MNMN89,034-1,322+14%
07Brooklyn Center, MNMN31,846-1,303−557%
08Eden Prairie, MNMN63,075-1,147−107%
09White Bear Lake, MNMN23,392-975+106%
10Eagan, MNMN67,109-855−105%
11Crystal, MNMN22,239-854−22%
12Golden Valley, MNMN21,325-827+20%
13New Hope, MNMN20,807-805−18%
14New Brighton, MNMN22,159-744+1760%
15Minnetonka, MNMN53,969-717−124%
16Apple Valley, MNMN55,248-695−106%
17Champlin, MNMN23,125-625−112%
18Roseville, MNMN35,663-452−320%
19St. Louis Park, MNMN50,027-416−223%
20Robbinsdale, MNMN14,030-412+51%
21Richfield, MNMN36,593-352−72%
22Mounds View, MNMN12,786-323−254%
23Little Canada, MNMN10,567-305−138%
24Mound, MNMN9,064-291+46%
25Falcon Heights, MNMN5,071-284−248%
26Arden Hills, MNMN9,583-281−162%
27Hopkins, MNMN19,523-260−143%
28Edina, MNMN54,356-232−117%
29Lake City, MNMN5,306-218−141%
30Shoreview, MNMN26,906-207−115%
31Fairmont, MNMN10,099-191−49%
32Worthington, MNMN13,979-167−113%
33Albert Lea, MNMN18,217-162−452%
34International Falls, MNMN5,481-160−90%
35Hibbing, MNMN15,823-157−84%
36Spring Lake Park, MNMN7,127-156−169%
37East Grand Forks, MNMN8,906-148−87%
38South St. Paul, MNMN20,532-148
39Crookston, MNMN7,375-138−289%
40Shorewood, MNMN7,620-136−109%
41Mendota Heights, MNMN11,475-132−107%
42Coon Rapids, MNMN64,193-131−102%
43Orono, MNMN8,301-120−147%
44North Oaks, MNMN5,283-93−119%
45Virginia, MNMN8,187-89−65%
46St. Paul Park, MNMN5,396-87−183%
47Montevideo, MNMN5,335-83−47%
48Vadnais Heights, MNMN13,052-74−104%
49Waseca, MNMN9,035-65−160%
50New Ulm, MNMN13,863-64−114%
51North Mankato, MNMN14,165-64−104%
52Glencoe, MNMN5,632-49−106%
53Northfield, MNMN21,992-48−102%
54Litchfield, MNMN6,528-48−109%
55Stillwater, MNMN19,354-39−103%
56Hastings, MNMN22,563-37−101%
57Redwood Falls, MNMN5,040-34−106%
58Cloquet, MNMN12,399-31−110%
59La Crescent, MNMN5,261-25−104%
60Little Falls, MNMN9,277-19−104%
61Sauk Rapids, MNMN13,768-10−100%
62St. Joseph, MNMN6,846-8−101%
63Mahtomedi, MNMN8,189-5−100%
64Hermantown, MNMN10,110-3−100%
65Morris, MNMN5,150+23−104%
66Belle Plaine, MNMN7,632+28−96%
67Anoka, MNMN18,169+49−94%
68Wyoming, MNMN8,121+55−94%
69Waite Park, MNMN8,450+58−96%
70Chanhassen, MNMN25,748+59−99%
71Winona, MNMN26,530+61−96%
72Fergus Falls, MNMN14,246+62−94%
73Brainerd, MNMN14,428+73−91%
74Thief River Falls, MNMN8,799+74−82%
75New Prague, MNMN8,238+75−92%
76Owatonna, MNMN26,633+78−97%
77Hutchinson, MNMN14,655+81−95%
78Grand Rapids, MNMN11,181+81−146%
79Lindstrom, MNMN5,039+90−84%
80Inver Grove Heights, MNMN36,873+105−99%
81Jordan, MNMN6,988+115−88%
82Forest Lake, MNMN20,952+118−88%
83St. Peter, MNMN12,275+119−63%
84Stewartville, MNMN6,850+120−87%
85Medina, MNMN7,460+131−86%
86Burnsville, MNMN65,244+146−98%
87Detroit Lakes, MNMN10,019+156−78%
88Elko New Market, MNMN5,300+156
89Becker, MNMN5,425+157−91%
90Faribault, MNMN25,040+178−95%
91Columbia Heights, MNMN22,482+182−147%
92Austin, MNMN26,689+184−87%
93Kasson, MNMN7,350+199−77%
94Oak Grove, MNMN9,476+201
95North St. Paul, MNMN12,780+206
96Lonsdale, MNMN5,117+210−12%
97Red Wing, MNMN16,805+211−79%
98St. Francis, MNMN8,635+230−90%
99Ham Lake, MNMN17,104+238−94%
100Marshall, MNMN14,171+268−62%
101Farmington, MNMN25,425+270−96%
102Oakdale, MNMN30,588+282−97%
103Albertville, MNMN8,544+311−87%
104East Bethel, MNMN12,605+329−89%
105Buffalo, MNMN16,878+331−90%
106Byron, MNMN6,740+334−68%
107Chisago City, MNMN5,955+341−44%
108Baxter, MNMN9,217+354−81%
109Zimmerman, MNMN6,904+357−76%
110Willmar, MNMN22,001+363−56%
111Rogers, MNMN15,606+390−87%
112Duluth, MNMN88,330+396−72%
113Prior Lake, MNMN28,140+399−91%
114Alexandria, MNMN15,045+400−59%
115Waconia, MNMN14,113+401−88%
116Monticello, MNMN15,670+403−86%
117Isanti, MNMN7,714+406−63%
118Sartell, MNMN19,918+407−91%
119Carver, MNMN7,198+410−25%
121Savage, MNMN32,970+424−96%
122Andover, MNMN33,874+434−96%
123Minnetrista, MNMN9,458+446−51%
124Princeton, MNMN5,480+455+111%
125Delano, MNMN7,788+458−59%
126Moorhead, MNMN46,533+531−550%
127Hugo, MNMN17,167+574−71%
128Fridley, MNMN30,829+651−173%
129Big Lake, MNMN12,929+681−77%
130Cambridge, MNMN11,090+696+63%
131Lino Lakes, MNMN23,220+714−91%
132Victoria, MNMN12,447+749−55%
133West St. Paul, MNMN21,950+767
134Ramsey, MNMN29,624+775−87%
135North Branch, MNMN12,398+778−87%
136Chaska, MNMN30,513+896−85%
137Maple Grove, MNMN73,893+920−92%
138Rochester, MNMN124,292+935−94%
139Newport, MNMN5,525+957−9670%
140Elk River, MNMN27,896+958−82%
141Mankato, MNMN46,529+985+3%
142Bemidji, MNMN15,770+995+48%
143Corcoran, MNMN9,269+1,117+159%
144St. Cloud, MNMN72,647+1,748−83%
145St. Michael, MNMN22,498+1,775−73%
146Lake Elmo, MNMN14,376+1,805+88%
147Dayton, MNMN11,402+1,833+571%
148Rosemount, MNMN31,881+1,912−68%
149Cottage Grove, MNMN43,604+2,153−72%
150Blaine, MNMN76,603+2,266−62%
151Otsego, MNMN24,525+2,279
152Shakopee, MNMN49,366+2,314−74%
153Woodbury, MNMN81,558+3,203−88%
154Lakeville, MNMN79,270+4,864−73%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES