St. Charles County, Missouri Cities (2026)

16 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
O'Fallon197,20091,6650.96%3,13731 City
St. Charles273,29270,7900.57%2,90825 City
St. Peters363,24357,7071.48%2,81322 City
Wentzville450,32845,2821.7%2,28622 City
Lake St. Louis520,34516,7893%2,3829 City
Dardenne Prairie615,22012,7802.75%2,8535 City
Cottleville76,7165,7012.58%1,4195 City
Weldon Spring85,2895,333-0.13%6928 City
St. Paul94,0573,0614.27%5637 City
Foristell108515506.24%1406 City
New Melle115465490%3052 City
Josephville125364791.9%1883 Village
West Alton13351356-0.28%1229 City
Portage Des Sioux14319331-0.62%5551 City
Augusta15266271-0.37%2581 Town
Weldon Spring Heights1691940%9480 Town

St. Charles County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

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

Location of St. Charles County