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.

Reset Search
QUICK SEARCH: Near Me Coming Soon Expired & Off-Market New Today Price Drops On the market 60+ days Under $300K $300K to $600K Luxury $1M+ 5+ Bedrooms
Questions about a home? Ask a local agent on live video, usually in about 2 minutes. Nothing to download.
1510 Ridge Street, Carlyle, IL, 62231 - 2 bed, 1 bath home for sale in Carlyle, MO

$139,900

28 days on STLMLS
1510 Ridge Street, Carlyle, IL, 62231
2bd|1ba|858sqft|$163/sqft|28 DOM|1 Story MLS#26066756
660 W 3rd, Trenton, IL, 62293 - 4 bed, 4 bath home for sale in Trenton, MO

$299,900

Price drop $40,000 was $339,900
660 W 3rd, Trenton, IL, 62293
4bd|4ba|2,742sqft|$109/sqft|38 DOM|1.5 Story MLS#26064800
110 E 4th Street, Trenton, IL, 62293 - 3 bed, 1 bath home for sale in Trenton, MO

$80,900

11 days on STLMLS
110 E 4th Street, Trenton, IL, 62293
3bd|1ba|1,581sqft|$51/sqft|11 DOM|1.5 Story MLS#26070453
Lot 58 Flat Branch Rd, Carlyle, IL, 62231 - 3 bed, 2 bath home for sale in Carlyle, MO

$370,000

24 days on STLMLS
Lot 58 Flat Branch Rd, Carlyle, IL, 62231
3bd|2ba|1,715sqft|$216/sqft|24 DOM|1 Story MLS#26048234
1412 Pinewood Lane, Breese, IL, 62230 - 3 bed, 3 bath home for sale in Breese, MO

$375,000

91 days on STLMLS
1412 Pinewood Lane, Breese, IL, 62230
3bd|3ba|1,693sqft|$222/sqft|1acre|91 DOM|1 Story MLS#26051552
16617 Pembrooke Court, Carlyle, IL, 62231 - 4 bed, 3 bath home for sale in Carlyle, MO

$374,900

22 days on STLMLS
16617 Pembrooke Court, Carlyle, IL, 62231
4bd|3ba|1,527sqft|$246/sqft|22 DOM|1 Story MLS#26066208
375 Lakeview Drive, Shattuc, IL, 62231 - 3 bed, 3 bath home for sale in Shattuc, MO

$260,000

8 days on STLMLS
375 Lakeview Drive, Shattuc, IL, 62231
3D Tour available
3bd|3ba|2,120sqft|$123/sqft|1acre|8 DOM|Multi/Split MLS#26070940
550 N Chestnut Street, Breese, IL, 62230 - 2 bed, 1 bath home for sale in Breese, MO

$125,000

98 days on STLMLS
550 N Chestnut Street, Breese, IL, 62230
2bd|1ba|1,050sqft|$119/sqft|98 DOM|1 Story MLS#26041070
206 Susan Street, Albers, IL, 62215 - 3 bed, 2 bath home for sale in Albers, MO

$239,000

44 days on STLMLS
206 Susan Street, Albers, IL, 62215
3bd|2ba|1,320sqft|$181/sqft|44 DOM|1 Story MLS#26062904
1113 E 3rd Street, Trenton, IL, 62293 - 3 bed, 3 bath home for sale in Trenton, MO

$414,000

Price drop $6,000 was $420,000
1113 E 3rd Street, Trenton, IL, 62293
3bd|3ba|1,494sqft|$277/sqft|36 DOM|1 Story MLS#26064822
851 11th Street, Carlyle, IL, 62231 - 3 bed, 2 bath home for sale in Carlyle, MO

$215,900

Price drop $4,100 was $220,000
851 11th Street, Carlyle, IL, 62231
3bd|2ba|2,291sqft|$94/sqft|78 DOM|1.5 Story MLS#26049695
1750 Clinton Street, Carlyle, IL, 62231 - 3 bed, 2 bath home for sale in Carlyle, MO

$228,000

Price drop $5,000 was $233,000
1750 Clinton Street, Carlyle, IL, 62231
3bd|2ba|1,317sqft|$173/sqft|37 DOM|1 Story MLS#26065091
;