St. Charles County, Missouri Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
O'Fallon196,95891,6730.89%3,12931 City
St. Charles272,93970,8410.52%2,89425 City
St. Peters362,35457,7051.42%2,77422 City
Wentzville450,30645,2931.64%2,28522 City
Lake St. Louis519,70716,8043.02%2,3089 City
Dardenne Prairie615,42512,7802.61%2,8925 City
Cottleville76,8815,6982.44%1,4545 City
Weldon Spring85,2905,335-0.21%6928 City
St. Paul94,0113,0604.21%5577 City
Foristell109685465.33%1596 City
New Melle11549552-0.18%3072 City
Josephville125384731.7%1893 Village
West Alton13353357-0.28%1229 City
Portage Des Sioux14319330-0.62%5551 City
Augusta15264269-0.38%2561 Town
Weldon Spring Heights169094-1.1%9380 Town

St. Charles County Cities Summary

Largest City

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

Smallest City

Weldon Spring Heights is the smallest city in St. Charles County, with a population of 90.

10 Largest Cities

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

Location of St. Charles County