Hannibal, MO metro area Housing Market
Cold MarketComprehensive housing market data for the Hannibal, MO metro area metro area. Track home prices, inventory, days on market, and competition — updated monthly for real estate investors.
Data period: January 2026
Median Sale Price
$178K
↓ 5.9% YoY
Days on Market
83 days
↑ 23.9% YoY
Active Inventory
105
↑ 8.2% YoY
Homes Sold
19
– 0.0% YoY
Cold Market
Inventory is high and homes are sitting longer — a buyer's market.
Hannibal, MO metro area Market Summary
The Hannibal, MO metro area housing market is cooling down. As of January 2026, the median home sale price is $178K, down 5.9% year-over-year. Homes are spending a median of 83 days on the market, 23.9% longer than a year ago.
There are 105 homes for sale — 8.2% more than last year. With 5.5 months of supply, this is a balanced market. 27 new listings were added during this period, down 12.9% year-over-year.
Homes are selling for 92.7% of their list price on average, suggesting room for negotiation. 21.1% of homes sell above their asking price. 20.9% of listings have had a price drop.
Market Opportunity Score
Based on current market conditions
81
Contributing Factors
How This Market Compares
vs. National Median
vs. Missouri Median
Investor Takeaway
The cooling market may present buying opportunities with less competition and more negotiating leverage. High inventory relative to sales pace means buyers have options and sellers may be flexible on price. A significant share of sellers are cutting prices, which can signal motivated sellers and potential deals. Prices are 58% below the national median, which could indicate stronger cash flow potential.
Hannibal, MO metro area Market Trends
Median Sale Price
Median Days on Market
Active Inventory
Homes Sold
Price per Square Foot
Sale-to-List Ratio
New Listings
Listings with Price Drops
Detailed Market Metrics
Median List Price
$235K
Price per Sq Ft
$99
Sale-to-List Ratio
92.7%
Months of Supply
5.5
Sold Above List
21.1%
Price Drops
20.9%
New Listings
27
↓ 12.9% YoY
Pending Sales
37
Off Market in 2 Weeks
40.5%
Other Markets in Missouri
St. Louis, MO metro area
$256K · 43d on market
Kansas City, MO metro area
$330K · 48d on market
Springfield, MO metro area
$275K · 44d on market
Joplin, MO metro area
$221K · 42d on market
Columbia, MO metro area
$305K · 63d on market
Jefferson City, MO metro area
$278K · 32d on market
Branson, MO metro area
$289K · 103d on market
St. Joseph, MO metro area
$200K · 39d on market
Analyze a deal in Hannibal, MO metro area
Calculate cash flow, Cap Rate, DSCR, and Cash-on-Cash Return for any rental property — free and instant.
Try It FreeHousing market data provided by Redfin, a national real estate brokerage. Not financial advice. Always consult a qualified professional before making investment decisions.