← Back to Discover · All towns in Missouri
Towns in St. Charles County
16 towns with data in St. Charles County, Missouri, largest first. Find your matches.
O'Fallon is the largest of the 16 towns we list in St. Charles County, with 93,801 people. Together they have 320,542 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| O'Fallon | 93,801 | $110,443 | $326,200 |
| St. Charles | 71,508 | $85,937 | $298,700 |
| St. Peters | 59,092 | $91,637 | $269,900 |
| Wentzville | 47,061 | $112,394 | $331,300 |
| Lake St. Louis | 18,066 | $125,693 | $405,900 |
| Dardenne Prairie | 13,503 | $152,500 | $432,000 |
| Cottleville | 5,937 | $131,310 | $435,400 |
| Weldon Spring | 5,310 | $158,548 | $544,300 |
| St. Paul | 3,456 | $159,022 | $443,600 |
| Josephville | 664 | $107,708 | $494,600 |
| Flint Hill | 583 | $130,208 | $475,500 |
| West Alton | 467 | $111,500 | $153,100 |
| New Melle | 452 | $114,375 | $397,800 |
| Augusta | 285 | $103,750 | $362,500 |
| Old Monroe | 236 | $61,250 | $155,900 |
| Weldon Spring Heights | 121 | $143,750 | $447,500 |
ZIP codes in St. Charles County
14 ZIP codes in St. Charles County, Missouri. A ZIP code can also reach into a neighboring county.
- 63301 Saint Charles
- 63303 Saint Charles
- 63304 Saint Charles
- 63332 Augusta
- 63341 Defiance
- 63348 Foristell
- 63365 New Melle
- 63366 O'Fallon
- 63367 Lake Saint Louis
- 63368 O'Fallon
- 63373 Portage Des Sioux
- 63376 Saint Peters
- 63385 Wentzville
- 63386 West Alton
Nearby counties in Missouri
- Lincoln County 10
- Warren County 7
- St. Louis County 97
- St. Louis city 1
- Franklin County 14
- Jefferson County 24
Link to this page
Copy this HTML to link to this page from your own site.