CensusEasy
RANKING · 2025 ESTIMATES · 155 SHOWN OF 155

Most densely populated, Minnesota cities

Minnesota cities ranked by residents per square mile (2025). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Most sparsely populated, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDLargest by populationFastest growingFastest shrinkingMost population gainedMost population lostMost sparsely populated
Most densely populated by state
RANKPLACESTATEPOPPOPULATION DENSITYVS –
01Minneapolis, MNMN430,3247,969
02Columbia Heights, MNMN22,4826,597
03St. Paul, MNMN306,6845,901
04Richfield, MNMN36,5935,399
05Robbinsdale, MNMN14,0305,020
06Hopkins, MNMN19,5234,804
07St. Louis Park, MNMN50,0274,709
08North St. Paul, MNMN12,7804,473
09West St. Paul, MNMN21,9504,472
11New Hope, MNMN20,8074,114
12Brooklyn Center, MNMN31,8463,979
13Crystal, MNMN22,2393,844
14South St. Paul, MNMN20,5323,650
15Spring Lake Park, MNMN7,1273,572
16Edina, MNMN54,3563,517
17New Brighton, MNMN22,1593,412
18Apple Valley, MNMN55,2483,275
19Brooklyn Park, MNMN83,5433,204
20Mound, MNMN9,0643,168
21Mounds View, MNMN12,7863,152
22Fridley, MNMN30,8293,033
23White Bear Lake, MNMN23,3922,908
24Coon Rapids, MNMN64,1932,840
25Champlin, MNMN23,1252,837
26Oakdale, MNMN30,5882,791
27Roseville, MNMN35,6632,739
28Anoka, MNMN18,1692,725
29Little Canada, MNMN10,5672,711
30Burnsville, MNMN65,2442,616
31Northfield, MNMN21,9922,595
32Bloomington, MNMN89,0342,566
33Waconia, MNMN14,1132,515
34Shoreview, MNMN26,9062,499
35Plymouth, MNMN78,9422,413
36Stillwater, MNMN19,3542,405
37Maplewood, MNMN40,7172,389
38Mahtomedi, MNMN8,1892,361
39Mankato, MNMN46,5292,339
40Woodbury, MNMN81,5582,337
41Blaine, MNMN76,6032,328
42Kasson, MNMN7,3502,316
43Falcon Heights, MNMN5,0712,271
44Maple Grove, MNMN73,8932,269
45North Mankato, MNMN14,1652,201
46Rochester, MNMN124,2922,200
47Sauk Rapids, MNMN13,7682,190
48Hastings, MNMN22,5632,179
49Buffalo, MNMN16,8782,175
50Byron, MNMN6,7402,169
51Eagan, MNMN67,1092,152
52Lakeville, MNMN79,2702,147
53Savage, MNMN32,9702,113
54Waseca, MNMN9,0352,104
55New Prague, MNMN8,2382,098
56Golden Valley, MNMN21,3252,090
57Moorhead, MNMN46,5332,088
58Stewartville, MNMN6,8502,076
59St. Peter, MNMN12,2752,024
60Austin, MNMN26,6892,009
61Minnetonka, MNMN53,9692,005
62Lonsdale, MNMN5,1171,961
63Sartell, MNMN19,9181,956
64Eden Prairie, MNMN63,0751,941
65Albertville, MNMN8,5441,933
66Jordan, MNMN6,9881,925
67Vadnais Heights, MNMN13,0521,872
68Zimmerman, MNMN6,9041,833
69St. Cloud, MNMN72,6471,806
70St. Paul Park, MNMN5,3961,800
71Big Lake, MNMN12,9291,787
72Chaska, MNMN30,5131,780
73Glencoe, MNMN5,6321,779
74Worthington, MNMN13,9791,761
75Owatonna, MNMN26,6331,756
76Monticello, MNMN15,6701,741
77Hutchinson, MNMN14,6551,728
78Prior Lake, MNMN28,1401,727
79Shakopee, MNMN49,3661,695
80Delano, MNMN7,7881,689
81Farmington, MNMN25,4251,639
82Faribault, MNMN25,0401,615
83La Crescent, MNMN5,2611,564
84Willmar, MNMN22,0011,546
85Newport, MNMN5,5251,527
86Isanti, MNMN7,7141,515
87Carver, MNMN7,1981,511
88East Grand Forks, MNMN8,9061,498
89Cambridge, MNMN11,0901,483
90Thief River Falls, MNMN8,7991,466
91Litchfield, MNMN6,5281,458
92Crookston, MNMN7,3751,442
93Shorewood, MNMN7,6201,435
94Elko New Market, MNMN5,3001,405
95Winona, MNMN26,5301,394
96Albert Lea, MNMN18,2171,371
97Marshall, MNMN14,1711,370
98Victoria, MNMN12,4471,369
99New Ulm, MNMN13,8631,364
100Inver Grove Heights, MNMN36,8731,324
101Lindstrom, MNMN5,0391,320
102Cottage Grove, MNMN43,6041,296
103Belle Plaine, MNMN7,6321,278
104Chanhassen, MNMN25,7481,265
105Mendota Heights, MNMN11,4751,264
106Duluth, MNMN88,3301,233
107Brainerd, MNMN14,4281,189
108Lake City, MNMN5,3061,182
109Little Falls, MNMN9,2771,154
110Montevideo, MNMN5,3351,132
111Arden Hills, MNMN9,5831,132
112Princeton, MNMN5,4801,111
113Morris, MNMN5,1501,096
114Ramsey, MNMN29,6241,027
115Andover, MNMN33,8741,000
116Fergus Falls, MNMN14,246990
117Rosemount, MNMN31,881959
118Redwood Falls, MNMN5,040954
119Bemidji, MNMN15,770904
120Alexandria, MNMN15,045875
121Detroit Lakes, MNMN10,019852
122Otsego, MNMN24,525828
123Lino Lakes, MNMN23,220823
124International Falls, MNMN5,481806
125North Oaks, MNMN5,283765
126St. Joseph, MNMN6,846737
127St. Michael, MNMN22,498689
128Forest Lake, MNMN20,952686
129Fairmont, MNMN10,099673
130Waite Park, MNMN8,450669
131Elk River, MNMN27,896659
132Lake Elmo, MNMN14,376651
133Rogers, MNMN15,606614
134Orono, MNMN8,301522
135Hugo, MNMN17,167513
136Grand Rapids, MNMN11,181500
137Ham Lake, MNMN17,104497
138Baxter, MNMN9,217489
139Dayton, MNMN11,402487
140Red Wing, MNMN16,805482
141Chisago City, MNMN5,955474
142Becker, MNMN5,425465
143Virginia, MNMN8,187436
144Wyoming, MNMN8,121393
145St. Francis, MNMN8,635370
146Minnetrista, MNMN9,458362
147Cloquet, MNMN12,399352
148North Branch, MNMN12,398348
149Hermantown, MNMN10,110294
150Medina, MNMN7,460292
151East Bethel, MNMN12,605283
152Oak Grove, MNMN9,476279
153Corcoran, MNMN9,269259
154Credit River, MNMN5,644241
155Hibbing, MNMN15,82387
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU POPULATION ESTIMATES