States · MO · metro

Hannibal, Missouri.

Is it a buyer's or a seller's market? Six dials, updated monthly — speed, supply and seller behaviour, not just prices.

Sellers are cutting prices on about 1 in 4 Hannibal listings, and the typical home goes pending in 15 days — the market is heating up.

Zillow's own model expects Hannibal home values to change +4.4% over the year to Sep 2027. A forecast, not a promise — it is revised every month, and Zillow publishes it with that caveat.

What it costs per month · Hannibal $1,132/mo

to buy the typical home at today's mortgage rate — +$661 (+140%) since Jan 2020.

What the home itself did
1 year
Up $9,201 +4%
$206,464$215,665 since Sep 2025
5 years
Up $58,069 +37%
$157,596$215,665 since Sep 2021

Monthly payment to buy the typical home

Home value × that month's 30-year mortgage rate, 20% down, principal and interest. This is the line households feel: prices and rates compound each other.

$500 $1,000 $1,500 $2,000 2002 2006 2010 2014 2018 2022 2026 Hannibal $1,132 United States $1,922
$500 $1,000 $1,500 $2,000 2002 2010 2018 2026
  • Hannibal$1,132
  • United States$1,922

At the last five years' pace, a typical home here doubles in price every 11 years.

Typical home values in Hannibal, MO rose 4.5% over the past year — faster than the nation's +1.2%.

When this market ran hot

Each cell is that month's year-on-year home-value growth. Read left to right, top row is the latest year — the 2021–22 band is the boom.

JFMAMJJASOND
2026
2025
2024
2023
2022
2021
2020
2019
2018
falling flat warming hot overheating runaway

Share of listings with a price cut

The early-warning dial: sellers cut when buyers stop reaching. Rising cuts cool a market months before prices notice.

10% 15% 20% 25% 2018 2019 2020 2021 2022 2023 2024 2025 2026 Hannibal 22.39% United States 26.90%
10% 15% 20% 25% 2018 2022 2026
  • Hannibal22.39%
  • United States26.90%

Days to pending

How long the typical listing takes to go under contract.

20 30 40 2026 Hannibal 15 United States 27
20 30 40 2026
  • Hannibal15
  • United States27

Homes for sale

Active for-sale inventory. More supply hands power to buyers.

100 150 200 2018 2019 2020 2021 2022 2023 2024 2025 2026 Hannibal 132
100 150 200 2018 2022 2026
  • Hannibal132

New listings per month

Sellers arriving at the market.

20 40 60 2018 2019 2020 2021 2022 2023 2024 2025 2026 Hannibal 46
20 40 60 2018 2022 2026
  • Hannibal46

Median sale price

What buyers actually paid — closed sales, not asking prices.

$200,000 $250,000 $300,000 $350,000 2025 2026 Hannibal $205,168 United States $371,407
$200,000 $250,000 $300,000 $350,000 2025 2026
  • Hannibal$205,168
  • United States$371,407

Sale-to-list ratio

Above 100%, homes sell over asking; below, buyers negotiate wins.

94% 95% 96% 97% 2026 Hannibal 96.93%
94% 95% 96% 97% 2026
  • Hannibal96.93%