9,250

Hannibal, MO Homes

Section Image
  • /72

    $824,900

    • 4 Beds
    • 3.5 Baths
    • 4,870 Sq Ft

    53 Lela Ln, Hannibal, MO 63401

    Stunning Home on 3 Scenic Acres in Clear Creek Subdivision. Tucked away at the end of peaceful Lela Lane, this remarkable 4-bedroom, 3-bathroom home with a bonus room offers the perfect blend of luxury, space, and privacy. Situated on 3 acres in Clear Creek Subdivision, this property is an ideal retreat just minutes from town. Step inside to soaring vaulted ceilings and a striking stone fireplace

    Kassondra Terrill EXP Realty, LLC

    53 Lela Ln, Hannibal, MO 63401
  • /22

    $399,500 Last List Price Sold Sep 22, 2025

    363 Honeysuckle Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,878 Sq Ft
    • Built 2024

    Last Sold Summary

    • $213/SF
    • 42 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    363 Honeysuckle Dr, Hannibal, MO 63401
    • /20

      Est $301,174 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,366 Sq Ft

      1 Homestead, Hannibal, MO 63401

      1 Homestead, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 0.25 Acre
    • $188,000 per Acre

    0 Lot 64 Minnow Creek Subdvsn Unit MAR24049768, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Razack Ismail Century 21 Broughton Team

    0 Lot 64 Minnow Creek Subdvsn Unit MAR24049768, Hannibal, MO 63401
  • /23

    $289,000 Last List Price Sold Sep 25, 2025

    40 Surrey Hills Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 1,744 Sq Ft
    • Built 2014

    Last Sold Summary

    • $166/SF
    • 25 Days On Market

    Current Estimated Value $289,000

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    40 Surrey Hills Rd, Hannibal, MO 63401
    • /23

      Est $91,832 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,107 Sq Ft

      308 Swan St, Hannibal, MO 63401

      308 Swan St, Hannibal, MO 63401
  • /2

    $125,000

    • Land
    • 5.1 Acres
    • $24,510 per Acre

    9608 Missouri 168, Hannibal, MO 63401

    Private bluff property containing 5.1 wooded acres. Beautiful building site having secluded and peaceful country sitting with rural tranquility only minutes from town! Electric, gas, water, and sewer are all available.

    Greg Zanger Zanger & Associates, Inc.

    9608 Missouri 168, Hannibal, MO 63401
  • /2

    $68,000 Last List Price Sold Dec 10, 2025

    203 E Terrace, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 852 Sq Ft
    • Built 1925

    Last Sold Summary

    • $80/SF
    • 0 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    203 E Terrace, Hannibal, MO 63401
    • /16

      Est $277,369 Not Listed For Sale

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

      336 Columbus Rd, Hannibal, MO 63401

      336 Columbus Rd, Hannibal, MO 63401
  • /96

    $769,000

    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open, airy

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /42

    $372,900 Last List Price Sold May 01, 2025

    411 Timberline Trail, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,634 Sq Ft
    • Built 1989

    Last Sold Summary

    • $228/SF
    • 15 Days On Market

    Current Estimated Value $372,900

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    411 Timberline Trail, Hannibal, MO 63401
    • /28

      Est $137,635 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 916 Sq Ft

      516 Flora Ave, Hannibal, MO 63401

      516 Flora Ave, Hannibal, MO 63401
  • /35

    $75,000

    • 4 Beds
    • 1.5 Baths
    • 2,640 Sq Ft

    1908 Hope St, Hannibal, MO 63401

    Duplex has been rented within the last 2 years. One side of this duplex is 3 bedroom and could potentially be a 4th if you built a small closet or an extra room for an office, etc. There is an unfinished basement that could be turned into a family room or rec room. The other side is a one bedroom, 1 bath with no access to the basement or the 2nd story. This is priced AS-IS. There is no guarantee

    Brittney Reid Ragar Realty

    1908 Hope St, Hannibal, MO 63401
  • /24

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

    113 Collins St, Hannibal, MO 63401

    • 14 Beds
    • 7 Baths
    • 3,862 Sq Ft
    • Built 1899

    Last Sold Summary

    • $45/SF
    • 15 Days On Market

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    113 Collins St, Hannibal, MO 63401
    • /25

      Est $101,003 Not Listed For Sale

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

      419 W Terrace Ave, Hannibal, MO 63401

      419 W Terrace Ave, Hannibal, MO 63401
  • /5

    $358,000

    • Land
    • 34.2 Acres
    • $10,468 per Acre

    58079 Dow Trail Tract 1, Hannibal, MO 63401

    Nestled in a peaceful and private setting, this extraordinary 34.2-acre tract of land offers a perfect blend of natural beauty, usable terrain, and endless potential. Whether you’re dreaming of building a secluded home, creating a recreational retreat, or investing in a truly special piece of land, this property is a rare find. From the moment you step onto the property, you’re surrounded by

    Sheena Smith Prestige Realty, Inc

    58079 Dow Trail Tract 1, Hannibal, MO 63401
  • /14

    $95,000 Last List Price Sold Jan 31, 2025

    317 N 6th St, Hannibal, MO 63401

    • 1 Bed
    • 1 Bath
    • 1,194 Sq Ft
    • Built 1900

    Last Sold Summary

    • $80/SF
    • 37 Days On Market

    Current Estimated Value $95,000

    Last Listing Agent Kristy Trevathan Prestige Realty, Inc

    317 N 6th St, Hannibal, MO 63401
    • /27

      Est $133,477 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 840 Sq Ft

      1730 Booker St, Hannibal, MO 63401

      1730 Booker St, Hannibal, MO 63401
  • /20

    $317,000

    • 5 Beds
    • 2 Baths
    • 2,378 Sq Ft

    49374 Laura Dr, Hannibal, MO 63401

    Space, style, location... this home truly has it all! Step inside this beautifully updated 5-bedroom home where you are welcomed inside the front door by a double-sided fireplace entertaining the massive living area and separate dining room. In the kitchen, you'll find ample cabinet and countertop space, plus a breakfast bar - perfect for busy mornings or holding extra dishes while hosting

    Aaron Peters Century 21 Broughton Team

    49374 Laura Dr, Hannibal, MO 63401
  • /17

    $124,900 Last List Price Sold Jan 03, 2025

    747 Hazel St, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,024 Sq Ft
    • Built 1930

    Last Sold Summary

    • $122/SF
    • 61 Days On Market

    Current Estimated Value $124,900

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    747 Hazel St, Hannibal, MO 63401
    • /24

      Est $77,343 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 584 Sq Ft

      1015 Valley St, Hannibal, MO 63401

      1015 Valley St, Hannibal, MO 63401
  • /7

    $44,500

    • Land
    • 0.25 Acre
    • $178,000 per Acre

    0 Lot 72 Minnow Creek Subdvsn Unit MAR24049773, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Razack Ismail Century 21 Broughton Team

    0 Lot 72 Minnow Creek Subdvsn Unit MAR24049773, Hannibal, MO 63401
  • /2

    $46,500 Last List Price Sold Jul 31, 2025

    25 Honeysuckle Dr, Hannibal, MO 63401

    • Land
    • 0.29 Acre
    • $160,345 per Acre

    Last Sold Summary

    • 353 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    25 Honeysuckle Dr, Hannibal, MO 63401
    • /4

      Not Listed For Sale

      326 Buchanan St, Hannibal, MO 63401

      326 Buchanan St, Hannibal, MO 63401
  • /74

    $1,100,000

    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    Welcome to this exceptional one-owner custom-built home, offering nearly 10,000 sq ft of thoughtfully designed space on 2.43-acre lot. Built in 2008, this full-brick home combines timeless craftsmanship with modern comfort. Inside, you’ll find 6 spacious bedrooms—each with private en-suite baths & walk-in closets. The open-concept main level features 10-foot ceilings, a chef’s kitchen with

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, Hannibal, MO 63401
  • /34

    $330,000 Last List Price Sold May 30, 2025

    528 Rosewood Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,243 Sq Ft
    • Built 1993

    Last Sold Summary

    • $147/SF
    • 1 Day On Market

    Current Estimated Value $330,000

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    528 Rosewood Dr, Hannibal, MO 63401
    • /17

      Est $238,607 Not Listed For Sale

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

      4165 Deer Ridge Dr, Hannibal, MO 63401

      4165 Deer Ridge Dr, Hannibal, MO 63401
  • /43

    $310,000

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

    17 D Ville Place, Hannibal, MO 63401

    Beautifully updated brick split-foyer home tucked away on a quiet dead-end street! Situated on a spacious 0.77-acre lot, this property offers the perfect blend of privacy and modern comfort. Inside, you’ll find new flooring throughout and an updated kitchen featuring brand-new quartz countertops. The impressive 500 sq ft addition showcases a luxurious primary suite and dream laundry space. Step

    Madison Christal Christal Property Group, LLC

    17 D Ville Place, Hannibal, MO 63401
  • /18

    $230,000 Last List Price Sold Mar 14, 2025

    13 Chester Rd, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Built 2013

    Last Sold Summary

    • $128/SF
    • 60 Days On Market

    Current Estimated Value $230,000

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    13 Chester Rd, Hannibal, MO 63401
    • /36

      Est $295,132 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,648 Sq Ft

      210 Pioneer Trail, Hannibal, MO 63401

      210 Pioneer Trail, Hannibal, MO 63401
  • /7

    $46,500

    • Land
    • 0.44 Acre
    • $105,682 per Acre

    0 Lot 76 Minnow Creek Subdvsn Unit MAR24049775, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Razack Ismail Century 21 Broughton Team

    0 Lot 76 Minnow Creek Subdvsn Unit MAR24049775, Hannibal, MO 63401
  • /12

    $75,000 Last List Price Sold Apr 11, 2025

    116 S Arch St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,058 Sq Ft
    • Built 1900

    Last Sold Summary

    • $71/SF
    • 32 Days On Market

    Current Estimated Value $75,000

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    116 S Arch St, Hannibal, MO 63401
    • /23

      Est $86,103 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,316 Sq Ft

      2515 Chestnut St, Hannibal, MO 63401

      2515 Chestnut St, Hannibal, MO 63401
  • /7

    $44,500

    • Land
    • 0.26 Acre
    • $171,154 per Acre

    0 Lot 57 Minnow Creek Subdvsn Unit MAR24050235, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions!Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home.Our high-end single-family residences boast a

    Angela Peters Century 21 Broughton Team

    0 Lot 57 Minnow Creek Subdvsn Unit MAR24050235, Hannibal, MO 63401
  • /23

    $235,900 Last List Price Sold Jun 16, 2025

    3405 Brookside Rd, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,842 Sq Ft
    • Built 1939

    Last Sold Summary

    • $83/SF
    • 46 Days On Market

    Current Estimated Value $235,900

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    3405 Brookside Rd, Hannibal, MO 63401
    • /9

      Est $60,904 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,026 Sq Ft

      2011 Chestnut St, Hannibal, MO 63401

      2011 Chestnut St, Hannibal, MO 63401
  • /3

    $100,000

    • Land
    • 4.4 Acres
    • $22,727 per Acre

    3 Lot 3 Ismail Estates, Hannibal, MO 63401

    Attention builders and developers! Zoned for multi-family apartments/townhomes facing the American Legion Golf Course in the Heart of Hannibal. All utilities on site, plus EASY access from The Avenue of the Saints (Hwy 61) and Clinic Road.

    Razack Ismail Century 21 Broughton Team

    3 Lot 3 Ismail Estates, Hannibal, MO 63401
  • /35

    $308,000 Last List Price Sold Jun 17, 2025

    2 El Rancho Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,659 Sq Ft
    • Built 1964

    Last Sold Summary

    • $116/SF
    • 111 Days On Market

    Current Estimated Value $308,000

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2 El Rancho Dr, Hannibal, MO 63401
    • /34

      Est $274,126 Not Listed For Sale

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

      13001 Woodland Groves Place, Hannibal, MO 63401

      13001 Woodland Groves Place, Hannibal, MO 63401
  • /2

    $51,000

    • Land
    • 1.05 Acres
    • $48,571 per Acre

    19 Kitlaw Dr, Hannibal, MO 63401

    Your chance to be out in the country but within the city limits. Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All sites have city sewer, city water, all utilities are located underground and city maintained, natural gas, high speed cable and internet, all streets are paved with curbs and gutters, all city emergency services available. Ready for

    Lisa Kairy Prestige Realty, Inc

    19 Kitlaw Dr, Hannibal, MO 63401

Showing Results 121 - 160, Page 4 of 18

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