9,250

Hannibal, MO Homes

Section Image
  • /14

    $185,000 Last List Price Sold Dec 05, 2025

    3710 Tilden St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,282 Sq Ft
    • Built 1925

    Last Sold Summary

    • $144/SF
    • 54 Days On Market

    Last Listing Agent Kennedy McKay Hannibal Realty LLC

    3710 Tilden St, Hannibal, MO 63401
    • /41

      Est $545,095 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 4,200 Sq Ft

      7150 Hilltop Ln, Hannibal, MO 63401

      7150 Hilltop Ln, Hannibal, MO 63401
  • /5

    $245,000

    • Land
    • 2.42 Acres
    • $101,240 per Acre

    12 Orchard Point Rd, Hannibal, MO 63401

    2.42 Acre Lot with views of the Mississippi River. Property like this doesn't come up very often, this is the last lot that is available in the prestigous subdivision of Orchard Point. Bring your builder and your plans, 2500 sq ft min. on the first floor, Covenants and Restrictions apply. Additional Rooms: In Platted Subdv.

    Sue-ann Westhoff Prestige Realty, Inc

    12 Orchard Point Rd, Hannibal, MO 63401
  • /44

    $239,500 Last List Price Sold Jul 08, 2025

    2301 Palmyra Rd, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,681 Sq Ft
    • Built 1910

    Last Sold Summary

    • $89/SF
    • 28 Days On Market

    Current Estimated Value $239,500

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    2301 Palmyra Rd, Hannibal, MO 63401
    • /14

      Est $111,840 Not Listed For Sale

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

      2620 St Mary's Ave, Hannibal, MO 63401

      2620 St Mary's Ave, Hannibal, MO 63401
  • /10

    $120,000

    • 2 Beds
    • 1 Bath
    • 638 Sq Ft

    657 N Hawkins Ave, Hannibal, MO 63401

    Great 2 bedroom home with updated flooring, remodeled bathroom and main level laundry. The basement offers easy access and great storage. The vinyl siding is newer and you will enjoy the level backyard and the off street parking through the alley access. The covered front porch offers a relaxing spot to enjoy the outdoors. Located close to Mark Twain Elementary School and playground and centrally

    Christina Zeiger Prestige Realty, Inc

    657 N Hawkins Ave, Hannibal, MO 63401
  • /26

    $200,000 Last List Price Sold Feb 17, 2025

    308 N 6th St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,710 Sq Ft
    • Built 1890

    Last Sold Summary

    • $74/SF
    • 116 Days On Market

    Current Estimated Value $200,000

    Last Listing Agent Jeremy Farlow Farlow Real Estate Experts Inc

    308 N 6th St, Hannibal, MO 63401
    • /26

      Est $184,521 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 27,676 Sq Ft

      3110 Saint Marys Ave, Hannibal, MO 63401

      3110 Saint Marys Ave, Hannibal, MO 63401
  • /53

    $242,000 Under Contract

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

    1917 Owens Ave, Hannibal, MO 63401

    Welcome home to this beautifully renovated property with a new 2024 addition, perfectly situated on a large, level lot offering both space and comfort. Enjoy main level living with a cozy layout and the convenience of a spacious upstairs bedroom ideal for guests or family. The kitchen is a cook's dream, plenty of cabinetry, generous counter space, and room to gather. The primary suite features a

    Jill Otten Century 21 Broughton Team

    1917 Owens Ave, Hannibal, MO 63401
  • /14

    $115,000 Last List Price Sold Apr 24, 2025

    1307 Ruby Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,120 Sq Ft
    • Built 1930

    Last Sold Summary

    • $103/SF
    • 128 Days On Market

    Current Estimated Value $115,000

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    1307 Ruby Ave, Hannibal, MO 63401
    • /10

      Est $106,935 Not Listed For Sale

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

      810 Hayward St, Hannibal, MO 63401

      810 Hayward St, Hannibal, MO 63401
  • /14

    $132,000

    • 4 Beds
    • 1 Bath
    • 2,440 Sq Ft

    2900 Garfield St, Hannibal, MO 63401

    Welcome home to this inviting 1.5-story bungalow nestled on the corner of Garfield and Flora. Step inside to a spacious living room/dining room combo featuring a cozy wood-burning fireplace and original 1930s period details giving the home warm charm. The main level offers three comfortable bedrooms and a full bathroom, providing convenient single-level living. Upstairs, you'll find a fourth

    Connor Doyle Prestige Realty, Inc

    2900 Garfield St, Hannibal, MO 63401
  • /24

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

    83 Lake Apollo Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,550 Sq Ft
    • Built 1969

    Last Sold Summary

    • $119/SF
    • 5 Days On Market

    Current Estimated Value $185,000

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    83 Lake Apollo Dr, Hannibal, MO 63401
    • /32

      Est $250,442 Not Listed For Sale

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

      442 Head Ln, Hannibal, MO 63401

      442 Head Ln, Hannibal, MO 63401
  • /29

    $430,000 New Construction

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

    11290 Green Acres Trail, Hannibal, MO 63401

    This new construction home offers modern design paired with the space and privacy of country living. Featuring 3 bedrooms, 2.5 bathrooms, and situated on 3.34 acres, the property is located just a few miles outside Hannibal city limits off Highway HH in Ralls County—providing both convenience and room to breathe.Inside, the home showcases custom cabinetry, quartz countertops, and a spacious

    Madison Christal Christal Property Group, LLC

    11290 Green Acres Trail, Hannibal, MO 63401
  • /2

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

    5531 Walnut Ridge, Hannibal, MO 63401

    • 4 Beds
    • 3.5 Baths
    • 1,643 Sq Ft
    • Built 2008

    Last Sold Summary

    • $46/SF
    • 0 Days On Market

    Current Estimated Value $75,000

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    5531 Walnut Ridge, Hannibal, MO 63401
    • /18

      Est $249,005 Not Listed For Sale

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

      9551 County Road 410, Hannibal, MO 63401

      9551 County Road 410, Hannibal, MO 63401
  • /4

    $20,000

    • Land
    • 0.22 Acre
    • $90,909 per Acre

    1222 Center St, Hannibal, MO 63401

    A great building lot in town with lots of possibilities. This lot is ready to build. Fronts to Center Street backs accessible alley. A perfect spot for a new home or duplex. Buy it today and be in by the holidays.

    Janet Brown Century 21 Broughton Team

    1222 Center St, Hannibal, MO 63401
  • /16

    $249,900 Last List Price Sold May 23, 2025

    58406 Ridgeview Estates Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,584 Sq Ft
    • Built 2007

    Last Sold Summary

    • $158/SF
    • 1 Day On Market

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    58406 Ridgeview Estates Dr, Hannibal, MO 63401
    • /15

      Not Listed For Sale

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

      189 Woodland Trail, Hannibal, MO 63401

      189 Woodland Trail, Hannibal, MO 63401
  • /19

    $140,000

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

    519 N Section St, Hannibal, MO 63401

    Fully remodeled! New windows, new siding, new paint, new carpet! You have to see this adorable 3 bedroom 2 bathroom home! Entering the home through the large covered front porch you will find a living area, separate dining room and large kitchen with brand new cabinets and countertops. The home also features two bedrooms on the main level with a split bedroom floor plan. The oversized principal

    Soshia Tymcheck Century 21 Broughton Team

    519 N Section St, Hannibal, MO 63401
  • /7

    $47,000 Last List Price Sold Aug 04, 2025

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401

    • Land
    • 0.03 Acre
    • $1,880,000 per Acre

    Last Sold Summary

    • 356 Days On Market

    Last Listing Agent Razack Ismail Century 21 Broughton Team

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401
    • /84

      Est $448,782 Not Listed For Sale

      • 7 Beds
      • 4.5 Baths
      • 5,100 Sq Ft

      4238 Primrose Dr, Hannibal, MO 63401

      4238 Primrose Dr, Hannibal, MO 63401
  • /13

    $295,000

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

    108 Whipporwill Ln, Hannibal, MO 63401

    Ready to be home for the holidays? This beautiful 3-bedroom, 2-bath ranch offers the perfect blend of comfort, style, and modern updates, just in time to host your Christmas dinner! Built in 2018, this home features an open floor plan that’s ideal for entertaining, with a split-bedroom layout offering privacy and functionality. The kitchen shines with brand new quartz countertops, a new island,

    Christina Merrell Prestige Realty, Inc

    108 Whipporwill Ln, Hannibal, MO 63401
  • /26

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

    3404 Marsh Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,332 Sq Ft
    • Built 1950

    Last Sold Summary

    • $101/SF
    • 59 Days On Market

    Current Estimated Value $135,000

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    3404 Marsh Ave, Hannibal, MO 63401
    • /27

      Not Listed For Sale

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

      5730 Brady Rd, Hannibal, MO 63401

      5730 Brady Rd, Hannibal, MO 63401
  • /10

    $1,100,000

    73 New London Gravel Rd, Hannibal, MO 63401

    Don't miss your chance to own acreage just outside the city limits of Hannibal, MO. This beautiful property offers several breath taking views, gently rolling hills and fencing along the property lines. The acreage is zoned agriculture allowing for numerous possibilities to develop the land. There are several ways to access the property. There is access off of Warren Barrett Road by using an

    Christina Zeiger Prestige Realty, Inc

    73 New London Gravel Rd, Hannibal, MO 63401
  • /29

    $261,000 Last List Price Sold Dec 29, 2025

    42 Sherwood Estates Ln, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,787 Sq Ft
    • Built 1980

    Last Sold Summary

    • $146/SF
    • 62 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    42 Sherwood Estates Ln, Hannibal, MO 63401
    • /2

      Not Listed For Sale

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

      4036 Breckenridge Dr, Hannibal, MO 63401

      4036 Breckenridge Dr, Hannibal, MO 63401
  • /29

    $167,500 Under Contract

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

    4901 Wyaconda St, Hannibal, MO 63401

    Are you needing a spacious handicap accessible one-level home? They're hard to find, but here you go! Kitchen with adjoining dining area. Living room with windows on front & back that let the sunshine in & built-in shelving! Three bedrooms. Two full baths, each with a walk-in shower. Extra wide hallway with plenty of closet space. Main floor laundry area in largest bath. Original hardwood floors

    Sue Giroux Century 21 Broughton Team

    4901 Wyaconda St, Hannibal, MO 63401
  • /20

    $140,000 Last List Price Sold May 22, 2025

    1214 Hill St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 944 Sq Ft
    • Built 1886

    Last Sold Summary

    • $148/SF
    • 49 Days On Market

    Current Estimated Value $140,000

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    1214 Hill St, Hannibal, MO 63401
    • /17

      Est $73,333 Not Listed For Sale

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

      300 Sunshine Terrace, Hannibal, MO 63401

      300 Sunshine Terrace, Hannibal, MO 63401
  • /12

    $30,000 Under Contract

    • 2 Beds
    • 1 Bath
    • 817 Sq Ft

    212 Division St, Hannibal, MO 63401

    The ultimate Fixer-Upper Dream! This one is a blank slate and ready for you to put your spin on it! Kitchen cabinets have been purchased and will convey with the house. An added bonus is that this property comes with TWO ADDITIONAL city lots - Perfect to either create a large yard for this home or BUILD NEW on the vacant lots.

    Soshia Tymcheck Century 21 Broughton Team

    212 Division St, Hannibal, MO 63401
  • /2

    $230,000 Last List Price Sold Apr 18, 2025

    101 Stevens Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,300 Sq Ft
    • Built 1968

    Last Sold Summary

    • $100/SF

    Current Estimated Value $230,000

    Last Listing Agent Default Zmember Zdefault Office

    101 Stevens Dr, Hannibal, MO 63401
    • /32

      Est $364,462 Not Listed For Sale

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

      400 Hummingbird Ln, Hannibal, MO 63401

      400 Hummingbird Ln, Hannibal, MO 63401
  • /7

    $49,000

    • Land
    • 0.41 Acre
    • $119,512 per Acre

    0 Lot 65 Minnow Creek Subdvsn Unit MAR24050244, 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 65 Minnow Creek Subdvsn Unit MAR24050244, Hannibal, MO 63401
  • /38

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

    4030 Breckenridge Dr, Hannibal, MO 63401

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

    Last Sold Summary

    • $198/SF
    • 212 Days On Market

    Last Listing Agent Razack Ismail Century 21 Broughton Team

    4030 Breckenridge Dr, Hannibal, MO 63401
    • /12

      Est $160,425 Not Listed For Sale

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

      4013 Pushmataha Ave, Hannibal, MO 63401

      4013 Pushmataha Ave, Hannibal, MO 63401
  • /22

    $157,000

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    593 Virginia St, Hannibal, MO 63401

    Charming 2-Bedroom Home with Walkout Basement - Veteran Owned & Newly Updated! Welcome home to this beautifully remodeled 2-bedroom, 1-bath, 960 sq. ft. property offering comfort, style, and room to grow! This veteran-owned home has been thoughtfully updated throughout, including a brand-new roof in 2024, ensuring peace of mind for years to come. Step inside to find an inviting layout with fresh

    Barbara Broughton CENTURY 21 Broughton Team

    593 Virginia St, Hannibal, MO 63401
  • /58

    $549,000 Last List Price Sold Jul 14, 2025

    16 Siesta Dr, Hannibal, MO 63401

    • 4 Beds
    • 4.5 Baths
    • 7,071 Sq Ft
    • Built 1976

    Last Sold Summary

    • $78/SF
    • 20 Days On Market

    Current Estimated Value $549,000

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    16 Siesta Dr, Hannibal, MO 63401

Showing Results 161 - 200, Page 5 of 18

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