CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Fastest shrinking, Minnesota cities

Minnesota cities with the steepest population decline since the prior decennial census. 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 densely populatedMost sparsely populatedBest broadband accessWorst broadband access
YEAR200020102020
Fastest shrinking by state
RANKPLACESTATEPOPPOPULATION GROWTHVS 2000
01International Falls, MNMN5,481-9.7%−50%
02Winona, MNMN26,530-6.0%−191%
03Crookston, MNMN7,375-5.2%−676%
04Morris, MNMN5,150-3.4%−65%
05Virginia, MNMN8,187-3.3%+24%
06Redwood Falls, MNMN5,040-2.9%−123%
07Waseca, MNMN9,035-1.9%−249%
08Fairmont, MNMN10,099-1.7%−50%
09Litchfield, MNMN6,528-1.5%−118%
10Hibbing, MNMN15,823-0.9%−83%
11Marshall, MNMN14,171-0.4%−106%
12Hastings, MNMN22,563-0.1%−100%
13Montevideo, MNMN5,335+0.3%−110%
14Duluth, MNMN88,330+0.5%−70%
15Red Wing, MNMN16,805+0.5%−92%
16Falcon Heights, MNMN5,071+0.9%−75%
17East Bethel, MNMN12,605+1.4%−96%
18Glencoe, MNMN5,632+2.0%−88%
19Thief River Falls, MNMN8,799+2.1%−59%
20Grand Rapids, MNMN11,181+2.4%−206%
21Princeton, MNMN5,480+2.6%−56%
22Albert Lea, MNMN18,217+2.6%+952%
23Hutchinson, MNMN14,655+3.0%−78%
24South St. Paul, MNMN20,532+3.0%
25Wyoming, MNMN8,121+3.1%−93%
26Owatonna, MNMN26,633+3.2%−80%
27Oakdale, MNMN30,588+3.4%−93%
28Coon Rapids, MNMN64,193+3.5%−79%
29Champlin, MNMN23,125+3.6%−89%
30Cloquet, MNMN12,399+3.7%+26%
31Lake City, MNMN5,306+3.7%−69%
32Mound, MNMN9,064+3.8%−285%
33Northfield, MNMN21,992+3.9%−77%
34Arden Hills, MNMN9,583+4.1%−18%
35New Ulm, MNMN13,863+4.4%+26%
36Anoka, MNMN18,169+4.5%−12%
37White Bear Lake, MNMN23,392+4.6%−339%
38St. Cloud, MNMN72,647+4.6%−78%
39Buffalo, MNMN16,878+4.6%−90%
40Faribault, MNMN25,040+4.7%−78%
41Vadnais Heights, MNMN13,052+5.0%−73%
42Robbinsdale, MNMN14,030+5.0%−362%
43Richfield, MNMN36,593+5.0%−241%
44St. Paul Park, MNMN5,396+5.0%+137%
45Crystal, MNMN22,239+5.3%−216%
46West St. Paul, MNMN21,950+5.5%
47Eden Prairie, MNMN63,075+5.6%−86%
48Inver Grove Heights, MNMN36,873+5.7%−82%
49Lino Lakes, MNMN23,220+5.9%−94%
50Austin, MNMN26,689+5.9%−8%
51Brainerd, MNMN14,428+5.9%−11%
52Mahtomedi, MNMN8,189+6.0%−84%
53Mendota Heights, MNMN11,475+6.1%−71%
54Stillwater, MNMN19,354+6.4%−29%
55Shorewood, MNMN7,620+6.5%−76%
56North Branch, MNMN12,398+6.5%−98%
57Andover, MNMN33,874+6.5%−91%
58North Mankato, MNMN14,165+6.6%−59%
59Burnsville, MNMN65,244+6.7%−62%
60East Grand Forks, MNMN8,906+6.7%−150%
61Willmar, MNMN22,001+7.2%+53%
62Eagan, MNMN67,109+7.2%−79%
63Fergus Falls, MNMN14,246+7.5%−17%
64Becker, MNMN5,425+7.5%−95%
65Shoreview, MNMN26,906+7.5%+38%
66St. Joseph, MNMN6,846+7.6%−82%
67Ham Lake, MNMN17,104+7.6%−82%
68Roseville, MNMN35,663+7.7%+1159%
69St. Peter, MNMN12,275+7.8%+125%
70North St. Paul, MNMN12,780+7.9%
71New Hope, MNMN20,807+8.1%−281%
72Minnetonka, MNMN53,969+8.1%+34%
73Hopkins, MNMN19,523+8.5%+129%
74Bemidji, MNMN15,770+8.5%+42%
75Sauk Rapids, MNMN13,768+8.5%−71%
76Bloomington, MNMN89,034+8.6%−735%
77Hermantown, MNMN10,110+8.6%−16%
78Fridley, MNMN30,829+8.8%−380%
79Mounds View, MNMN12,786+9.0%+437%
80La Crescent, MNMN5,261+9.2%−35%
81Worthington, MNMN13,979+9.3%−29%
82St. Paul, MNMN306,684+9.3%+69%
83New Brighton, MNMN22,159+9.3%−5279%
84Little Falls, MNMN9,277+9.6%+42%
85Lindstrom, MNMN5,039+10.0%−55%
86St. Louis Park, MNMN50,027+10.5%+1259%
87Newport, MNMN5,525+10.5%−4026%
88Little Canada, MNMN10,567+10.7%+20%
89Maplewood, MNMN40,717+10.7%−17%
90Golden Valley, MNMN21,325+10.7%−425%
91Belle Plaine, MNMN7,632+11.0%−46%
92Oak Grove, MNMN9,476+11.2%
93St. Michael, MNMN22,498+11.2%−96%
94New Prague, MNMN8,238+11.5%−59%
95Edina, MNMN54,356+11.6%+294%
96Orono, MNMN8,301+11.8%+240%
97Chisago City, MNMN5,955+11.9%−61%
98Farmington, MNMN25,425+12.1%−89%
99Albertville, MNMN8,544+12.1%−94%
100Spring Lake Park, MNMN7,127+12.1%+249%
101Forest Lake, MNMN20,952+12.2%−26%
102Brooklyn Center, MNMN31,846+12.2%+1138%
103Cottage Grove, MNMN43,604+12.3%−63%
104Minneapolis, MNMN430,324+12.4%+220%
105Elk River, MNMN27,896+12.5%−73%
107Columbia Heights, MNMN22,482+12.7%−716%
108St. Francis, MNMN8,635+12.8%−86%
109Stewartville, MNMN6,850+13.0%−34%
110Chanhassen, MNMN25,748+13.0%−82%
111Baxter, MNMN9,217+13.2%−74%
112Mankato, MNMN46,529+13.2%+336%
113Monticello, MNMN15,670+13.3%−78%
114Rochester, MNMN124,292+13.7%−36%
115Maple Grove, MNMN73,893+14.1%−53%
116Brooklyn Park, MNMN83,543+14.1%−28%
117Plymouth, MNMN78,942+14.8%−50%
118Apple Valley, MNMN55,248+14.9%−53%
119Corcoran, MNMN9,269+15.0%+81%
120Detroit Lakes, MNMN10,019+15.2%+41%
121Kasson, MNMN7,350+15.5%−38%
122Big Lake, MNMN12,929+16.2%−84%
123Ramsey, MNMN29,624+16.8%−66%
124Moorhead, MNMN46,533+16.9%−4730%
125Chaska, MNMN30,513+17.0%−68%
126Rosemount, MNMN31,881+17.3%−75%
127Shakopee, MNMN49,366+17.9%−76%
128Elko New Market, MNMN5,300+17.9%
129North Oaks, MNMN5,283+18.0%+22%
130Hugo, MNMN17,167+18.3%−59%
131Zimmerman, MNMN6,904+18.4%−83%
132Cambridge, MNMN11,090+18.5%+121%
133Delano, MNMN7,788+18.7%−55%
134Savage, MNMN32,970+20.6%−82%
135Prior Lake, MNMN28,140+21.1%−45%
136Woodbury, MNMN81,558+21.2%−84%
137Jordan, MNMN6,988+21.7%−32%
138Waconia, MNMN14,113+21.8%−77%
139Sartell, MNMN19,918+21.9%−73%
140Blaine, MNMN76,603+22.8%+49%
141Lakeville, MNMN79,270+24.2%−67%
142Waite Park, MNMN8,450+24.2%−21%
143Lonsdale, MNMN5,117+27.5%+44%
144Byron, MNMN6,740+28.4%−34%
145Minnetrista, MNMN9,458+29.4%+10%
146Alexandria, MNMN15,045+29.5%+135%
147Isanti, MNMN7,714+29.6%−67%
148Medina, MNMN7,460+39.8%+35%
149Lake Elmo, MNMN14,376+40.5%+149%
150Victoria, MNMN12,447+43.6%−39%
151Otsego, MNMN24,525+47.1%
152Rogers, MNMN15,606+54.6%−87%
153Dayton, MNMN11,402+55.5%+799%
154Carver, MNMN7,198+56.5%−25%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

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