CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Most sparsely populated, Minnesota cities · 2020

Minnesota cities with the fewest residents per square mile (2023). This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Most densely populated, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDLargest by populationFastest growingFastest shrinkingMost densely populatedBest broadband accessWorst broadband access
YEAR19902000201020202025
Most sparsely populated by state
RANKPLACESTATEPOPPOPULATION DENSITYVS 2000
01Hibbing, MNMN15,82389−5%
02Corcoran, MNMN9,269173+10%
03Oak Grove, MNMN9,476263+29%
04East Bethel, MNMN12,605264+8%
05Medina, MNMN7,460268+71%
06Hermantown, MNMN10,110297+37%
07North Branch, MNMN12,398303+34%
08Dayton, MNMN11,402310+55%
09Minnetrista, MNMN9,458316+90%
10St. Francis, MNMN8,635349+66%
11Cloquet, MNMN12,399357+12%
12Wyoming, MNMN8,121389+164%
13Becker, MNMN5,425418+82%
14Chisago City, MNMN5,955442+112%
15Virginia, MNMN8,187449−8%
16Baxter, MNMN9,217457+55%
17Hugo, MNMN17,167471+148%
18Red Wing, MNMN16,805475+3%
19Ham Lake, MNMN17,104478+30%
20Grand Rapids, MNMN11,181497+43%
21Lake Elmo, MNMN14,376513+65%
22Orono, MNMN8,301522+10%
23Rogers, MNMN15,606523+271%
24St. Michael, MNMN22,498558+100%
25Elk River, MNMN27,896610+57%
26Waite Park, MNMN8,450661+27%
27Otsego, MNMN24,525674+213%
28Forest Lake, MNMN20,952675+203%
29Fairmont, MNMN10,099699−4%
30St. Joseph, MNMN6,846756+50%
31Lino Lakes, MNMN23,220758+27%
32North Oaks, MNMN5,283763+36%
33Rosemount, MNMN31,881771+75%
34Alexandria, MNMN15,045834+63%
35Bemidji, MNMN15,770836+22%
36Detroit Lakes, MNMN10,019840+34%
37International Falls, MNMN5,481853−13%
38Ramsey, MNMN29,624958+49%
39Andover, MNMN33,874962+23%
40Redwood Falls, MNMN5,040966−7%
41Princeton, MNMN5,480977+23%
42Fergus Falls, MNMN14,246981+5%
43Newport, MNMN5,5251,049+2%
44Morris, MNMN5,1501,086+1%
45Little Falls, MNMN9,2771,137+18%
46Montevideo, MNMN5,3351,146+1%
47Cottage Grove, MNMN43,6041,155+27%
48Victoria, MNMN12,4471,160+162%
49Lake City, MNMN5,3061,170+6%
50Arden Hills, MNMN9,5831,174+3%
51Brainerd, MNMN14,4281,187+9%
52Duluth, MNMN88,3301,210−0%
53Carver, MNMN7,1981,223+360%
54Belle Plaine, MNMN7,6321,238+95%
55Chanhassen, MNMN25,7481,274+28%
56Lindstrom, MNMN5,0391,280+62%
57Cambridge, MNMN11,0901,285+74%
58Elko New Market, MNMN5,3001,285
59Inver Grove Heights, MNMN36,8731,285+20%
60Mendota Heights, MNMN11,4751,294+3%
61Marshall, MNMN14,1711,318+7%
62Isanti, MNMN7,7141,336+193%
63Winona, MNMN26,5301,363−4%
64New Ulm, MNMN13,8631,389+4%
65Albert Lea, MNMN18,2171,392+1%
66Delano, MNMN7,7881,406+69%
67Thief River Falls, MNMN8,7991,457+4%
68Crookston, MNMN7,3751,463−9%
69Shorewood, MNMN7,6201,466+5%
70Willmar, MNMN22,0011,477+15%
71Litchfield, MNMN6,5281,480+1%
72Shakopee, MNMN49,3661,500+112%
73Farmington, MNMN25,4251,523+91%
74East Grand Forks, MNMN8,9061,543+22%
75La Crescent, MNMN5,2611,568+7%
76Faribault, MNMN25,0401,577+17%
77Monticello, MNMN15,6701,606+84%
78Big Lake, MNMN12,9291,615+93%
79Chaska, MNMN30,5131,622+59%
80Zimmerman, MNMN6,9041,643+117%
81Prior Lake, MNMN28,1401,695+74%
82St. Cloud, MNMN72,6471,713+17%
83Hutchinson, MNMN14,6551,721+12%
84Owatonna, MNMN26,6331,742+18%
85Worthington, MNMN13,9791,757+24%
86Albertville, MNMN8,5441,786+118%
87Lonsdale, MNMN5,1171,796+214%
88Glencoe, MNMN5,6321,815+5%
89Jordan, MNMN6,9881,834+74%
90St. Paul Park, MNMN5,3961,849+9%
91Vadnais Heights, MNMN13,0521,852−1%
92Lakeville, MNMN79,2701,882+61%
93Sartell, MNMN19,9181,900+101%
94Austin, MNMN26,6891,970+12%
95Eden Prairie, MNMN63,0751,976+17%
96St. Peter, MNMN12,2751,989+24%
97Moorhead, MNMN46,5331,997+38%
98Minnetonka, MNMN53,9691,998+5%
99Stewartville, MNMN6,8502,026+24%
100Byron, MNMN6,7402,031+80%
101New Prague, MNMN8,2382,079+79%
102Savage, MNMN32,9702,081+54%
103Buffalo, MNMN16,8782,083+60%
104Blaine, MNMN76,6032,134+56%
105Hastings, MNMN22,5632,140+22%
106Waseca, MNMN9,0352,149+9%
107Rochester, MNMN124,2922,149+41%
108Woodbury, MNMN81,5582,152+62%
109Maple Grove, MNMN73,8932,157+39%
110Kasson, MNMN7,3502,158+56%
111Sauk Rapids, MNMN13,7682,205+36%
112Eagan, MNMN67,1092,208+8%
113Golden Valley, MNMN21,3252,211+11%
114North Mankato, MNMN14,1652,218+21%
115Mankato, MNMN46,5292,236+37%
116Waconia, MNMN14,1132,322+91%
117Mahtomedi, MNMN8,1892,347+8%
118Falcon Heights, MNMN5,0712,404−4%
119Stillwater, MNMN19,3542,410+28%
120Northfield, MNMN21,9922,453+21%
121Maplewood, MNMN40,7172,470+20%
122Plymouth, MNMN78,9422,477+23%
123Shoreview, MNMN26,9062,500+4%
124Burnsville, MNMN65,2442,579+7%
125Oakdale, MNMN30,5882,582+6%
126Bloomington, MNMN89,0342,593+6%
127Anoka, MNMN18,1692,688−1%
128Little Canada, MNMN10,5672,776+11%
129Roseville, MNMN35,6632,784+8%
130Coon Rapids, MNMN64,1932,814+3%
131Fridley, MNMN30,8292,911+8%
132Champlin, MNMN23,1252,934+8%
133White Bear Lake, MNMN23,3923,093+2%
134Mounds View, MNMN12,7863,266+4%
135Mound, MNMN9,0643,285−0%
136Brooklyn Park, MNMN83,5433,316+28%
137Apple Valley, MNMN55,2483,341+24%
138Edina, MNMN54,3563,461+13%
139Spring Lake Park, MNMN7,1273,603+6%
140New Brighton, MNMN22,1593,611+6%
141South St. Paul, MNMN20,5323,690+3%
142Crystal, MNMN22,2394,032+3%
144West St. Paul, MNMN21,9504,200+6%
145Brooklyn Center, MNMN31,8464,221+16%
146North St. Paul, MNMN12,7804,328+4%
147New Hope, MNMN20,8074,347+5%
148Hopkins, MNMN19,5234,695+11%
149St. Louis Park, MNMN50,0274,707+13%
150Robbinsdale, MNMN14,0305,240+4%
151Richfield, MNMN36,5935,458+7%
152St. Paul, MNMN306,6845,994+8%
153Columbia Heights, MNMN22,4826,447+19%
154Minneapolis, MNMN430,3247,962+12%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

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