St. Louis County, Minnesota Cities (2026)

27 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Duluth188,61986,7190.36%1,23772 City
Hibbing215,82116,177-0.37%87182 City
Hermantown310,28510,2240.1%29934 City
Virginia48,1948,412-0.44%43719 City
Chisholm54,6194,763-0.52%1,0344 City
Rice Lake64,2014,1020.41%12833 City
Eveleth73,3803,485-0.5%5366 City
Ely83,1903,262-0.37%1,0913 City
Proctor93,0573,114-0.29%9103 City
Mountain Iron102,8362,868-0.18%4268 City
Hoyt Lakes111,9742,016-0.35%3556 City
Aurora121,6401,676-0.36%4444 City
Gilbert131,6381,688-0.49%14012 City
Babbitt141,3571,395-0.44%13106 City
Biwabik159709540.31%1119 City
Buhl16941952-0.21%2853 City
Cook17517526-0.19%1993 City
Floodwood18515520-0.19%2692 City
Tower19417428-0.48%1433 City
Orr20211217-0.47%1501 City
Winton211621650%1,3280 City
Kinney221461490%374 City
Meadowlands231421350.71%3680 City
Brookston241161160%2121 City
Iron Junction251051080%1291 City
McKinley261011040%711 City
Leonidas2750520%381 City

St. Louis County Cities Summary

Largest City

Duluth is the largest city in St. Louis County, with a population of 88,619.

Smallest City

Leonidas is the smallest city in St. Louis County, with a population of 50.

10 Largest Cities

There are 27 cities in St. Louis County, Minnesota.

Location of St. Louis County