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
52508 Norwoods Place, Hannibal, MO, 63401 - 4 bed, 3 bath home for sale in Hannibal, MO

$575,000

New listing
52508 Norwoods Place, Hannibal, MO, 63401
4bd | 3ba | 2,257sqft |$255/sqft |1 Story MLS#26070562
52851 Norwoods Place, Hannibal, MO, 63401 - 3 bed, 3 bath home for sale in Hannibal, MO

$524,000

Price drop $11,000 was $535,000
52851 Norwoods Place, Hannibal, MO, 63401
3bd | 3ba | 2,928sqft |$179/sqft |67 DOM |1.5 Story MLS#26057507
52839 Norwoods Place, Hannibal, MO, 63401 - 3 bed, 2 bath home for sale in Hannibal, MO

$565,000

Price drop $20,000 was $585,000
52839 Norwoods Place, Hannibal, MO, 63401
3bd | 2ba | 2,020sqft |$280/sqft |74 DOM |1 Story MLS#26055093
58079 Dow Trail, Hannibal, MO, 63401 - 6 bed, 5 bath home for sale in Hannibal, MO

$1,250,000

87 days on market
58079 Dow Trail, Hannibal, MO, 63401
6bd | 5ba | 5,984sqft |$209/sqft |87 DOM |2.5 Story MLS#26046213
54370 Johnny Trail, Hannibal, MO, 63459 - 4 bed, 4 bath home for sale in Hannibal, MO

$438,000

Price drop $5,000 was $443,000
54370 Johnny Trail, Hannibal, MO, 63459
4bd | 4ba | 1,836sqft |$239/sqft |55 DOM |1 Story MLS#26059712
56411 Janapas Trail, Hannibal, MO, 63401 - 3 bed, 2 bath home for sale in Hannibal, MO

$244,900

6 days on market
56411 Janapas Trail, Hannibal, MO, 63401
3bd | 2ba | 1,344sqft |$182/sqft |6 DOM |1 Story MLS#26070468
12596 New London Gravel Rd, Hannibal, MO, 63459 - 3 bed, 3 bath home for sale in New London, MO

$659,000

Price drop $90,000 was $749,000
12596 New London Gravel Rd, Hannibal, MO, 63459
3bd | 3ba | 1,896sqft |$348/sqft |176 DOM |1 Story MLS#26030229
56540 McFall Place, Hannibal, MO, 63401 - 5 bed, 3 bath home for sale in Hannibal, MO

$349,000

Price drop $20,000 was $369,000
56540 McFall Place, Hannibal, MO, 63401
5bd | 3ba | 2,204sqft |$158/sqft |69 DOM |2 Story MLS#26056676
10116 Norwoods Ct, Hannibal, MO, 63401 - 5 bed, 4 bath home for sale in Hannibal, MO

$729,900

Price drop $20,000 was $749,900
10116 Norwoods Ct, Hannibal, MO, 63401
3D Tour available
5bd | 4ba | 2,400sqft |$304/sqft |104 DOM |1 Story MLS#26048083
10280 Old Highway 79, Hannibal, MO, 63401 - 4 bed, 2 bath home for sale in Hannibal, MO
Active Under Contract

$232,000

Price drop $6,000 was $238,000
10280 Old Highway 79, Hannibal, MO, 63401
4bd | 2ba | 1,800sqft |$129/sqft |63 DOM |1 Story MLS#26057715
58254 Dow Trail, Hannibal, MO, 63401 - 4 bed, 3 bath home for sale in Hannibal, MO
Active Under Contract

$229,000

47 days on market
58254 Dow Trail, Hannibal, MO, 63401
4bd | 3ba | 2,178sqft |$105/sqft |47 DOM |2 Story MLS#26047908
56517 Janapas Trl, Hannibal, MO, 63401 - 4 bed, 4 bath home for sale in Hannibal, MO
Active Under Contract

$465,000

Price drop $9,000 was $474,000
56517 Janapas Trl, Hannibal, MO, 63401
4bd | 4ba | 2,752sqft |$169/sqft |404 DOM |2 Story MLS#25067315
;