South Minnesota Cities

83 cities

City
Rank
County
2025 Pop.
Mankato1Blue Earth County46,518
Elk River2Sherburne County28,276
North Mankato3Blue Earth County13,950
New Ulm4Brown County13,789
Big Lake5Sherburne County13,170
St. Peter6Nicollet County12,431
Fairmont7Martin County10,103
Waseca8Waseca County9,217
Zimmerman9Sherburne County7,106
Becker10Sherburne County5,187
St. James11Watonwan County4,639
Le Sueur12Le Sueur County4,231
Montgomery13Le Sueur County3,673
Sleepy Eye14Brown County3,506
Eagle Lake15Blue Earth County3,226
Blue Earth16Faribault County3,158
Le Center17Le Sueur County2,522
Janesville18Waseca County2,499
Lake Crystal19Blue Earth County2,472
Wells20Faribault County2,393
Madelia21Watonwan County2,358
Springfield22Brown County1,967
Waterville23Le Sueur County1,756
Mapleton24Blue Earth County1,613
Warren25Marshall County1,533
Winnebago26Faribault County1,378
Madison Lake27Blue Earth County1,333
New Richland28Waseca County1,206
Nicollet29Nicollet County1,091
Truman30Martin County1,047
Sherburn31Martin County1,044
Cleveland32Le Sueur County780
Elysian33Le Sueur County769
St. Clair34Blue Earth County717
Courtland35Nicollet County712
Kasota36Le Sueur County712
Welcome37Martin County690
Trimont38Martin County682
Clear Lake39Sherburne County681
Minnesota Lake40Faribault County656
Butterfield41Watonwan County586
Stephen42Marshall County569
Elmore43Faribault County544
Good Thunder44Blue Earth County538
Argyle45Marshall County529
Amboy46Blue Earth County506
Kiester47Faribault County484
Lafayette48Nicollet County452
Hanska49Brown County378
Alvarado50Marshall County372
Comfrey51Brown County369
Big Lake52Sherburne County368
Bricelyn53Faribault County348
Newfolden54Marshall County339
Searles55Brown County314
Vernon Center56Blue Earth County309
Ceylon57Martin County293
Middle River58Marshall County290
Skyline59Blue Earth County280
Granada60Martin County277
Oslo61Marshall County234
Pemberton62Blue Earth County220
Frost63Faribault County214
Northrop64Martin County213
Garden City65Blue Earth County212
Waldorf66Waseca County201
Lewisville67Watonwan County199
Easton68Faribault County177
Grygla69Marshall County172
Delavan70Faribault County168
Heidelberg71Le Sueur County133
Dunnell72Martin County124
Ormsby73Martin County123
Odin74Watonwan County121
Holt75Marshall County86
Darfur76Watonwan County81
Viking77Marshall County77
Essig78Brown County75
La Salle79Watonwan County74
Evan80Brown County70
Walters81Faribault County70
Strandquist82Marshall County65
Cobden83Brown County36