Minnesota - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
234. Le Center MinnesotaUnited States 2,499
243. Lauderdale MinnesotaUnited States 2,379
18. Lakeville MinnesotaUnited States 55,954
276. Lakeland MinnesotaUnited States 1,796
290. Lakefield MinnesotaUnited States 1,694
370. Lake Shore MinnesotaUnited States 1,004
362. Lake Saint Croix Beach MinnesotaUnited States 1,051
112. Lake Elmo MinnesotaUnited States 8,069
231. Lake Crystal MinnesotaUnited States 2,549
144. Lake City MinnesotaUnited States 5,063
150. La Crescent MinnesotaUnited States 4,830
273. Kenyon MinnesotaUnited States 1,815
360. Keewatin MinnesotaUnited States 1,068
131. Kasson MinnesotaUnited States 5,931
134. Jordan MinnesotaUnited States 5,470
250. Janesville MinnesotaUnited States 2,256
199. Jackson MinnesotaUnited States 3,299
376. Ivanhoe MinnesotaUnited States 559
142. Isanti MinnesotaUnited States 5,251
30. Inver Grove Heights MinnesotaUnited States 33,880
128. International Falls MinnesotaUnited States 6,424
189. Independence MinnesotaUnited States 3,504
73. Hutchinson MinnesotaUnited States 14,178
81. Hugo MinnesotaUnited States 13,332
263. Hoyt Lakes MinnesotaUnited States 2,017
268. Howard Lake MinnesotaUnited States 1,962
65. Hopkins MinnesotaUnited States 17,591
274. Hinckley MinnesotaUnited States 1,800
69. Hibbing MinnesotaUnited States 16,361
101. Hermantown MinnesotaUnited States 9,414
348. Hector MinnesotaUnited States 1,151
323. Hayfield MinnesotaUnited States 1,340
260. Hawley MinnesotaUnited States 2,067
49. Hastings MinnesotaUnited States 22,172
354. Harris MinnesotaUnited States 1,132
366. Harmony MinnesotaUnited States 1,020
212. Hanover MinnesotaUnited States 2,938
72. Ham Lake MinnesotaUnited States 15,296
372. Hallock MinnesotaUnited States 981
220. Greenfield MinnesotaUnited States 2,777
166. Grant MinnesotaUnited States 4,096
213. Granite Falls MinnesotaUnited States 2,897
94. Grand Rapids MinnesotaUnited States 10,869
350. Grand Meadow MinnesotaUnited States 1,139
321. Grand Marais MinnesotaUnited States 1,351
170. Goodview MinnesotaUnited States 4,036
345. Goodhue MinnesotaUnited States 1,176
54. Golden Valley MinnesotaUnited States 20,371
313. Glyndon MinnesotaUnited States 1,394
228. Glenwood MinnesotaUnited States 2,564
133. Glencoe MinnesotaUnited States 5,631
275. Gilbert MinnesotaUnited States 1,799
248. Gaylord MinnesotaUnited States 2,305
327. Fulda MinnesotaUnited States 1,318
36. Fridley MinnesotaUnited States 27,208
322. Frazee MinnesotaUnited States 1,350
299. Fosston MinnesotaUnited States 1,527
62. Forest Lake MinnesotaUnited States 18,375
227. Foley MinnesotaUnited States 2,603
82. Fergus Falls MinnesotaUnited States 13,138
53. Farmington MinnesotaUnited States 21,086
44. Faribault MinnesotaUnited States 23,352
138. Falcon Heights MinnesotaUnited States 5,321
96. Fairmont MinnesotaUnited States 10,666
336. Fairfax MinnesotaUnited States 1,235
265. Eyota MinnesotaUnited States 1,977
252. Excelsior MinnesotaUnited States 2,188
179. Eveleth MinnesotaUnited States 3,718
271. Esko MinnesotaUnited States 1,869
191. Ely MinnesotaUnited States 3,460
165. Elko New Market MinnesotaUnited States 4,110
46. Elk River MinnesotaUnited States 22,974
358. Elgin MinnesotaUnited States 1,089
346. Elbow Lake MinnesotaUnited States 1,176
22. Edina MinnesotaUnited States 47,941
344. Edgerton MinnesotaUnited States 1,189
364. Eden Valley MinnesotaUnited States 1,042
15. Eden Prairie MinnesotaUnited States 60,797
369. East Gull Lake MinnesotaUnited States 1,004
105. East Grand Forks MinnesotaUnited States 8,601
89. East Bethel MinnesotaUnited States 11,626
241. Eagle Lake MinnesotaUnited States 2,422
10. Eagan MinnesotaUnited States 64,206
318. Dundas MinnesotaUnited States 1,367
4. Duluth MinnesotaUnited States 86,265
225. Dodge Center MinnesotaUnited States 2,670
172. Dilworth MinnesotaUnited States 4,024
108. Detroit Lakes MinnesotaUnited States 8,569
361. Dellwood MinnesotaUnited States 1,063
135. Delano MinnesotaUnited States 5,464
183. Deephaven MinnesotaUnited States 3,642
153. Dayton MinnesotaUnited States 4,671
297. Dawson MinnesotaUnited States 1,540
304. Dassel MinnesotaUnited States 1,469
50. Crystal MinnesotaUnited States 22,151
258. Cross Lake MinnesotaUnited States 2,141
242. Crosby MinnesotaUnited States 2,386
114. Crookston MinnesotaUnited States 7,891
338. Cottonwood MinnesotaUnited States 1,212
29. Cottage Grove MinnesotaUnited States 34,589