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. The median across all 154 is +0.7%. Biggest climber in the top 100 since 2020: North Oaks, MN, up 106 places to #23.

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

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES