St. Charles County, Missouri Cities (2025)

17 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
O'Fallon196,27791,6650.97%3,15431 City
St. Charles272,87570,7900.58%2,89225 City
St. Peters362,32057,7071.5%2,77222 City
Wentzville449,48745,2821.73%2,31721 City
Lake St. Louis519,75216,7893.09%2,3139 City
Dardenne Prairie614,81312,7802.82%2,7775 City
Cottleville76,5475,7012.65%1,3835 City
Weldon Spring85,2965,333-0.15%6938 City
St. Paul93,8913,0614.46%5407 City
Foristell108015506.66%1326 City
New Melle11546549-0.18%3242 City
Josephville125264791.74%1853 Village
West Alton13352356-0.28%1229 City
Portage Des Sioux14321331-0.62%5581 City
Augusta15267271-0.37%3031 Town
Weldon Spring Heights169194-1.09%9480 Town
Defiance176268-10.14%611 CDP

St. Charles County Cities Summary

Largest City

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

Smallest City

Defiance is the smallest city in St. Charles County, with a population of 62.

10 Largest Cities

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

Location of St. Charles County