St. Clair County, Missouri cities by population

Number of cities: 7
Population: 9,235
Largest city: Osceola
Table of cities in St. Clair County, Missouri sorted by population from largest to smallest.
CityTypePopulation
Osceolacity1,194
Appleton Citycity1,126
Lowry Citycity626
Collinsvillage175
Roscoevillage110
Vistavillage49
Gerstertown22

What is the largest city in St. Clair County, Missouri?

Osceola is the largest city in St. Clair County, Missouri with a population of 1,194.

TOP-5 cities by population in St. Clair County, Missouri:
  • Osceola
  • Appleton City
  • Lowry City
  • Collins
  • Roscoe