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
803 N Main Street, Salem, MO, 65560 - 2 bed, 1 bath home for sale in Salem, MO

$159,900

10 days on market
803 N Main Street, Salem, MO, 65560
2bd | 1ba | 1,136sqft |$141/sqft |10 DOM |1 Story MLS#26069984
803 S Oak Street, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$149,900

60 days on market
803 S Oak Street, Salem, MO, 65560
3bd | 1ba | 1,040sqft |$144/sqft |60 DOM |1 Story MLS#26058758
159 County Road 4124, Salem, MO, 65560 - 3 bed, 3 bath home for sale in Salem, MO

$159,900

Price drop $19,100 was $179,000
159 County Road 4124, Salem, MO, 65560
3bd | 3ba | 1,650sqft |$97/sqft |203 DOM |1 Story MLS#26024431
1302 E 1st Street, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$140,000

21 days on market
1302 E 1st Street, Salem, MO, 65560
3bd | 1ba | 945sqft |$148/sqft |21 DOM |1 Story MLS#26064801
102 W Center Street, Salem, MO, 65560 - 3 bed, 2 bath home for sale in Salem, MO

$164,900

40 days on market
102 W Center Street, Salem, MO, 65560
3bd | 2ba | 1,854sqft |$89/sqft |40 DOM |1 Story MLS#26063345
3038 County Road 4050, Salem, MO, 65560 - 1 bed, 1 bath home for sale in Salem, MO

$74,900

56 days on market
3038 County Road 4050, Salem, MO, 65560
1bd | 1ba | 624sqft |$120/sqft |56 DOM |1 Story MLS#26059191
803 S Askins Street, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$159,900

12 days on market
803 S Askins Street, Salem, MO, 65560
3bd | 1ba | 1,424sqft |$112/sqft |12 DOM |1 Story MLS#26068808
807 E 4th Street, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$169,900

1 day on market
807 E 4th Street, Salem, MO, 65560
3bd | 1ba | 1,730sqft |$98/sqft |1 DOM |1.5 Story MLS#26071582
Lot B 1621 County Road 3260, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$195,000

6 days on market
Lot B 1621 County Road 3260, Salem, MO, 65560
3bd | 1ba | 904sqft |$216/sqft |6 DOM |1 Story MLS#26070522
Lot B 1621 County Road 3260, Salem, MO, 65560 - 3 bed, 1 bath home for sale in Salem, MO

$145,000

5 days on market
Lot B 1621 County Road 3260, Salem, MO, 65560
3bd | 1ba | 904sqft |$160/sqft |5 DOM |1 Story MLS#26071043
904 W 3rd Street, Salem, MO, 65560 - 3 bed, 2 bath home for sale in Salem, MO

$154,900

32 days on market
904 W 3rd Street, Salem, MO, 65560
3bd | 2ba | 1,223sqft |$127/sqft |32 DOM |1 Story MLS#26065335
706 William Avenue, Salem, MO, 65560 - 3 bed, 2 bath home for sale in Salem, MO

$179,900

63 days on market
706 William Avenue, Salem, MO, 65560
3bd | 2ba | 1,516sqft |$119/sqft |63 DOM |1 Story MLS#26057748
;