St. Louis County, Minnesota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Duluth188,64286,8780.35%1,23772 City
Hibbing215,75716,174-0.42%87182 City
Hermantown310,12310,0500.13%29534 City
Virginia48,1458,408-0.51%43419 City
Chisholm54,5994,761-0.56%1,0294 City
Rice Lake64,1834,1070.34%12833 City
Eveleth73,3613,485-0.59%5336 City
Ely83,2283,260-0.09%1,1043 City
Proctor93,0433,114-0.36%9053 City
Mountain Iron102,8282,872-0.25%4268 City
Hoyt Lakes111,9702,015-0.4%3556 City
Aurora121,6361,679-0.43%4434 City
Gilbert131,6351,688-0.55%14012 City
Babbitt141,3561,398-0.51%13106 City
Biwabik159729600.21%1119 City
Buhl16944955-0.21%2853 City
Cook17512527-0.58%1973 City
Floodwood18509520-0.39%2662 City
Tower19420424-0.47%1443 City
Orr20209215-0.48%1491 City
Winton21160165-0.62%1,3110 City
Kinney22147151-0.68%384 City
Meadowlands231381330.73%3580 City
Brookston241131140%2071 City
Iron Junction25104108-0.95%1281 City
McKinley26102105-0.97%721 City
Leonidas275052-1.96%381 City

St. Louis County Cities Summary

Largest City

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

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