
Missouri
New Listings This Week for Sale in Hannibal
“Discover New Homes in Historic Hannibal”
6 listings
Avg $370,667
Explore
Handpicked
Editor's Picks
Our curated selection of the finest new listings this week homes
Featured
More New Homes
Discover more properties that match this lifestyle
About New Listings This Week in Hannibal
Hannibal, MO currently has 6 new residential listings on the market with an average price of $370,667. Properties range from $185,000 to $619,000, offering options for a variety of buyers looking to settle along the Mississippi River. This snapshot reflects current inventory in this historic Northeast Missouri community.
Average listing price: $370,667 · 6 homes available
Frequently Asked Questions
The 6 active listings include single-family homes priced between $185,000 and $619,000. Buyers can expect a mix of historic properties and newer builds suited to different lifestyles.
At $370,667, Hannibal's average sits competitively within Marion County. This pricing often attracts buyers from larger Missouri markets seeking more affordable river-town living.
Review property taxes, flood-zone status near the Mississippi, and inspection reports carefully. Touring all six current listings can help buyers compare features within the $185K–$619K range.





