Hannibal, MO metro area Housing Market

Cold Market

Comprehensive 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

Months of Supply 5.5
Days on Market 83
Price Drops 20.9%
Sale-to-List Ratio 92.7%
Market Temperature Cold

How This Market Compares

vs. National Median

Median Price (National: $423K) 57.9%
Days on Market (National: 66) 25.8%
Inventory (National: 1,210,379) 100.0%

vs. Missouri Median

Median Price (Missouri: $267K) 33.4%
Days on Market (Missouri: 53) 56.6%

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%

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 Free

Housing market data provided by Redfin, a national real estate brokerage. Not financial advice. Always consult a qualified professional before making investment decisions.