9,268

Hannibal, MO Homes

Section Image Section Image
  • /9

    $12,000

    • 2 Beds
    • 1 Bath
    • 805 Sq Ft

    1224 Valley St, Hannibal, MO 63401

    Calling all investors! Don't miss your next opportunity - this 2-bedroom, 1-bath home offers great potential and a generously sized yard, perfect for adding value. Bring your vision and make it shine! Selling as-is.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 363-4260

    1224 Valley St, Hannibal, MO 63401
  • /17

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

    326 N Levering Ave, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,574 Sq Ft
    • Built 1943

    Last Sold Summary

    • $92/SF
    • 37 Days On Market

    Current Estimated Value $144,843

    Last Listing Agent Margaret Locke Prestige Realty, Inc

    326 N Levering Ave, Hannibal, MO 63401
    • /23

      Est $214,372 Not Listed For Sale

      4053 Jericho Rd, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 2,350 Sq Ft
      • Built 2005
      4053 Jericho Rd, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 15 Days On Market

      Last Listing Agent Jan Smith Happel, Inc., REALTORS

  • /32

    $369,000

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

    10321 Old 79, Hannibal, MO 63401

    Historic charm meets privacy and acreage with this 1865 farmhouse situated on 31.5 surveyed acres just outside Hannibal, Missouri. The property is located on a hard-surface road and offers the benefit of a Hannibal-area location while being in Ralls County, which provides favorable county tax advantages.The home features three bedrooms, two bathrooms, and approximately 1,933 square feet of

    Chris Comer Pioneer Land Co

    10321 Old 79, Hannibal, MO 63401
  • /13

    $110,000 Last List Price Sold Apr 30, 2025

    110 Huckleberry Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,052 Sq Ft
    • Built 1983

    Last Sold Summary

    • $105/SF
    • 27 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    110 Huckleberry Heights Dr, Hannibal, MO 63401
    • /50

      Est $584,219 Not Listed For Sale

      58050 Carrs Ln, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 2,424 Sq Ft
      • Built 1872
      58050 Carrs Ln, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 97 Days On Market

      Last Listing Agent Kristy Trevathan Prestige Realty, Inc

  • /35

    $185,000

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

    1429 Park Ave, Hannibal, MO 63401

    Step inside this beautifully remodeled home where modern updates meet timeless charm. Completely renovated from top to bottom, this home features a new roof, HVAC system, siding, and an inviting new front porch that creates the perfect first impression. Situated on 1.35 acres in downtown Hannibal, this property offers a rare combination of space, privacy, and convenience. The expansive covered

    Alexandria Cross Christal Property Group, LLC

    1429 Park Ave, Hannibal, MO 63401
  • /10

    $178,000 Last List Price Sold Oct 16, 2025

    905 Dewitt St, Hannibal, MO 63401

    • 4 Beds
    • 1.5 Baths
    • 1,480 Sq Ft
    • Built 1997

    Last Sold Summary

    • $120/SF
    • 91 Days On Market

    Current Estimated Value $162,102

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /16

      Est $72,201 Not Listed For Sale

      1823 Broadway, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 950 Sq Ft
      • Built 1890
      1823 Broadway, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 25 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /39

    $560,000 New Construction

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

    11392 Green Acres Trail, Hannibal, MO 63401

    New construction loaded with custom features and thoughtful upgrades throughout!Step inside to soaring 11-foot ceilings that vault to an impressive 16 feet, creating a bright and open living space anchored by a custom plank accent wall with electric fireplace.The open-concept kitchen showcases 42” cabinetry topped with crown molding, a spacious island with seating, and a walk-in pantry

    Sue-ann Westhoff Prestige Realty, Inc

    11392 Green Acres Trail, Hannibal, MO 63401
  • /10

    $167,500 Last List Price Sold Mar 20, 2026

    562-564 Virginia St, Hannibal, MO 63401

    • 6 Beds
    • 2 Baths
    • 1,884 Sq Ft
    • Built 1965

    Last Sold Summary

    • $89/SF
    • 1 Day On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    562-564 Virginia St, Hannibal, MO 63401
    • /20

      Est $153,845 Not Listed For Sale

      3613 Atoka St, Hannibal, MO 63401

      • 3 Beds
      • 1.5 Baths
      • 1,270 Sq Ft
      • Built 1965
      3613 Atoka St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 92 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /49

    $339,000

    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway presents an excellent mixed-use investment or owner-occupant opportunity. This versatile property features two upper-level residential apartments and a flexible commercial space on the main floor, offering the potential for multiple income streams.The upper levels include two separate apartments, both currently occupied by

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, Hannibal, MO 63401
  • /5

    $20,000 Last List Price Sold Aug 15, 2025

    2116 Grace St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 932 Sq Ft
    • Built 1900

    Last Sold Summary

    • $21/SF
    • 2 Days On Market

    Current Estimated Value $68,414

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /25

      Est $474,826 Not Listed For Sale

      8934 Idell Creek Ln, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,820 Sq Ft
      • Built 2017
      8934 Idell Creek Ln, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 59 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /44

    $325,000 Under Contract

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

    78 Lake Apollo Dr, Hannibal, MO 63401

    These homeowners are off to a new adventure so the opportunity to purchase a well-maintained home is yours! The beautiful kitchen has granite countertops and custom wood cabinets. Plus, it has instant hot water at the sink supplied by a separate water heater! Plenty for counter space for the baker in your family! Or how about summer BBQ’s? The deck is conveniently located just out the sliding

    Teree Haynes Hannibal Realty LLC

    78 Lake Apollo Dr, Hannibal, MO 63401
  • /49

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

    8508 Centerville Rd, Hannibal, MO 63401

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

    Last Sold Summary

    • $222/SF
    • 25 Days On Market

    Last Listing Agent Diana Waschenbach-Gronewold Zanger & Associates, Inc.

    8508 Centerville Rd, Hannibal, MO 63401
    • /19

      Est $146,562 Not Listed For Sale

      712 Birch St, Hannibal, MO 63401

      • 4 Beds
      • 1,464 Sq Ft
      • Built 1880
      712 Birch St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 41 Days On Market

      Last Listing Agent Sheri Neisen Prestige Realty, Inc

  • /87

    $470,000 Under Contract

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

    221 N 6th St, Hannibal, MO 63401

    This one-of-a-kind "Historically Designed Infill House" is a new two-story Steamboat Carpenter Gothic Revival built by renowned preservationist Bob Yapp. Blending high-efficiency new construction with salvaged 1845 materials from the original home on this site, it offers timeless character with modern comfort. The home features 3 beds, 2.5 baths, a large custom kitchen with handcrafted cabinets,

    Madison Christal Christal Property Group, LLC

    221 N 6th St, Hannibal, MO 63401
  • /47

    $95,000 Last List Price Sold Jul 11, 2025

    1418 Sierra St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,494 Sq Ft
    • Built 1900

    Last Sold Summary

    • $64/SF
    • 1 Day On Market

    Current Estimated Value $94,253

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1418 Sierra St, Hannibal, MO 63401
    • /23

      Est $105,478 Not Listed For Sale

      1115 Center St, Hannibal, MO 63401

      • Studio
      • 1,900 Sq Ft
      • Built 1886
      1115 Center St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 133 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /15

    $239,900

    • 2 Beds
    • 2.5 Baths
    • 1,575 Sq Ft

    4250 Sunburst Dr, Hannibal, MO 63401

    This well-maintained home offers comfortable living in a convenient location with a bright, open layout you’ll love! The great room is the heart of the home, featuring a stunning tongue-and-groove vaulted wood ceiling and an open-concept design that flows seamlessly into the kitchen and dining area—perfect for everyday living or entertaining. The main level also includes a spacious laundry room

    Jennifer Ruhl Ravenscraft Realty

    4250 Sunburst Dr, Hannibal, MO 63401
  • /45

    $395,000 Last List Price Sold Oct 07, 2025

    607 Jonathan, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,975 Sq Ft
    • Built 2020

    Last Sold Summary

    • $200/SF
    • 21 Days On Market

    Current Estimated Value $376,823

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /30

      Est $171,297 Not Listed For Sale

      3421 Saint Charles St, Hannibal, MO 63401

      • 4 Beds
      • 3 Baths
      • 2,046 Sq Ft
      • Built 1910
      3421 Saint Charles St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 63 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /26

    $347,000

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

    317 Braeburn Dr, Hannibal, MO 63401

    This is a great opportunity for anyone looking for a modern, one-level home in a highly desirable neighborhood. Offering 3 bedrooms, 2 baths, with approx 1,500 sq ft, this home has been well maintained by the seller and truly shows like new.The bright, open floor plan is perfect for gathering with family and friends, featuring a seamless kitchen, dining, and living room combination. The

    Lisa Kairy Prestige Realty, Inc

    317 Braeburn Dr, Hannibal, MO 63401
  • /27

    $269,000 Last List Price Sold Apr 04, 2025

    8190 Highway Mm, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,150 Sq Ft
    • Built 1989

    Last Sold Summary

    • $125/SF
    • 27 Days On Market

    Current Estimated Value $269,795

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    8190 Highway Mm, Hannibal, MO 63401
    • /24

      Est $121,640 Not Listed For Sale

      1638 Vermont St, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 928 Sq Ft
      • Built 1910
      1638 Vermont St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 38 Days On Market

      Last Listing Agent Ariana Brown Prestige Realty, Inc

  • /21

    $220,000 Under Contract

    • 3 Beds
    • 1.5 Baths
    • 2,126 Sq Ft

    12 Hillcrest Dr, Hannibal, MO 63401

    Welcome to this 3-bedroom, 1.5-bath home situated on a double corner lot. This property offers classic charm with hardwood floors and a 1-car attached garage. Major updates provide peace of mind, including new windows, a new roof, and a new AC unit installed in 2023. A standout feature includes the 23x22 metal insulated workshop completed in 2025. The shop is located off the 1-car garage and

    Jacki Thurman Century 21 Broughton Team

    12 Hillcrest Dr, Hannibal, MO 63401
  • /2

    $47,000 Last List Price Sold Mar 19, 2026

    19 Minnow Creek Subdivision, Hannibal, MO 63401

    • Land
    • 0.31 Acre
    • $151,613 per Acre

    Last Sold Summary

    • 584 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    19 Minnow Creek Subdivision, Hannibal, MO 63401
    • /31

      Est $221,030 Not Listed For Sale

      4920 Pulliam St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,572 Sq Ft
      • Built 1932
      4920 Pulliam St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 48 Days On Market

      Last Listing Agent Lisa Kairy Prestige Realty, Inc

  • /31

    $175,000 Under Contract

    • 3 Beds
    • 1.5 Baths
    • 1,860 Sq Ft

    211 Virginia St, Hannibal, MO 63401

    Spring is in the air and it might just be the perfect time for a new house! This charming 2 story brick home offers the perfect blend of timeless character and thoughtful modern updates. Beautiful hardwood floors and natural woodwork run throughout the home, adding warmth and style. The spacious living room opens to a screened porch—an inviting spot for morning coffee or quiet relaxation. Large

    Lisa Kairy Prestige Realty, Inc

    211 Virginia St, Hannibal, MO 63401
  • /27

    $259,000 Last List Price Sold Nov 21, 2025

    147 Gemini Dr, Hannibal, MO 63401

    • 4 Beds
    • 2.5 Baths
    • 1,880 Sq Ft
    • Built 1978

    Last Sold Summary

    • $138/SF
    • 28 Days On Market

    Current Estimated Value $249,634

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    147 Gemini Dr, Hannibal, MO 63401
    • /22

      Est $118,487 Not Listed For Sale

      3833 Apache Trail, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,053 Sq Ft
      • Built 1945
      3833 Apache Trail, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 158 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /16

    $258,000 Under Contract

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

    35 Holiday Dr, Hannibal, MO 63401

    This beautiful tri-level home is nestled on a private, secluded lot, offering peace, space, and a true sense of retreat. Surrounded by natural beauty, the setting provides both privacy and a relaxing connection to the outdoors. The home features a spacious two-car garage with convenient access to the interior. Inside, the layout is thoughtfully designed across three levels, creating a comfortable

    Sheena Smith Prestige Realty, Inc

    35 Holiday Dr, Hannibal, MO 63401
  • /28

    $263,000 Last List Price Sold Nov 14, 2025

    7 Coachlight Dr, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,479 Sq Ft
    • Built 1973

    Last Sold Summary

    • $178/SF
    • 77 Days On Market

    Current Estimated Value $234,683

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /29

      Est $151,003 Not Listed For Sale

      2905 Garfield St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 2,056 Sq Ft
      • Built 1951
      2905 Garfield St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 17 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /20

    $165,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
  • /26

    $169,900 Last List Price Sold Jun 04, 2025

    3613 Iowa Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,032 Sq Ft
    • Built 1977

    Last Sold Summary

    • $165/SF
    • 15 Days On Market

    Current Estimated Value $163,409

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
    • /4

      Est $49,712 Not Listed For Sale

      523 Warren Barrett Dr, Hannibal, MO 63401

      523 Warren Barrett Dr, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 26 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /15

    $269,900 Under Contract

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

    108 Whipporwill Ln, Hannibal, MO 63401

    This beautiful 3-bedroom, 2-bath ranch offers the perfect blend of comfort, style, and modern updates. Built in 2018, the home features an open floor plan ideal for entertaining, along with a split-bedroom layout that provides both privacy and functionality. The kitchen shines with brand-new quartz countertops, a new island, and plenty of space for gathering and everyday living. The primary suite

    Christina Merrell Prestige Realty, Inc

    108 Whipporwill Ln, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 18

Home Trends in Hannibal, MO

Housing Trends

Median Sale Price
$184,450
Median Single Family Sale Price
$203,000
Median 2 Bedroom Sale Price
$152,000
Average Price Per Sq Ft
$118
Number of Homes for Sale
44
Last 12 months Home Sales
246
Months of Supply
2.10
Median List Price
$179,950
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
10%
How to Buy a Home How to Finance a Home How to Sell a Home