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
9 Crossroad Drive, Fairview Heights, IL, 62208 - 3 bed, 1 bath home for sale in Fairview Heights, MO

$190,000

2 days on market
9 Crossroad Drive, Fairview Heights, IL, 62208
3D Tour available
3bd | 1ba | 1,488sqft |$128/sqft |2 DOM |1 Story MLS#26070636
837 Wall Street, St Louis City, MO, 63147 - 2 bed, 2 bath home for sale in St Louis, MO

$89,000

Price drop −$28,000 23.9%
837 Wall Street, St Louis City, MO, 63147
2bd | 2ba | 952sqft |$93/sqft |137 DOM |1 Story MLS#26034546
714 Liberty Village Drive, Florissant, MO, 63031 - 2 bed, 1 bath home for sale in Unincorporated, MO

$140,000

Price drop −$10,000 6.7%
714 Liberty Village Drive, Florissant, MO, 63031
2bd | 1ba | 844sqft |$166/sqft |78 DOM |1 Story MLS#26054243
166 Lyle Curtis Circle, Waynesville, MO, 65583 - 3 bed, 2 bath home for sale in Waynesville, MO

$260,000

23 days on market
166 Lyle Curtis Circle, Waynesville, MO, 65583
3bd | 2ba | 1,722sqft |$151/sqft |23 DOM |1 Story MLS#26066256
823 Valley Street, Chester, IL, 62233 - 3 bed, 1 bath home for sale in Chester, MO

$140,000

10 days on market
823 Valley Street, Chester, IL, 62233
3bd | 1ba | 1,277sqft |$110/sqft |10 DOM |1.5 Story MLS#26069314
667 S Kirkwood Road, 202, Kirkwood, MO, 63122 - 2 bed, 2 bath home for sale in St Louis, MO

$174,900

Price drop −$10,100 5.5%
667 S Kirkwood Road, 202, Kirkwood, MO, 63122
2bd | 2ba | 868sqft |$201/sqft |86 DOM |Multi/Split MLS#26048686
96 Thorncliff Lane, Kirkwood, MO, 63122 - 4 bed, 3 bath home for sale in St Louis, MO

$260,000

5 days on market
96 Thorncliff Lane, Kirkwood, MO, 63122
4bd | 3ba | 1,468sqft |$177/sqft |5 DOM |2 Story MLS#26068401
701 S Ridge Avenue, Steeleville, IL, 62288 - 4 bed, 2 bath home for sale in Steeleville, MO

$229,000

20 days on market
701 S Ridge Avenue, Steeleville, IL, 62288
4bd | 2ba | 1,207sqft |$190/sqft |20 DOM |2 Story MLS#26066951
11974 Brookmont Drive, Maryland Heights, MO, 63043 - 2 bed, 2 bath home for sale in Maryland Heights, MO

$259,900

Price drop −$15,000 5.5%
11974 Brookmont Drive, Maryland Heights, MO, 63043
2bd | 2ba | 1,008sqft |$258/sqft |37 DOM |1 Story MLS#26061882
21553 State Highway B, Rural, MO, 63435 - 3 bed, 3 bath home for sale in Canton, MO

$289,000

Price drop −$20,000 6.5%
21553 State Highway B, Rural, MO, 63435
3bd | 3ba | 2,358sqft |$123/sqft |82 DOM |2 Story MLS#26052855
31 Kassebaum Lane, 201, Unincorporated, MO, 63129 - 2 bed, 2 bath home for sale in St Louis, MO

$175,000

1 day on market
31 Kassebaum Lane, 201, Unincorporated, MO, 63129
2bd | 2ba | 941sqft |$186/sqft |1 DOM |1 Story MLS#26070342
208 E Broadway, Alton, IL, 62002 - 0 bed, 0 bath home for sale in Alton, MO

$195,000

Price drop −$14,000 6.7%
208 E Broadway, Alton, IL, 62002
12,595sqft bldg | 0.16ac | Built1910 |44 DOM MLS#26059413
;