St. Louis Homes for Sale, Live MLS Listings

Browse every active MARIS MLS listing across the wider St. Louis market... from the Missouri side (St. Louis City, St. Louis County, St. Charles, Jefferson, Franklin, Lincoln, Warren, and dozens of outlying counties) through the Illinois Metro East and beyond. Refreshed every 15 minutes from MLS Grid. No signup required.

Comma-separated
Comma-separated
Reset Search
QUICK SEARCH: Near Me Coming Soon New Today Price Drops Under $300K $300K-$600K Luxury $1M+ 5+ Bedrooms
139 Hidden Oaks, Unincorporated, MO, 63390 - 0 bed, 0 bath home for sale in Wright City, MO
Coming Soon

$175,000

New listing
1905 W Woodbine Avenue, Kirkwood, MO, 63122 - 0 bed, 0 bath home for sale in Kirkwood, MO
Coming Soon

$185,000

New listing
30353--B Starling, Stoutland, MO, 65556 - 0 bed, 0 bath home for sale in Stoutland, MO
Coming Soon

$310,000

New listing
4141 Bryan Drive, Festus, MO, 63028 - 0 bed, 0 bath home for sale in Festus, MO
Coming Soon

$149,999

New listing
6944 Becker Road, Unincorporated, MO, 63129 - 0 bed, 0 bath home for sale in St Louis, MO
Coming Soon

$499,000

New listing
6966 Becker Road, Unincorporated, MO, 63129 - 0 bed, 0 bath home for sale in St Louis, MO
Coming Soon

$499,000

New listing
1601 Coles Creek Road, Hermann, MO, 65041 - 0 bed, 0 bath home for sale in Hermann, MO
Coming Soon

$1,850,000

2 days on market
1601 Coles Creek Road, Hermann, MO, 65041
197ac | ZonedAgricultural |2 DOM MLS#26070152
1001 Willow Bend Road, Unincorporated, MO, 63052 - 0 bed, 0 bath home for sale in Imperial, MO

$110,000

547 days on market
31 ONTARIO DR, Lebanon, MO, 65536 - 0 bed, 0 bath home for sale in Lebanon, MO

$20,000

332 days on market
31 ONTARIO DR, Lebanon, MO, 65536
0.40ac | ZonedSingle-Family |332 DOM MLS#25016462
6026 Grandview Road, Unincorporated, MO, 63051 - 0 bed, 0 bath home for sale in House Springs, MO

$159,950

Price drop −$35,050 18%
6556 Cedar Lake Drive, Unincorporated, MO, 63628 - 0 bed, 0 bath home for sale in Bonne Terre, MO

$54,900

Price drop −$4,000 6.8%
6556 Cedar Lake Drive, Unincorporated, MO, 63628
0.50ac | ZonedRecreational |363 DOM MLS#25028221
704 Maple Street, Farmington, MO, 63640 - 0 bed, 0 bath home for sale in Farmington, MO

$85,000

546 days on market
704 Maple Street, Farmington, MO, 63640
0.19ac | ZonedSee Remarks |546 DOM MLS#25027479
;