9,250

Hannibal, MO Homes

Section Image
    • /16

      Est $228,428 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,008 Sq Ft

      1310 36th St, Hannibal, MO 63401

      1310 36th St, Hannibal, MO 63401
  • /7

    $45,500

    • Land
    • 0.39 Acre
    • $116,667 per Acre

    0 Lot 78 Minnow Creek Subdvsn Unit MAR24049776, 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 78 Minnow Creek Subdvsn Unit MAR24049776, Hannibal, MO 63401
  • /29

    $148,500 Last List Price Sold Mar 06, 2025

    2905 Garfield St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,056 Sq Ft
    • Built 1951

    Last Sold Summary

    • $72/SF
    • 17 Days On Market

    Current Estimated Value $148,500

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    2905 Garfield St, Hannibal, MO 63401
    • /42

      Est $322,251 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,900 Sq Ft

      3848 Highway Mm, Hannibal, MO 63401

      3848 Highway Mm, Hannibal, MO 63401
  • /2

    $46,500

    • Land
    • 0.31 Acre
    • $150,000 per Acre

    44 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

    44 Minnow Creek Subdivision, Hannibal, MO 63401
  • /15

    $145,900 Last List Price Sold Sep 19, 2025

    1503 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,242 Sq Ft
    • Built 1930

    Last Sold Summary

    • $117/SF
    • 166 Days On Market

    Current Estimated Value $145,900

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    1503 Booker St, Hannibal, MO 63401
    • /21

      Est $224,101 Not Listed For Sale

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

      2022 Hayden Park Ln, Hannibal, MO 63401

      2022 Hayden Park Ln, Hannibal, MO 63401
  • /18

    $119,000

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    2606 Hope St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 2-bedroom, 1-bath bungalow offering convenient main-level living and stylish updates throughout. Perfect as a starter home or a cozy place to retire, this home features an open floor plan and thoughtful upgrades completed in 2020—including new windows, siding, metal roof, wiring, flooring, drywall, paint, and new furnace 2023.Enjoy time on the spacious

    Sue-ann Westhoff Prestige Realty, Inc

    2606 Hope St, Hannibal, MO 63401
  • /2

    $7,000 Last List Price Sold Sep 04, 2025

    0 Minnow St, Hannibal, MO 63401

    • Land
    • 0.1 Acre
    • $67,308 per Acre

    Last Sold Summary

    • 16 Days On Market

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    0 Minnow St, Hannibal, MO 63401
    • /22

      Est $73,165 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 625 Sq Ft

      653 N Hawkins Ave, Hannibal, MO 63401

      653 N Hawkins Ave, Hannibal, MO 63401
  • /7

    $47,000

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

    0 Lot 69 Minnow Creek Subdvsn Unit MAR24050246, 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 69 Minnow Creek Subdvsn Unit MAR24050246, Hannibal, MO 63401
  • /8

    $74,900 Last List Price Sold Dec 19, 2025

    413 Oak St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 660 Sq Ft
    • Built 1903

    Last Sold Summary

    • $113/SF
    • 62 Days On Market

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    413 Oak St, Hannibal, MO 63401
    • /31

      Est $359,292 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,344 Sq Ft

      19 D Ville Place, Hannibal, MO 63401

      19 D Ville Place, Hannibal, MO 63401
  • /22

    $189,000 Under Contract

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

    503 N Hawkins Ave, Hannibal, MO 63401

    Step inside and fall in love with this beautifully remodeled, move-in ready home! Updated from top to bottom in 2024 and again in 2025, this property shines with new flooring, fresh paint, a stunning modern kitchen with new cabinets, countertops, and appliances, updated bathrooms, and important plumbing and electrical upgrades. In 2025, the home received even more improvements, including a new

    Ariana Brown Prestige Realty, Inc

    503 N Hawkins Ave, Hannibal, MO 63401
  • /27

    $79,000 Last List Price Sold Sep 19, 2025

    Tract 4 Green Acres, Hannibal, MO 63401

    • Land
    • 3.54 Acres
    • $22,316 per Acre

    Last Sold Summary

    • 65 Days On Market

    Last Listing Agent Madison Christal Christal Property Group, LLC

    Tract 4 Green Acres, Hannibal, MO 63401
    • /37

      Est $193,796 Not Listed For Sale

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

      5414 County Road 409, Hannibal, MO 63401

      5414 County Road 409, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 0.34 Acre
    • $138,235 per Acre

    0 Unit MAR24049759, 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 Unit MAR24049759, Hannibal, MO 63401
  • /2

    $58,000 Last List Price Sold Dec 12, 2025

    7898 Highway Mm, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 952 Sq Ft
    • Built 1991

    Last Sold Summary

    • $61/SF
    • 0 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    7898 Highway Mm, Hannibal, MO 63401
    • /22

      Not Listed For Sale

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

      319 Braeburn Dr, Hannibal, MO 63401

      319 Braeburn Dr, Hannibal, MO 63401
  • /7

    $50,000

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

    2014 Chestnut St, Hannibal, MO 63401

    Nestled at 2014 Chestnut St, this bungalow presents an opportunity to own a piece of history. Built in 1900, this home awaits its next chapter. Bring your ideas and come make this property your next home or investment opportunity! Property is being sold as-is.

    Christina Merrell Prestige Realty, Inc

    2014 Chestnut St, Hannibal, MO 63401
  • /29

    $96,000 Last List Price Sold Jul 23, 2025

    801 Hazel St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,432 Sq Ft
    • Built 1920

    Last Sold Summary

    • $67/SF
    • 73 Days On Market

    Current Estimated Value $96,000

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    801 Hazel St, Hannibal, MO 63401
    • /12

      Est $268,238 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,176 Sq Ft

      51178 Highway Hh, Hannibal, MO 63401

      51178 Highway Hh, Hannibal, MO 63401
  • /27

    $299,900

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

    11 D Ville Place, Hannibal, MO 63401

    Well maintained 3-bedroom, 3 full bath, tri-level home on double lot on quiet dead-end street is now available. In recent years updates include a new roof, 2025 hot water heater, furnace & central air. Entry has shining parquet floor. The remainder of the main flooring has new luxury durable vinyl flooring. New wood flooring in stairways & hall installed 2025 Kitchen has oak cabinets & pantry.

    Janet Brown Century 21 Broughton Team

    11 D Ville Place, Hannibal, MO 63401
  • /51

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

    61 Pioneer Trail, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 3,130 Sq Ft
    • Built 1977

    Last Sold Summary

    • $101/SF
    • 8 Days On Market

    Current Estimated Value $315,000

    Last Listing Agent Razack Ismail Century 21 Broughton Team

    61 Pioneer Trail, Hannibal, MO 63401
    • /11

      Est $71,725 Not Listed For Sale

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

      304 Volke St, Hannibal, MO 63401

      304 Volke St, Hannibal, MO 63401
  • /19

    $129,000

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

    1414 Paris Ave, Hannibal, MO 63401

    Two story brick home with three bedrooms! The main level has large living room with woodburning fireplace, dining room, kitchen, and one bedroom. There are are hardwood floors on the main level and second story. The second story has two bedrooms and one bathroom. The bathroom has been updated with a tiled surround and tile flooring. The basement is unfinished with great storage space and has a

    J'Nelle Lee Hannibal Realty LLC

    1414 Paris Ave, Hannibal, MO 63401
  • /35

    $379,000 Last List Price Sold Jul 30, 2025

    18 Boca Dr, Hannibal, MO 63401

    • 5 Beds
    • 4 Baths
    • 3,145 Sq Ft
    • Built 1976

    Last Sold Summary

    • $121/SF
    • 285 Days On Market

    Current Estimated Value $379,000

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    18 Boca Dr, Hannibal, MO 63401
    • /29

      Est $197,385 Not Listed For Sale

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

      3221 Susan Dr, Hannibal, MO 63401

      3221 Susan Dr, Hannibal, MO 63401
  • /4

    $10,000

    • Land
    • 0.16 Acre
    • $64,103 per Acre

    1608 Singleton Ave, Hannibal, MO 63401

    Vacant lot, perfect for building a home. Public utilities are at the street. It is a quiet dead end street in an established neighborhood. Drive by and take a look!

    Kelly LaForce Century 21 Broughton Team

    1608 Singleton Ave, Hannibal, MO 63401
  • /4

    $90,000 Last List Price Sold Oct 24, 2025

    6 State Route O, Hannibal, MO 63401

    • Land
    • 6.5 Acres
    • $13,846 per Acre

    Last Sold Summary

    • 4 Days On Market

    Last Listing Agent Christina Zeiger Prestige Realty, Inc

    6 State Route O, Hannibal, MO 63401
    • /6

      Est $52,868 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 665 Sq Ft

      903 Baker St, Hannibal, MO 63401

      903 Baker St, Hannibal, MO 63401
  • /2

    $712,000

    • Land
    • 67.4 Acres
    • $10,564 per Acre

    58079 Dow Trail Tract 2, Hannibal, MO 63401

    Nestled in a peaceful and private setting, this extraordinary 67.4acre 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 2, Hannibal, MO 63401
  • /31

    $81,500 Last List Price Sold Sep 24, 2025

    120 S Hayden St, Hannibal, MO 63401

    • 9 Beds
    • 3.5 Baths
    • 1,800 Sq Ft
    • Built 1927

    Last Sold Summary

    • $45/SF
    • 28 Days On Market

    Current Estimated Value $81,500

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    120 S Hayden St, Hannibal, MO 63401
    • /39

      Est $267,333 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,316 Sq Ft

      52097 Highway Hh, Hannibal, MO 63401

      52097 Highway Hh, Hannibal, MO 63401
  • /2

    $44,500

    • Land
    • 0 Acre

    2 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, Minnow Creek has 76 lots that are home-ready. 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

    Lisa Ball Prestige Realty, Inc

    2 Minnow Creek Subdivision, Hannibal, MO 63401
  • /16

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

    305 N Levering Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 956 Sq Ft
    • Built 1930

    Last Sold Summary

    • $131/SF
    • 39 Days On Market

    Current Estimated Value $125,000

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    305 N Levering Ave, Hannibal, MO 63401
    • /19

      Est $108,229 Not Listed For Sale

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

      909 Center St, Hannibal, MO 63401

      909 Center St, Hannibal, MO 63401
  • /20

    $272,000 Under Contract

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

    83 Heritage Rd, Hannibal, MO 63401

    This well-appointed 3-bedroom, 3-bath home offers comfortable living with a versatile layout designed for today’s needs. The finished basement features a spacious family room along with an additional room that can be used as a home office, gaming space, or extra sleeping area. A large garage with convenient pull-through doors provides easy access and is complemented by an expansive workshop,

    Tara Zeiger Prestige Realty, Inc

    83 Heritage Rd, Hannibal, MO 63401
  • /22

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

    1924 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,079 Sq Ft
    • Built 1850

    Last Sold Summary

    • $107/SF
    • 137 Days On Market

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
    • /18

      Est $151,566 Not Listed For Sale

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

      1706 Darr St, Hannibal, MO 63401

      1706 Darr St, Hannibal, MO 63401

Showing Results 201 - 240, Page 6 of 18

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