9,478

Homes in ZIP Code 63401

Section Image
  • /39

    $319,000 Last List Price Sold Jun 06, 2025

    27 Hamlin Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,159 Sq Ft
    • Built 1855

    Last Sold Summary

    • $148/SF
    • 14 Days On Market

    Current Estimated Value $301,076

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    27 Hamlin Heights Dr, Hannibal, MO 63401
    • /34

      Not Listed For Sale

      12467 Saverton Dr, Saverton, MO 63467

      • 3 Beds
      • 2 Baths
      • 2,564 Sq Ft
      • Built 1920
      12467 Saverton Dr, Saverton, MO 63467

      Last Sold Summary

      • $0/SF
      • 35 Days On Market

      Last Listing Agent Ariana Brown Prestige Realty, Inc

  • /45

    $245,000

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

    $94,000 Last List Price Sold Mar 26, 2026

    106 S Levering Ave, Hannibal, MO 63401

    • 1 Bed
    • 1 Bath
    • 729 Sq Ft
    • Built 1930

    Last Sold Summary

    • $129/SF
    • 139 Days On Market

    Current Estimated Value $91,175

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    106 S Levering Ave, Hannibal, MO 63401
    • /13

      Est $154,482 Not Listed For Sale

      3306 St Charles, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 1,940 Sq Ft
      • Built 1910
      3306 St Charles, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 120 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /23

    $249,000 Under Contract

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

    50 Homestead, Hannibal, MO 63401

    Move-in ready brick ranch home! This low-maintenance, full-brick home features all main-level living, new windows, and a new roof. The interior offers an open flow from the living room to the dining area and a modern kitchen with white cabinets, granite countertops, and appliances.Key Features:Bedrooms/Baths: 3 beds, 2 full baths.Parking & Storage: 2-car attached garage with extra

    J'Nelle Lee Hannibal Realty LLC

    50 Homestead, Hannibal, MO 63401
  • /17

    $64,000 Last List Price Sold May 23, 2025

    921 Georgia St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1920

    Last Sold Summary

    • $74/SF
    • 6 Days On Market

    Current Estimated Value $68,728

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    921 Georgia St, Hannibal, MO 63401
    • /17

      Est $103,481 Not Listed For Sale

      1001 Reservoir St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,168 Sq Ft
      • Built 1908
      1001 Reservoir St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 28 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /11

    $179,900 Under Contract

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

    146 Jupiter Dr, Hannibal, MO 63401

    Opportunity awaits at 146 Jupiter in Hannibal! Tucked away in a quiet cul-de-sac and conveniently located near schools and shopping, this property offers space, flexibility, and future potential.The main level features 2 bedrooms and 1 full bathroom, with new carpet in one bedroom and luxury vinyl flooring throughout much of the main living area.Upstairs provides additional finished space

    Madison Christal Christal Property Group, LLC

    146 Jupiter Dr, Hannibal, MO 63401
  • /9

    $124,900 Last List Price Sold Jun 12, 2025

    3821 Apache Trail, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,805 Sq Ft
    • Built 1945

    Last Sold Summary

    • $69/SF
    • 15 Days On Market

    Current Estimated Value $219,896

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    3821 Apache Trail, Hannibal, MO 63401
    • /3

      Est $91,411 Not Listed For Sale

      428 Timberline Trail, Hannibal, MO 63401

      428 Timberline Trail, Hannibal, MO 63401

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Sarah Alley Prestige Realty, Inc

  • /26

    $249,200 Under Contract

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

    2708 Hubbard St, Hannibal, MO 63401

    Start packing & rent a U-Haul, this fully renovated 2,200+sqft dream home is what you've been waiting on! "Unbelievable" accurately describes the massive primary bedroom suite featuring a private bathroom which encompasses a floor-to-ceiling tile shower & beautiful double vanity. No expense was sparred to bring you a kitchen worthy of hosting a cooking show complete with quartz countertops,

    Aaron Peters Century 21 Broughton Team

    2708 Hubbard St, Hannibal, MO 63401
  • /34

    $254,000 Last List Price Sold Nov 25, 2025

    8590 Cr 422, Hannibal, MO 63401

    • 2 Beds
    • 1.5 Baths
    • 1,642 Sq Ft
    • Built 1983

    Last Sold Summary

    • $155/SF
    • 25 Days On Market

    Last Listing Agent Jennifer Wood Fretwell and Associates, LLC

    8590 Cr 422, Hannibal, MO 63401
    • /11

      Not Listed For Sale

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /27

    $169,000 Under Contract

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

    10 Ridgewood Dr, Hannibal, MO 63401

    You’re going to love this one—perfect for a first time homebuyer or anyone needing a little more space. This home is larger than you might expect, offering 3 bedrooms, 2 full baths, a living room, family room, sitting room, and a 3-season sunroom. As soon as you step through the front door, you’ll notice the wood-beamed ceilings that create a warm cozy feel. The kitchen isn’t oversized, but it’s

    Lisa Kairy Prestige Realty, Inc

    10 Ridgewood Dr, Hannibal, MO 63401
  • /8

    $170,000 Last List Price Sold Jun 11, 2025

    3210 Rendlen Ave, Hannibal, MO 63401

    • 4 Beds
    • 1 Bath
    • 1,737 Sq Ft
    • Built 1906

    Last Sold Summary

    • $98/SF
    • 5 Days On Market

    Current Estimated Value $167,226

    Last Listing Agent Brandi Griswold Happel, Inc., REALTORS

    3210 Rendlen Ave, Hannibal, MO 63401
    • /24

      Est $161,119 Not Listed For Sale

      3951 Apache Trail, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 1,613 Sq Ft
      • Built 1956
      3951 Apache Trail, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 167 Days On Market

      Last Listing Agent Janet Brown Century 21 Broughton Team

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

    $99,900 Last List Price Sold Mar 31, 2026

    1116 Park Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,217 Sq Ft
    • Built 1880

    Last Sold Summary

    • $82/SF
    • 168 Days On Market

    Current Estimated Value $100,225

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    1116 Park Ave, Hannibal, MO 63401
    • /17

      Est $228,636 Not Listed For Sale

      30 Satellite Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,508 Sq Ft
      • Built 1976
      30 Satellite Dr, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 138 Days On Market

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /35

    $225,000 Under Contract

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

    522 Head Ln, Hannibal, MO 63401

    A lot to brag about here! 3 bedrooms plus a sleeping room & 2 1/2 baths. Main floor consists of living room, attractive kitchen with dining area & appliances stay, primary bedroom w/full bath, two more bedrooms & another full bath. Living room has brick woodburning fireplace that Sellers have enjoyed & you will, too! Bookcases & shelving enhance the living room space. Laundry is in the hall

    Sue Giroux Century 21 Broughton Team

    522 Head Ln, Hannibal, MO 63401
  • /2

    $175,000 Last List Price Sold Sep 30, 2025

    3318 Helen Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft
    • Built 1960

    Last Sold Summary

    • $189/SF

    Current Estimated Value $161,812

    Last Listing Agent Christina Merrell Prestige Realty, Inc

    3318 Helen Ave, Hannibal, MO 63401
    • /18

      Est $145,003 Not Listed For Sale

      4007 Pushmataha Ave, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,374 Sq Ft
      • Built 1964
      4007 Pushmataha Ave, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 39 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /11

    $169,000

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

    406 Riverside St, Hannibal, MO 63401

    Comfortable and practical, this 3-bedroom, 2-bathroom home on Riverside Street is a smart choice for first-time buyers, downsizers, or anyone looking for a no-fuss place to call home in Hannibal, Missouri. With over 1,000 square feet of living space, there's room for the whole family without the overhead of a larger home. Three bedrooms give you flexibility, whether you need a guest room, a home

    Parker Wallace Trophy Properties & Auction

    406 Riverside St, Hannibal, MO 63401
  • /39

    $238,500 Last List Price Sold Sep 10, 2025

    16 Fair Oaks Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,658 Sq Ft
    • Built 1961

    Last Sold Summary

    • $144/SF
    • 81 Days On Market

    Current Estimated Value $232,279

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    16 Fair Oaks Dr, Hannibal, MO 63401
    • /36

      Not Listed For Sale

      12700 Saverton Dr, New London, MO 63459

      • 3 Beds
      • 2 Baths
      • 1,456 Sq Ft
      • Built 1998
      12700 Saverton Dr, New London, MO 63459

      Last Sold Summary

      • $0/SF
      • 20 Days On Market

      Last Listing Agent Lindsay Bone Berkshire Hathway Home Services

  • /19

    $238,500

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

    8162 Highway Mm, Hannibal, MO 63401

    Escape to the country with this 3-bedroom, 1-bath home situated on 1.4 acres! This property offers a 1-car attached garage plus a carport that will convey, giving you plenty of space for parking and storage. Inside, you'll find a functional layout with additional living space in the basement, including a cozy family room, a bonus room that could easily be converted into a sleeping room, and a

    Christina Merrell Prestige Realty, Inc

    8162 Highway Mm, Hannibal, MO 63401
  • /37

    $349,900 Last List Price Sold Sep 08, 2025

    23 Hamlin Heights Dr, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 2,688 Sq Ft
    • Built 1976

    Last Sold Summary

    • $130/SF
    • 46 Days On Market

    Current Estimated Value $324,719

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    23 Hamlin Heights Dr, Hannibal, MO 63401
    • /21

      Not Listed For Sale

      382 Columbus Rd, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,540 Sq Ft
      • Built 2024
      382 Columbus Rd, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 90 Days On Market

      Last Listing Agent Lisa Kairy Prestige Realty, Inc

  • /25

    $174,900 Under Contract

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

    14 Ridgewood Dr, Hannibal, MO 63401

    Discover this charming 3-bedroom, 2-bath residence that offers a perfect blend of comfort and style. Step into the inviting sunroom, ideal for enjoying your morning coffee or relaxing with a good book while basking in natural light. The spacious, fully fenced backyard provides a private oasis for outdoor gatherings, gardening, or playtime with pets. A convenient one-car garage adds to the

    Jennifer Ruhl Ravenscraft Realty

    14 Ridgewood Dr, Hannibal, MO 63401
  • /19

    $145,000 Last List Price Sold Sep 16, 2025

    3916 Evans St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,307 Sq Ft
    • Built 2018

    Last Sold Summary

    • $111/SF
    • 7 Days On Market

    Current Estimated Value $149,129

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    3916 Evans St, Hannibal, MO 63401
    • /17

      Not Listed For Sale

      0 Cr 407 Unit MAR24074236, Hannibal, MO 63401

      0 Cr 407 Unit MAR24074236, Hannibal, MO 63401

      Last Sold Summary

      • 107 Days On Market

      Last Listing Agent Jacob Buckman Century 21 Broughton Team

  • /27

    $270,000 Under Contract

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

    11167 Hulse Dr, Hannibal, MO 63401

    Ranch style, all main level living, and backs to a lake! Welcome to this home that has three bedrooms and two bathrooms. Open concept living room, dining room, and kitchen with hard surface flooring. Kitchen has all appliances and breakfast bar. Off of the dining room is a door to the patio and backyard with acces to lake and private dock. Two car attached garage with storage room. Home is

    J'Nelle Lee Hannibal Realty LLC

    11167 Hulse Dr, Hannibal, MO 63401
  • /3

    $150,000 Last List Price Sold Apr 21, 2025

    601 Lyon St Unit 4, Hannibal, MO 63401

    • 8 Beds
    • 4 Baths
    • 3,910 Sq Ft

    Last Sold Summary

    • $38/SF
    • 16 Days On Market

    Current Estimated Value $92,936

    Last Listing Agent Cole Sutter Ragar Realty

    601 Lyon St Unit 4, Hannibal, MO 63401
    • /25

      Est $146,421 Not Listed For Sale

      708 Huckleberry Heights Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,424 Sq Ft
      • Built 1986
      708 Huckleberry Heights Dr, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 101 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /2

    $47,000

    • Land
    • 0.44 Acre
    • $106,818 per Acre

    21 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. Sidewalks

    Lisa Ball Prestige Realty, Inc

    21 Minnow Creek Subdivision, Hannibal, MO 63401
  • /14

    $119,000 Last List Price Sold Oct 10, 2025

    1517 Vesper St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1944

    Last Sold Summary

    • $155/SF
    • 51 Days On Market

    Current Estimated Value $111,510

    Last Listing Agent Christina Merrell Prestige Realty, Inc

    1517 Vesper St, Hannibal, MO 63401
    • /16

      Not Listed For Sale

      207 N 5th St Unit A, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 792 Sq Ft
      • Built 1910
      207 N 5th St Unit A, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 10 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /2

    $145,000

    • Land
    • 1.28 Acres
    • $113,281 per Acre

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461

    Prime opportunity in the desirable Clear Creek Subdivision! This 1.280-acre lot offers excellent road frontage just off Highway 61, providing outstanding visibility and easy access. Zoned commercial but allowing for residential use, this property presents endless possibilities—whether you're looking to build a business, investment property, or your future home. Located in a growing area with

    Madison Christal Christal Property Group, LLC

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461
  • /31

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

    49-51 Terrace Ln, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 952 Sq Ft
    • Built 2011

    Last Sold Summary

    • $419/SF

    Last Listing Agent Sheena Smith Prestige Realty, Inc

    49-51 Terrace Ln, Hannibal, MO 63401

Showing Results 41 - 80, Page 2 of 18

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