St. Charles County Homes for Sale

Browse every MLS listing across St. Charles County ... the fastest-growing county in the St. Louis metro. Find new construction in Wentzville and O'Fallon, historic homes in St. Charles, and lakefront properties at Lake Saint Louis.

2,137 active listings updated every 5 minutes

Featured Listings

42 Timberbrook Drive, St Charles, MO, 63376
Coming Soon
MLS#26067190

$180

12 Shimmering Lake Court, 2A, St Charles, MO, 63301
Coming Soon
MLS#26069730

$279

4012 Kim Kelly Drive, St Charles, MO, 63304
Coming Soon
MLS#26066019

$475

2088 Belltower, St Peters, MO, 63376
Coming Soon
MLS#26069690

$2

2088 Belltower, St Peters, MO, 63376

  • 3 Bed

  • 3 Bath

  • 1400 Sqft
3901 Rocky Mound Drive, Wentzville, MO, 63385
Coming Soon
MLS#26068178

$440

7305 Thorn Hill Drive, O'Fallon, MO, 63368
Coming Soon
MLS#26068588

$399

101 Schooner Lane, Lake St Louis, MO, 63367
Coming Soon
MLS#26067238

$300

857 Emge Road, O'Fallon, MO, 63366
Coming Soon
MLS#26069747

$649

857 Emge Road, O'Fallon, MO, 63366

  • 3 Bed

  • 3 Bath

  • 2803 Sqft
400 Sutters Mill Road, St Peters, MO, 63376
Coming Soon
MLS#26068883

$350

242 Lakeview Farms Drive, Unincorporated, MO, 63304
Coming Soon
MLS#26067811

$460

18 Maryells Way, St Charles, MO, 63303
Coming Soon
MLS#26068546

$649

807 Prince Andrew Court, Unincorporated, MO, 63304
Coming Soon
MLS#25072720

$350

About St. Charles County

St. Charles County has been the fastest-growing county in Missouri for over two decades. The Fort Zumwalt, Francis Howell, Wentzville, and Orchard Farm school districts all rank highly. New construction is heavily concentrated in Wentzville and O'Fallon, with median home prices generally lower than St. Louis County for comparable square footage. The county is bordered by the Missouri and Mississippi rivers with extensive trail systems.

Communities and Cities Within

Local agents who actually know St. Charles County

STLMLS is run by MORE, REALTORS ... a locally owned brokerage serving the St Louis region since 1996. When you reach out from a listing, you talk to a local REALTOR ®, not a national call center.

Call 866.STL.MLS1