9,250

Hannibal, MO Homes

Section Image
  • /2

    $44,500

    • Land
    • 0.34 Acre
    • $130,882 per Acre

    7 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, This ideal location is in close proximity to Hannibal Regional Hospital, other medical facilities, industrial parks, businesses, schools, restaurants and shopping centers. The new subdivision is within the city limits of Hannibal which offers excellent fire and police protection.

    Lisa Ball Prestige Realty, Inc

    7 Minnow Creek Subdivision, Hannibal, MO 63401
  • /26

    $249,900 Last List Price Sold Sep 29, 2025

    19 Village Rd, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,619 Sq Ft
    • Built 1988

    Last Sold Summary

    • $154/SF
    • 36 Days On Market

    Current Estimated Value $249,900

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    19 Village Rd, Hannibal, MO 63401
    • /34

      Est $369,484 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,542 Sq Ft

      8804 Highway W, Hannibal, MO 63401

      8804 Highway W, Hannibal, MO 63401
  • /4

    $20,000

    • Land
    • 0.91 Acre
    • $21,966 per Acre

    1 Crescent Dr, Hannibal, MO 63401

    Great opportunity to build on a vacant lot in an established neighborhood. Property has frontage road along Crescent Drive, Arch Street, and at the end of the cul-de-sac on Hawthorne Lane.

    Soshia Tymcheck Century 21 Broughton Team

    1 Crescent Dr, Hannibal, MO 63401
  • /27

    $185,000 Last List Price Sold Oct 22, 2025

    220 N Hayden St, Hannibal, MO 63401

    • 5 Beds
    • 2.5 Baths
    • 1,729 Sq Ft
    • Built 1935

    Last Sold Summary

    • $107/SF
    • 16 Days On Market

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    220 N Hayden St, Hannibal, MO 63401
    • /7

      Est $65,463 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,458 Sq Ft

      1013 Lyon St, Hannibal, MO 63401

      1013 Lyon St, Hannibal, MO 63401
  • /28

    $205,000

    • 3 Beds
    • 2 Baths
    • 2,214 Sq Ft

    1109 Fulton Ave, Hannibal, MO 63401

    Please come and see this spacious 3-bedroom, 2-bathroom home with over 2,200 square feet. It could be party central with a covered patio with a full kitchen and uncovered entertainment area with a tile floor. Newer roofs and it has been completely remodeled in the last four years making it a comfortable home on 2 lots. The carport area is over sized for two cars. There is a lockable workshop with

    Cecilia Davila Gamez Century 21 Broughton Team

    1109 Fulton Ave, Hannibal, MO 63401
  • /11

    $19,000 Last List Price Sold Dec 01, 2025

    1251 Lyon St, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,255 Sq Ft
    • Built 1920

    Last Sold Summary

    • $15/SF
    • 30 Days On Market

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    1251 Lyon St, Hannibal, MO 63401
    • /25

      Est $318,270 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,530 Sq Ft

      101 Clover Rd, Hannibal, MO 63401

      101 Clover Rd, Hannibal, MO 63401
  • /2

    $47,000

    • Land
    • 0.33 Acre
    • $142,424 per Acre

    20 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, This ideal location is in close proximity to Hannibal Regional Hospital, other medical facilities, industrial parks, businesses, schools, restaurants and shopping centers. The new subdivision is within the city limits of Hannibal which offers excellent fire and police protection.

    Lisa Ball Prestige Realty, Inc

    20 Minnow Creek Subdivision, Hannibal, MO 63401
  • /21

    $124,500 Last List Price Sold Aug 08, 2025

    111 N Levering Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 999 Sq Ft
    • Built 1920

    Last Sold Summary

    • $125/SF
    • 56 Days On Market

    Current Estimated Value $124,500

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    111 N Levering Ave, Hannibal, MO 63401
    • /27

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,032 Sq Ft

      1409 Union St, Hannibal, MO 63401

      1409 Union St, Hannibal, MO 63401
  • /55

    $640,000

    • 3 Beds
    • 2 Baths
    • 2,584 Sq Ft

    1 Meadowbrook Heights, Hannibal, MO 63401

    What a great combination! 13+ gorgeous acres, a 2600 sq. ft. brick raised ranch style home, a 35'x25' outbuilding, a tuck under garage plus a detached garage, a small barn for a horse or two, & peaceful "country" tranquility.... yet it is actually located in the city of Hannibal & so close to everything! Here's a few details: Quality steel beam construction! 3 bedrooms/2 full baths. Beautiful

    Sue Giroux Century 21 Broughton Team

    1 Meadowbrook Heights, Hannibal, MO 63401
  • /3

    $3,900 Last List Price Sold Nov 20, 2025

    1805 Chestnut St, Hannibal, MO 63401

    • Land
    • 0.11 Acre
    • $36,792 per Acre

    Last Sold Summary

    • 208 Days On Market

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    1805 Chestnut St, Hannibal, MO 63401
    • /39

      Est $399,910 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,867 Sq Ft

      123 Nighthawk Ln, Hannibal, MO 63401

      123 Nighthawk Ln, Hannibal, MO 63401
  • /13

    $19,000

    • 2 Beds
    • 1 Bath
    • 678 Sq Ft

    1328 Ely St, Hannibal, MO 63401

    This two-bedroom home is a great opportunity for those looking to invest some work into a property with solid potential. While it needs renovations, it's ideally located within walking distance of the scenic Sodalis Nature Preserve and Dempsey Dog Park. It is perfect for outdoor enthusiasts and pet lovers alike. This home is ready for someone with vision to bring it back to life. A true diamond

    Jenny Sanders Century 21 Broughton Team

    1328 Ely St, Hannibal, MO 63401
  • /14

    $284,000 Last List Price Sold Jan 17, 2025

    368 Columbus Rd, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,742 Sq Ft
    • Built 2016

    Last Sold Summary

    • $163/SF
    • 72 Days On Market

    Current Estimated Value $284,000

    Last Listing Agent Barbara Broughton Century 21 Broughton Team

    368 Columbus Rd, Hannibal, MO 63401
    • /17

      Est $213,287 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,720 Sq Ft

      5211 Wyaconda Ave, Hannibal-Mo, IL 63401

      5211 Wyaconda Ave, Hannibal-Mo, IL 63401
  • /22

    $185,000 Last List Price Sold Jun 26, 2025

    1629 Singleton Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,040 Sq Ft
    • Built 1959

    Last Sold Summary

    • $178/SF
    • 60 Days On Market

    Current Estimated Value $185,000

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    1629 Singleton Ave, Hannibal, MO 63401
    • /2

      Est $213,287 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,480 Sq Ft

      5211 Wyaconda St, Hannibal, MO 63401

      5211 Wyaconda St, Hannibal, MO 63401
  • /34

    $240,000 Last List Price Sold Apr 25, 2025

    74 Heritage Rd, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,596 Sq Ft
    • Built 1978

    Last Sold Summary

    • $92/SF
    • 52 Days On Market

    Current Estimated Value $240,000

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    74 Heritage Rd, Hannibal, MO 63401
    • /46

      Est $145,939 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 962 Sq Ft

      3227 Saint Charles St, Hannibal, MO 63401

      3227 Saint Charles St, Hannibal, MO 63401
  • /25

    $134,900 Last List Price Sold Oct 24, 2025

    723 Bird St, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,848 Sq Ft
    • Built 1900

    Last Sold Summary

    • $73/SF
    • 57 Days On Market

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    723 Bird St, Hannibal, MO 63401
    • /20

      Est $186,837 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,528 Sq Ft

      512 N Hawkins Ave, Hannibal, MO 63401

      512 N Hawkins Ave, Hannibal, MO 63401
  • /39

    $160,000 Last List Price Sold Jul 25, 2025

    1504 Dean Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,270 Sq Ft
    • Built 1975

    Last Sold Summary

    • $70/SF
    • 4 Days On Market

    Current Estimated Value $160,000

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    1504 Dean Ave, Hannibal, MO 63401
    • /8

      Not Listed For Sale

      • Studio

      0 County Road 418 Unit 23060636, Hannibal, MO 63401

      0 County Road 418 Unit 23060636, Hannibal, MO 63401
  • /27

    $88,500 Last List Price Sold Mar 28, 2025

    1315 Vermont St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,442 Sq Ft
    • Built 1910

    Last Sold Summary

    • $61/SF
    • 22 Days On Market

    Current Estimated Value $88,500

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    1315 Vermont St, Hannibal, MO 63401
    • /15

      Est $176,877 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,133 Sq Ft

      802 State St, Hannibal, MO 63401

      802 State St, Hannibal, MO 63401
  • /16

    $107,000 Last List Price Sold Dec 18, 2025

    1101 Union St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,354 Sq Ft
    • Built 1885

    Last Sold Summary

    • $79/SF
    • 101 Days On Market

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    1101 Union St, Hannibal, MO 63401
    • /22

      Est $339,490 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft

      317 Braeburn Dr, Hannibal, MO 63401

      317 Braeburn Dr, Hannibal, MO 63401
  • /57

    $420,000 Last List Price Sold Dec 01, 2025

    307 Broadway, Hannibal, MO 63401

    • 2 Beds
    • 4 Baths
    • 2,750 Sq Ft
    • Built 1865

    Last Sold Summary

    • $153/SF
    • 34 Days On Market

    Last Listing Agent Terry Sampson Hannibal Realty LLC

    307 Broadway, Hannibal, MO 63401
    • /32

      Est $272,175 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,999 Sq Ft

      29 Lake Apollo Dr, Hannibal, MO 63401

      29 Lake Apollo Dr, Hannibal, MO 63401
  • /12

    $25,000 Last List Price Sold Mar 24, 2025

    815 Fulton Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,070 Sq Ft
    • Built 1910

    Last Sold Summary

    • $23/SF
    • 21 Days On Market

    Current Estimated Value $25,000

    Last Listing Agent Bryan Johnson Farlow Real Estate Experts Inc

    815 Fulton Ave, Hannibal, MO 63401
    • /15

      Est $288,114 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,578 Sq Ft

      51 Brook Rd, Hannibal, MO 63401

      51 Brook Rd, Hannibal, MO 63401
  • /38

    $489,000 Last List Price Sold Aug 06, 2025

    123 El Rancho Dr, Hannibal, MO 63401

    • 5 Beds
    • 4 Baths
    • 3,814 Sq Ft
    • Built 1995

    Last Sold Summary

    • $128/SF
    • 109 Days On Market

    Current Estimated Value $489,000

    Last Listing Agent Kristy Trevathan Prestige Realty, Inc

    123 El Rancho Dr, Hannibal, MO 63401
    • /20

      Est $126,144 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,024 Sq Ft

      3225 James Rd, Hannibal, MO 63401

      3225 James Rd, Hannibal, MO 63401
  • /15

    $175,000 Last List Price Sold Apr 07, 2025

    4508 W Ely Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,726 Sq Ft
    • Built 1970

    Last Sold Summary

    • $64/SF
    • 13 Days On Market

    Current Estimated Value $175,000

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    4508 W Ely Rd, Hannibal, MO 63401
    • /29

      Est $302,354 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,440 Sq Ft

      6940 Ravenswood Ln, Hannibal, MO 63401

      6940 Ravenswood Ln, Hannibal, MO 63401
  • /61

    $2,566,500 Last List Price Sold Sep 03, 2025

    14478 Hawthorne Rd, Hannibal, MO 63401

    • 2,432 Sq Ft

    Last Sold Summary

    • $1,055/SF
    • 6 Days On Market

    Last Listing Agent Lucas Mitchell High Point Land Company, LLC

    14478 Hawthorne Rd, Hannibal, MO 63401
    • /15

      Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,116 Sq Ft

      106 Huckleberry Heights Dr, Hannibal, MO 63401

      106 Huckleberry Heights Dr, Hannibal, MO 63401

Showing Results 361 - 400, Page 10 of 18

How to Buy a Home How to Finance a Home How to Sell a Home