9,500

Homes in ZIP Code 63401

Section Image Section Image
  • /44

    $485,000

    $25K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 4,193 Sq Ft

    20 Boca Dr, Hannibal, MO 63401

    MOTIVATED SELLERS! You won't want to miss this stunning home! This beautifully updated 4-bedroom, 3 full bath property truly has it all. The stylish mid-century modern kitchen is a standout feature, complemented by a built-in bar that seamlessly connects the kitchen and living space, perfect for entertaining. Enjoy cozy evenings with two fireplaces, including a charming wood-burning option. The

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 672-4716

    20 Boca Dr, 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 $163,556

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /23

      Est $238,993

      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

      • 15 Days On Market

  • /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
  • /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
    • /50

      Est $557,614

      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

      • 97 Days On Market

  • /12

    $379,000

    New Construction $11K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft

    432 Honeysuckle Dr, Miller Township, MO 63401

    New Construction in Minnow Creek Subdivision!Welcome to this new construction located in Minnow Creek subdivision. This thoughtfully designed 3-bedroom, 2-bathroom home offers an open floor plan, electric fireplace in the living area, and vaulted ceilings that create a bright, airy atmosphere throughout the living space. Enjoy the modern kitchen complete with granite countertops, a spacious

    Razack Ismail Century 21 Broughton Team

    432 Honeysuckle Dr, Miller Township, 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 $62,531

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /16

      Est $77,610

      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

      • 25 Days On Market

  • /49

    $329,000

    $10K PRICE DROP
    • 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
  • /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
    • /20

      Est $157,951

      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

      • 92 Days On Market

  • /64

    $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
  • /9

    $12,000 Last List Price

    Sold Apr 27, 2026

    1224 Valley St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 805 Sq Ft
    • Built 1910

    Last Sold Summary

    • $15/SF
    • 31 Days On Market

    Current Estimated Value $70,253

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    1224 Valley St, Hannibal, MO 63401
    • /25

      Est $481,414

      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

      • 59 Days On Market

  • /87

    $470,000

    New Construction $5K PRICE DROP 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 $96,327

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1418 Sierra St, Hannibal, MO 63401
    • /19

      Est $124,559

      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

      • 41 Days On Market

  • /36

    $425,000

    New Construction
    • 4 Beds
    • 2.5 Baths
    • 2,436 Sq Ft

    10755 Ssr-H, Hannibal, MO 63401

    Thoughtfully designed and beautifully crafted, this brand-new modern barndominium offers the perfect balance of style, comfort, and space on 3.5 acres in the Monroe City School District. Featuring 4 bedrooms, 2.5 baths, and an open-concept layout with contemporary finishes throughout, the home is ideal for both everyday living and entertaining. The impressive 40x30 attached garage/shop includes

    Larry Job EXP Realty, LLC

    10755 Ssr-H, 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 $373,354

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /23

      Est $100,840

      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

      • 133 Days On Market

  • /38

    $285,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,228 Sq Ft

    110 Shepherd Place, Hannibal, MO 63401

    Charming brick & stucco Tudor with original character and modern updates! Hardwood floors, custom built-in shelves and closets, and large windows that flood every room with natural light. The inviting living room features a wood-burning fireplace and opens to a covered porch — perfect for relaxing year-round. Beautiful kitchen and bathrooms blend contemporary convenience with the home’s timeless

    Sue-ann Westhoff Prestige Realty, Inc

    110 Shepherd Place, Hannibal, MO 63401
  • /2

    $47,000 Last List Price

    Sold Mar 19, 2026

    19 Minnow Creek Subdivision, Hannibal, MO 63401

    • Land
    • 13,503 Sq Ft
    • $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
    • /30

      Est $162,803

      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

      • 63 Days On Market

  • /25

    $249,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,726 Sq Ft

    4508 W Ely Rd, Hannibal, MO 63401

    Spacious 3 bedroom, 2.5 bath home with a large backyard and storage shed. The main level features a cozy gas fireplace, a primary bedroom with primary suite, two additional bedrooms, a large eat-in kitchen and plenty of dining space. Step outside onto the deck overlooking the backyard — perfect for relaxing or entertaining. The finished lower level offers endless potential with a kitchenette,

    Sarah Alley Prestige Realty, Inc

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

    $265,000 Last List Price

    Sold Apr 27, 2026

    6636 County Road 423, Palmyra, MO 63461

    • 4 Beds
    • 2 Baths
    • 2,540 Sq Ft
    • Built 1986

    Last Sold Summary

    • $104/SF
    • 22 Days On Market

    Current Estimated Value $278,560

    Last Listing Agent Jill Otten Century 21 Broughton Team

    6636 County Road 423, Palmyra, MO 63461
    • /24

      Est $121,455

      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

      • 38 Days On Market

  • /35

    $295,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,308 Sq Ft

    67 Meadows Rd, Hannibal, MO 63401

    Welcome to this spacious and completely move-in ready split-level home offering 3 bedrooms, 2.5 baths, and over 2,300 square feet of finished living space! This well-maintained home features numerous updates throughout including brand new carpet, an updated kitchen with new appliances, new ceiling fans, and a beautifully remodeled primary bathroom with a walk-in shower. The HVAC system is less

    Madison Christal Christal Property Group, LLC

    67 Meadows Rd, 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 $248,937

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    147 Gemini Dr, Hannibal, MO 63401
    • /31

      Est $216,763

      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

      • 48 Days On Market

  • /48

    $235,000

    $10K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,590 Sq Ft

    1001 Center St, Hannibal, MO 63401

    Please note: While the property has been used as an attorney’s office since 1992 and office contents are still being removed, the true story here is the home itself. Look past the furnishings and discover the remarkable historic charm of this one-of-a-kind residence. Known as the Dulany Mahan House, this Prairie-style home reflects architectural influences reminiscent of Frank Lloyd Wright. Built

    Lisa Kairy Prestige Realty, Inc

    1001 Center St, 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 $228,205

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /22

      Est $124,045

      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

      • 158 Days On Market

  • /2

    $292,500

    Pre-Foreclosure
    • 3 Beds
    • 3 Baths
    • 3,012 Sq Ft

    1105 Central Ave, Hannibal, MO 63401

    Lisa Ball Prestige Realty, Inc

    1105 Central Ave, 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 $167,421

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
    • /29

      Est $158,828

      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

      • 17 Days On Market

  • /27

    $290,000

    $55K PRICE DROP Under Contract
    • 3 Beds
    • 3 Baths
    • 2,609 Sq Ft

    11 D Ville Place, Hannibal, MO 63401

    MOTIVATED SELLER! 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

    Janet Brown Century 21 Broughton Team

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

    $84,900 Last List Price

    Sold May 20, 2026

    8175 Highway Mm, Hannibal, MO 63401

    • Land
    • 3 Acres
    • $28,300 per Acre

    Last Sold Summary

    • 2 Days On Market

    Last Listing Agent Madison Christal Christal Property Group, LLC

    8175 Highway Mm, Hannibal, MO 63401
    • /4

      Est $48,167

      Not Listed For Sale

      523 Warren Barrett Dr, Hannibal, MO 63401

      523 Warren Barrett Dr, Hannibal, MO 63401

      Last Sold Summary

      • 26 Days On Market

  • /28

    $215,000

    Under Contract
    • 4 Beds
    • 1.5 Baths
    • 2,290 Sq Ft

    230 Magnolia Ave, Hannibal, MO 63401

    Charming Hannibal bungalow featuring 4 bedrooms, 1.5 bathrooms. The main floor offers a primary bedroom with an attached half bath, a spacious living room, large dining room, and a kitchen with new appliances, along with a full bathroom for added convenience. Upstairs, you’ll find three additional bedrooms, providing flexible space for family, guests, or a home office. Situated on a generous lot

    Kennedy McKay Hannibal Realty LLC

    230 Magnolia Ave, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 18

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