St. Clair County, Missouri Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Appleton City11,0921,0301.11%9511 City
Osceola29909351.12%9181 City
Lowry City36606171.23%6431 City
Collins41341260.75%5430 Village
Roscoe594891.08%612 Village
Vista637350%2820 Village

St. Clair County Cities Summary

Largest City

Appleton City is the largest city in St. Clair County, with a population of 1,092.

Smallest City

Vista is the smallest city in St. Clair County, with a population of 37.

10 Largest Cities

There are 6 cities in St. Clair County, Missouri.

Location of St. Clair County