Hannibal, MO Real Estate & Property Data

Accurate and comprehensive real estate data is critical for insight into Hannibal, MO 63401. ATTOM’s Hannibal real estate data is updated daily, and current market trends show that in Hannibal, MO a total of 124 residential properties have sold over the past year. With a median home price of $135,000 in Hannibal and a total of 4 foreclosures. Get detailed property data for Hannibal, MO instantly. ATTOM is your one-stop-shop for the Hannibal property reports and real estate data you need in Hannibal, MO.

Hannibal, MO 63401 Real Estate Overview
There were 124 residential properties sold in the past year in Hannibal, MO 63401. The median home value in Hannibal, MO 63401 is $178,845. There are a total of 8,748 residential properties in the 63401.
- June '25 Jun '25 $135,000
- May '25 May '25 $131,351
- April '25 Apr '25 $279,607
- March '25 Mar '25 $157,828
- February '25 Feb '25 $96,250
- January '25 Jan '25 $154,656
- December '24 Dec '24 $139,450
- November '24 Nov '24 $263,500
- October '24 Oct '24 $231,250
- September '24 Sep '24 $257,500
- August '24 Aug '24 $244,526
- July '24 Jul '24 $142,000
- June '25 Jun '25 $27,000
- May '25 May '25 N/A
- April '25 Apr '25 N/A
- March '25 Mar '25 N/A
- February '25 Feb '25 N/A
- January '25 Jan '25 N/A
- December '24 Dec '24 N/A
- November '24 Nov '24 N/A
- October '24 Oct '24 N/A
- September '24 Sep '24 N/A
- August '24 Aug '24 $30,000
- July '24 Jul '24 N/A
Hannibal, MO 63401 Real Estate Market Overview
Last 30 days-
Street
-
Street
-
Street
Hannibal, MO 63401 Foreclosure Activity
There were a total of 4 Hannibal, MO 63401 properties with a foreclosure filing in June 2025.
- June '25 Jun '25 N/A
- May '25 May '25 N/A
- April '25 Apr '25 N/A
- March '25 Mar '25 N/A
- February '25 Feb '25 N/A
- January '25 Jan '25 N/A
- December '24 Dec '24 N/A
- November '24 Nov '24 N/A
- October '24 Oct '24 N/A
- September '24 Sep '24 N/A
- August '24 Aug '24 N/A
- July '24 Jul '24 N/A
Nearby Cities
- 1. New London
- 2. Palmyra
- 3. Hull
- 4. Center
- 5. Monroe City
- 6. Payson
Contact Us Now!
Call (800) 692-2596 — or fill out this form and we’ll be in touch shortly.