CensusEasy
RANKING · 2024 ACS · 154 SHOWN OF 154

Fastest shrinking, Minnesota cities

Minnesota cities with the steepest population decline from the 2020 census to 2024. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Fastest growing, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDLargest by populationFastest growingMost population gainedMost population lostMost densely populatedMost sparsely populated
YEAR2000201020202024
Fastest shrinking by state
RANKPLACESTATEPOPPOPULATION GROWTHVS 2000
01Falcon Heights, MNMN5,071-5.3%−248%
02Lake City, MNMN5,306-4.2%−135%
03White Bear Lake, MNMN23,392-3.9%+105%
04Brooklyn Center, MNMN31,846-3.9%−491%
05Golden Valley, MNMN21,325-3.7%+11%
06New Hope, MNMN20,807-3.7%−18%
07Crystal, MNMN22,239-3.7%−20%
08Maplewood, MNMN40,717-3.3%−126%
09New Brighton, MNMN22,159-3.2%+1664%
10Mound, MNMN9,064-3.1%+50%
11Brooklyn Park, MNMN83,543-3.0%−115%
12Arden Hills, MNMN9,583-2.8%−157%
13Little Canada, MNMN10,567-2.8%−132%
14Robbinsdale, MNMN14,030-2.8%+48%
15International Falls, MNMN5,481-2.8%−86%
16Champlin, MNMN23,125-2.6%−108%
17Mounds View, MNMN12,786-2.4%−245%
18Plymouth, MNMN78,942-2.2%−108%
19Spring Lake Park, MNMN7,127-2.2%−163%
20Crookston, MNMN7,375-1.8%−305%
21Fairmont, MNMN10,099-1.8%−45%
22Eden Prairie, MNMN63,075-1.8%−105%
23North Oaks, MNMN5,283-1.8%−112%
24Shorewood, MNMN7,620-1.7%−107%
25East Grand Forks, MNMN8,906-1.6%−88%
26St. Paul Park, MNMN5,396-1.6%−174%
27Montevideo, MNMN5,335-1.5%−46%
28Bloomington, MNMN89,034-1.5%+9%
29Orono, MNMN8,301-1.4%−142%
30Hopkins, MNMN19,523-1.4%−137%
31St. Paul, MNMN306,684-1.4%−125%
32Minnetonka, MNMN53,969-1.3%−122%
33Roseville, MNMN35,663-1.2%−304%
34Eagan, MNMN67,109-1.2%−104%
35Apple Valley, MNMN55,248-1.2%−104%
36Worthington, MNMN13,979-1.2%−109%
37Mendota Heights, MNMN11,475-1.1%−105%
38Virginia, MNMN8,187-1.1%−61%
39Hibbing, MNMN15,823-1.0%−82%
40Richfield, MNMN36,593-1.0%−73%
41Albert Lea, MNMN18,217-0.9%−449%
42Glencoe, MNMN5,632-0.9%−105%
43St. Louis Park, MNMN50,027-0.8%−207%
44Shoreview, MNMN26,906-0.8%−114%
45Litchfield, MNMN6,528-0.7%−108%
46South St. Paul, MNMN20,532-0.7%
47Waseca, MNMN9,035-0.7%−155%
48Redwood Falls, MNMN5,040-0.7%−105%
49Minneapolis, MNMN430,324-0.6%−116%
50Vadnais Heights, MNMN13,052-0.6%−103%
51La Crescent, MNMN5,261-0.5%−103%
52New Ulm, MNMN13,863-0.5%−113%
53North Mankato, MNMN14,165-0.4%−103%
54Edina, MNMN54,356-0.4%−115%
55Cloquet, MNMN12,399-0.2%−108%
56Northfield, MNMN21,992-0.2%−101%
57Little Falls, MNMN9,277-0.2%−103%
58Coon Rapids, MNMN64,193-0.2%−101%
59Stillwater, MNMN19,354-0.2%−102%
60Hastings, MNMN22,563-0.2%−101%
61St. Joseph, MNMN6,846-0.1%−100%
62Sauk Rapids, MNMN13,768-0.1%−100%
63Mahtomedi, MNMN8,189-0.1%−100%
64Hermantown, MNMN10,110-0.0%−100%
65Burnsville, MNMN65,244+0.2%−99%
66Chanhassen, MNMN25,748+0.2%−100%
67Winona, MNMN26,530+0.2%−96%
68Anoka, MNMN18,169+0.3%−95%
69Inver Grove Heights, MNMN36,873+0.3%−99%
70Owatonna, MNMN26,633+0.3%−98%
71Belle Plaine, MNMN7,632+0.4%−98%
72Fergus Falls, MNMN14,246+0.4%−95%
73Morris, MNMN5,150+0.5%−105%
74Duluth, MNMN88,330+0.5%−73%
75Brainerd, MNMN14,428+0.5%−92%
76Hutchinson, MNMN14,655+0.6%−96%
77Forest Lake, MNMN20,952+0.6%−97%
78Wyoming, MNMN8,121+0.7%−98%
79Waite Park, MNMN8,450+0.7%−98%
80Austin, MNMN26,689+0.7%−89%
81Faribault, MNMN25,040+0.7%−97%
82Grand Rapids, MNMN11,181+0.7%−133%
83Rochester, MNMN124,292+0.8%−96%
84Columbia Heights, MNMN22,482+0.8%−140%
85Thief River Falls, MNMN8,799+0.8%−83%
86New Prague, MNMN8,238+0.9%−97%
87St. Peter, MNMN12,275+1.0%−71%
88Oakdale, MNMN30,588+1.0%−98%
89Farmington, MNMN25,425+1.1%−99%
90Moorhead, MNMN46,533+1.2%−427%
91Red Wing, MNMN16,805+1.3%−81%
92Savage, MNMN32,970+1.3%−99%
93Maple Grove, MNMN73,893+1.3%−96%
94Andover, MNMN33,874+1.3%−98%
95Prior Lake, MNMN28,140+1.4%−96%
96Ham Lake, MNMN17,104+1.4%−97%
97Detroit Lakes, MNMN10,019+1.6%−85%
98North St. Paul, MNMN12,780+1.7%
99Willmar, MNMN22,001+1.7%−63%
100Jordan, MNMN6,988+1.7%−95%
101Stewartville, MNMN6,850+1.8%−91%
102Lindstrom, MNMN5,039+1.8%−92%
103Medina, MNMN7,460+1.9%−93%
104Marshall, MNMN14,171+2.0%−67%
105Buffalo, MNMN16,878+2.0%−96%
106Sartell, MNMN19,918+2.1%−97%
107Fridley, MNMN30,829+2.2%−170%
108Mankato, MNMN46,529+2.2%−27%
109Oak Grove, MNMN9,476+2.3%
110St. Cloud, MNMN72,647+2.5%−88%
111Monticello, MNMN15,670+2.8%−95%
112Alexandria, MNMN15,045+2.8%−78%
113East Bethel, MNMN12,605+2.8%−92%
114Ramsey, MNMN29,624+2.8%−94%
115St. Francis, MNMN8,635+2.8%−97%
116Kasson, MNMN7,350+2.9%−88%
117Rogers, MNMN15,606+2.9%−99%
118Waconia, MNMN14,113+3.1%−97%
119Elko New Market, MNMN5,300+3.2%
120Becker, MNMN5,425+3.2%−98%
121Chaska, MNMN30,513+3.2%−94%
122Blaine, MNMN76,603+3.2%−79%
123Lino Lakes, MNMN23,220+3.3%−96%
124Hugo, MNMN17,167+3.6%−92%
125Elk River, MNMN27,896+3.7%−92%
126West St. Paul, MNMN21,950+3.7%
127Albertville, MNMN8,544+3.9%−98%
128Baxter, MNMN9,217+4.1%−92%
129Woodbury, MNMN81,558+4.3%−97%
131Lonsdale, MNMN5,117+4.5%−77%
132Byron, MNMN6,740+5.3%−88%
133Shakopee, MNMN49,366+5.3%−93%
134Minnetrista, MNMN9,458+5.4%−80%
135Cottage Grove, MNMN43,604+5.5%−83%
136Zimmerman, MNMN6,904+5.8%−95%
137Big Lake, MNMN12,929+5.8%−94%
138Isanti, MNMN7,714+6.0%−93%
139Chisago City, MNMN5,955+6.1%−80%
140Bemidji, MNMN15,770+6.8%+14%
141Lakeville, MNMN79,270+7.0%−90%
142Carver, MNMN7,198+7.0%−91%
143Delano, MNMN7,788+7.1%−83%
144Victoria, MNMN12,447+7.1%−90%
145North Branch, MNMN12,398+7.2%−98%
146Cambridge, MNMN11,090+7.2%−13%
147Rosemount, MNMN31,881+7.5%−89%
148Princeton, MNMN5,480+9.4%+62%
149St. Michael, MNMN22,498+9.7%−96%
150Otsego, MNMN24,525+11.4%
151Lake Elmo, MNMN14,376+15.9%−2%
152Corcoran, MNMN9,269+18.1%+118%
153Newport, MNMN5,525+25.2%−9489%
154Dayton, MNMN11,402+25.2%+309%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

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