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 Expired & Off-Market New Today Price Drops Under $300K $300K-$600K Luxury $1M+ 5+ Bedrooms
1953 Greenglen, 301, Kirkwood, MO, 63122 - 1 bed, 1 bath home for sale in St Louis, MO

$105,000

28 days on market
1953 Greenglen, 301, Kirkwood, MO, 63122
1bd | 1ba | 928sqft |$113/sqft |28 DOM |1 Story MLS#26065723
443 S Clay Avenue, C, Kirkwood, MO, 63122 - 2 bed, 1 bath home for sale in Kirkwood, MO

$160,000

91 days on market
443 S Clay Avenue, C, Kirkwood, MO, 63122
2bd | 1ba | 897sqft |$178/sqft |91 DOM |1 Story MLS#26049883
129 E Washington Avenue, 2S, Kirkwood, MO, 63122 - 2 bed, 1 bath home for sale in St Louis, MO

$189,750

Price drop $20,250 was $210,000
129 E Washington Avenue, 2S, Kirkwood, MO, 63122
2bd | 1ba | 777sqft |$244/sqft |42 DOM |1 Story MLS#26063334
517 Clemens Avenue, Kirkwood, MO, 63122 - 4 bed, 2 bath home for sale in Kirkwood, MO

$100,000

Open House
517 Clemens Avenue, Kirkwood, MO, 63122
4bd | 2ba | 1,635sqft |$61/sqft |6 DOM |1 Story MLS#26071221
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 was $185,000
667 S Kirkwood Road, 202, Kirkwood, MO, 63122
2bd | 2ba | 868sqft |$201/sqft |91 DOM |Multi/Split MLS#26048686
1104 Mariedale Court, F, Kirkwood, MO, 63122 - 2 bed, 1 bath home for sale in St Louis, MO

$109,500

8 days on market
1104 Mariedale Court, F, Kirkwood, MO, 63122
2bd | 1ba | 784sqft |$140/sqft |8 DOM |1 Story MLS#26070166
1989 Hunting Lake Court, 303, Kirkwood, MO, 63122 - 2 bed, 2 bath home for sale in St Louis, MO

$138,900

Price drop $16,100 was $155,000
1989 Hunting Lake Court, 303, Kirkwood, MO, 63122
2bd | 2ba | 929sqft |$150/sqft |187 DOM |3+ Story MLS#26026826
337 Barrington Square Estate, D, Kirkwood, MO, 63122 - 1 bed, 1 bath home for sale in St Louis, MO

$124,900

8 days on market
667 S Kirkwood Road, 102, Kirkwood, MO, 63122 - 2 bed, 2 bath home for sale in Kirkwood, MO

$189,900

91 days on market
667 S Kirkwood Road, 102, Kirkwood, MO, 63122
2bd | 2ba | 868sqft |$219/sqft |91 DOM |1 Story MLS#26052124
621 S Kirkwood Road, 303, Kirkwood, MO, 63122 - 2 bed, 1 bath home for sale in St Louis, MO

$168,000

44 days on market
621 S Kirkwood Road, 303, Kirkwood, MO, 63122
2bd | 1ba | 783sqft |$215/sqft |44 DOM |1 Story MLS#26062773
1953 Greenglen Drive, 201, Kirkwood, MO, 63122 - 1 bed, 1 bath home for sale in Kirkwood, MO

$99,000

Price drop $6,000 was $105,000
1925 W Woodbine Avenue, Kirkwood, MO, 63122 - 2 bed, 1 bath home for sale in Kirkwood, MO

$189,000

53 days on market
1925 W Woodbine Avenue, Kirkwood, MO, 63122
2bd | 1ba | 720sqft |$263/sqft |53 DOM |1 Story MLS#26060282
;