St. Francois County, Missouri Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Farmington119,55517,7301.71%2,0609 City
Park Hills28,7808,6050.31%43220 City
Bonne Terre36,5666,862-1.05%1,6144 City
Desloge44,8164,823-0.06%1,6503 City
Bismarck51,2211,233-0.25%1,2261 City
Leadwood61,1521,175-0.52%9961 City
Leadington7784767-0.13%8601 City
Iron Mountain Lake86476410%3302 City

St. Francois County Cities Summary

Largest City

Farmington is the largest city in St. Francois County, with a population of 19,555.

Smallest City

Iron Mountain Lake is the smallest city in St. Francois County, with a population of 647.

10 Largest Cities

There are 8 cities in St. Francois County, Missouri.

Location of St. Francois County