St. Clair County, Missouri Cities (2025)

12 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Appleton City11,0921,0231.11%9511 City
Appleton City21,0921,0301.11%9511 City
Osceola39909281.12%9181 City
Osceola49909351.12%9181 City
Lowry City56606131.23%6431 City
Lowry City66606171.23%6431 City
Collins71341250.75%5430 Village
Collins81341260.75%5430 Village
Roscoe994881.08%612 Village
Roscoe1094891.08%612 Village
Vista1137350%2820 Village
Vista1237350%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 12 cities in St. Clair County, Missouri.

Location of St. Clair County