St. Charles County, Missouri Cities (2025)

18 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
O'Fallon195,70991,6210.86%3,13530.52 City
St. Charles272,48070,7800.47%2,87625.20 City
St. Peters360,54957,7080.95%2,69422.48 City
Wentzville449,18744,9621.75%2,30321.36 City
Lake St. Louis519,91016,7873.24%2,3318.54 City
Dardenne Prairie614,48912,7742.42%2,7165.33 City
Cottleville76,2745,6961.88%1,3264.73 City
Weldon Spring85,2175,332-0.44%6827.65 City
St. Paul93,9963,0604.91%5557.21 City
Foristell106595513.45%1086.08 City
Josephville115615161.63%1972.85 Village
New Melle12534544-0.37%3171.69 City
West Alton13346356-0.57%1228.81 City
Portage Des Sioux14319333-0.93%5550.57 City
Augusta15260269-0.76%2950.88 Town
Weldon Spring Heights169094-1.1%9380.10 Town
Defiance176268-10.14%611.01 CDP
Three Creeks18660%14.78 Village

St. Charles County Cities Summary

Largest City

O'Fallon is the largest city in St. Charles County, with a population of 95,709.

Smallest City

Three Creeks is the smallest city in St. Charles County.

10 Largest Cities

There are 18 cities in St. Charles County, Missouri.

Location of St. Charles County