St. Louis County Homes for Sale

Search every active MLS listing in St. Louis County, Missouri. From historic Kirkwood and Webster Groves to Chesterfield, Ballwin, and Ladue, browse homes, condos, villas, and acreage updated live from the MLS.

4,760 active listings updated every 5 minutes

Featured Listings

445 Alice Avenue, Kirkwood, MO, 63122
Coming Soon
MLS#26069044

$325

445 Alice Avenue, Kirkwood, MO, 63122

  • 2 Bed

  • 1 Bath

  • 1269 Sqft
1353 Raycrest Lane, Crestwood, MO, 63126
Coming Soon
MLS#26067102

$450

814 Reinke Road, Ballwin, MO, 63021
Coming Soon
MLS#26069986

$425

814 Reinke Road, Ballwin, MO, 63021

  • 3 Bed

  • 3 Bath

  • 3122 Sqft
2330 Ruckert Avenue, Overland, MO, 63114
Coming Soon
MLS#26067735

$255

2633 Terrace Lane, Jennings, MO, 63136
Coming Soon
MLS#26069789

$169

18695 Wild Horse Creek Road, Wildwood, MO, 63005
Coming Soon
MLS#26064594

$749

10352 Conway Road, Frontenac, MO, 63131
Coming Soon
MLS#26069613

$745

10378 Coburg Lands Drive, Bellefontaine Neighbors, MO, 63137
Coming Soon
MLS#26069741

$126

833 S Sappington Road, Crestwood, MO, 63126
Coming Soon
MLS#26064026

$215

305 S Florissant Road, Ferguson, MO, 63135
Coming Soon
MLS#26066913

$1

380 Hackmann Lane, Creve Coeur, MO, 63141
Coming Soon
MLS#26069577

$649

300 Emmanuel Court, Valley Park, MO, 63088
Coming Soon
MLS#26070003

$525

About St. Louis County

St. Louis County is the largest county in Missouri by population (~1 million residents) and surrounds the City of St. Louis. The county includes some of the most sought-after school districts in the state (Ladue, Kirkwood, Clayton, Parkway, Rockwood) along with a diverse housing stock from urban townhomes to estate properties on multi-acre lots. Median list price typically ranges from $300K in the inner suburbs to $800K+ in West County.

Communities and Cities Within

Local agents who actually know St. Louis 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