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
705 N 3rd Street, Owensville, MO, 65066 - 3 bed, 2 bath home for sale in Owensville, MO
Coming Soon

$159,900

New listing
705 N 3rd Street, Owensville, MO, 65066
3bd | 2ba | 1,040sqft |$154/sqft |1 Story MLS#26069721
606 Washington Street, Hermann, MO, 65041 - 5 bed, 3 bath home for sale in Hermann, MO

$349,500

Price drop $89,500 was $439,000
606 Washington Street, Hermann, MO, 65041
5bd | 3ba | 1,930sqft |$181/sqft |175 DOM |1.5 Story MLS#25002376
407 Ahr Strom Drive, Owensville, MO, 65066 - 3 bed, 3 bath home for sale in Owensville, MO

$389,000

23 days on market
407 Ahr Strom Drive, Owensville, MO, 65066
3bd | 3ba | 2,084sqft |$187/sqft |23 DOM |1 Story MLS#26067154
125 E 9th Street, Hermann, MO, 65041 - 1 bed, 1 bath home for sale in Hermann, MO

$185,000

Price drop $10,000 was $195,000
125 E 9th Street, Hermann, MO, 65041
1bd | 1ba | 606sqft |$305/sqft |70 DOM |1 Story MLS#26056930
203 Springfield Road, Owensville, MO, 65066 - 4 bed, 3 bath home for sale in Owensville, MO

$275,000

Price drop $25,000 was $300,000
203 Springfield Road, Owensville, MO, 65066
3D Tour available
4bd | 3ba | 3,100sqft |$89/sqft |120 DOM |3+ Story MLS#26043257
1001 Katies Way, Rosebud, MO, 63091 - 5 bed, 3 bath home for sale in Rosebud, MO

$655,000

Price drop $20,000 was $675,000
1001 Katies Way, Rosebud, MO, 63091
5bd | 3ba | 3,600sqft |$182/sqft |105 DOM |1.5 Story MLS#26048428
1768 E Forest Lane, Owensville, MO, 65066 - 4 bed, 3 bath home for sale in Owensville, MO

$240,000

Price drop $80,000 was $320,000
1768 E Forest Lane, Owensville, MO, 65066
4bd | 3ba | 900sqft |$267/sqft |23 DOM |1.5 Story MLS#26066327
1530 Stolpe Road, Unincorporated, MO, 65041 - 2 bed, 1 bath home for sale in Hermann, MO

$239,000

20 days on market
1530 Stolpe Road, Unincorporated, MO, 65041
2bd | 1ba | 1,100sqft |$217/sqft |20 DOM |1 Story MLS#26067928
3405 Peaceful Valley Road, Owensville, MO, 65066 - 3 bed, 2 bath home for sale in Owensville, MO

$425,000

28 days on market
3405 Peaceful Valley Road, Owensville, MO, 65066
3bd | 2ba | 952sqft |$446/sqft |28 DOM |2 Story MLS#26066107
406 Arrowhead Trail, Hermann, MO, 65041 - 1 bed, 1 bath home for sale in Hermann, MO

$119,900

Price drop $5,100 was $125,000
406 Arrowhead Trail, Hermann, MO, 65041
1bd | 1ba | 800sqft |$150/sqft |191 DOM |2 Story MLS#26027485
4608 Elk Head Road, Unincorporated, MO, 65014 - 1 bed, 1 bath home for sale in Bland, MO

$199,500

54 days on market
4608 Elk Head Road, Unincorporated, MO, 65014
1bd | 1ba | 960sqft |$208/sqft |54 DOM |1 Story MLS#26058869
609 Elm Avenue, Bland, MO, 65014 - 3 bed, 1 bath home for sale in Bland, MO

$175,000

114 days on market
609 Elm Avenue, Bland, MO, 65014
3bd | 1ba | 1,300sqft |$135/sqft |114 DOM |1 Story MLS#26046341
;