9,478

Homes in ZIP Code 63401

Section Image
    • /39

      Est $153,620 Not Listed For Sale

      213 Peyton St, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,252 Sq Ft
      • Built 1962
      213 Peyton St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 58 Days On Market

      Last Listing Agent Christopher Stjernholm Trelora Realty, Inc

  • /12

    $118,000

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft

    2915 Market St, Hannibal, MO 63401

    This cute 2 bedroom, 1 bath ranch offers a great opportunity for first-time buyers or investors. With washer and dryer hookups on the main level, the property makes for easy single-level living. Recent updates include new flooring, fresh paint, updated fixtures, and a new furnace, giving the home a clean and refreshed feel. The property includes off-street parking and is conveniently located just

    Connor Doyle Prestige Realty, Inc

    2915 Market 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 $223,341

    Last Listing Agent Default Zmember Zdefault Office

    101 Stevens Dr, Hannibal, MO 63401
    • /25

      Est $97,129 Not Listed For Sale

      419 W Terrace Ave, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,004 Sq Ft
      • Built 1915
      419 W Terrace Ave, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 47 Days On Market

      Last Listing Agent Lisa Mitchell Hannibal Realty LLC

  • /35

    $75,000

    • 4 Beds
    • 1.5 Baths
    • 2,640 Sq Ft

    1908 Hope St, Hannibal, MO 63401

    Duplex has been rented within the last 2 years. One side of this duplex is 3 bedroom and could potentially be a 4th if you built a small closet or an extra room for an office, etc. There is an unfinished basement that could be turned into a family room or rec room. The other side is a one bedroom, 1 bath with no access to the basement or the 2nd story. This is priced AS-IS. There is no guarantee

    Brittney Reid Ragar Realty

    1908 Hope St, Hannibal, MO 63401
  • /27

    $145,000 Last List Price Sold Feb 13, 2026

    3129 Rendlen Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,073 Sq Ft
    • Built 1954

    Last Sold Summary

    • $135/SF
    • 45 Days On Market

    Current Estimated Value $143,242

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    3129 Rendlen Ave, Hannibal, MO 63401
    • /12

      Est $80,554 Not Listed For Sale

      1507 Booker St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 648 Sq Ft
      • Built 1930
      1507 Booker St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 27 Days On Market

      Last Listing Agent Sue Giroux Century 21 Broughton Team

  • /2

    $44,500

    • Land
    • 0 Acre

    9 Minnow Creek Subdivsion, 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

    9 Minnow Creek Subdivsion, 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 $542,401

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    16 Siesta Dr, Hannibal, MO 63401
    • /27

      Est $121,204 Not Listed For Sale

      1730 Booker St, Hannibal, MO 63401

      • 2 Beds
      • 1.5 Baths
      • 840 Sq Ft
      • Built 1956
      1730 Booker St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 27 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /7

    $342,000

    • Land
    • 34.2 Acres
    • $10,000 per Acre

    58079 Dow Trail Tract 1, Hannibal, MO 63401

    Nestled in a peaceful and private setting, this extraordinary 34.2-acre 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 1, 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 $132,850

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    1503 Booker St, Hannibal, MO 63401
    • /24

      Est $76,697 Not Listed For Sale

      1015 Valley St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 584 Sq Ft
      • Built 1910
      1015 Valley St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 13 Days On Market

      Last Listing Agent Nicholas Huscroft Chosen Realty, LLC

  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,463 per Acre

    27 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    27 Kitlaw Dr, 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
    • /4

      Not Listed For Sale

      326 Buchanan St, Hannibal, MO 63401

      326 Buchanan St, Hannibal, MO 63401

      Last Sold Summary

      • 32 Days On Market

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,463 per Acre

    28 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    28 Kitlaw Dr, 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

    Current Estimated Value $69,737

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    413 Oak St, Hannibal, MO 63401
    • /17

      Est $230,827 Not Listed For Sale

      4165 Deer Ridge Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,874 Sq Ft
      • Built 1992
      4165 Deer Ridge Dr, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 37 Days On Market

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /19

    $84,900 Under Contract

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft

    2500 Chestnut St, Hannibal, MO 63401

    Recently renovated and move-in ready, this charming 2-bedroom, 1-bath home offers fresh updates and comfortable living. Improvements include updated flooring, a modernized kitchen and bath, fresh paint, and updated fixtures throughout. The functional layout makes great use of space, with bright, inviting rooms and a warm, neutral palette. The laundry room is on the main floor, and the basement is

    Kelly LaForce Century 21 Broughton Team

    2500 Chestnut St, 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
    • /36

      Est $279,421 Not Listed For Sale

      210 Pioneer Trail, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,648 Sq Ft
      • Built 1977
      210 Pioneer Trail, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 18 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /7

    $99,000

    • Land
    • 5.09 Acres
    • $19,450 per Acre

    5 S Park Dr, Hannibal, MO 63401

    Developer's dream! Incredible opportunity to purchase just over 5 ACRES of land - right next to the GOLF COURSE! This property is one of the very few pieces of undeveloped land in Hannibal zoned MULTI-FAMILY. Imagine the possibilities, duplexes, golf course resort style living, or a single-family home with a large amount of acreage right inside of town. Are you ready to make your dream come to

    Soshia Tymcheck Century 21 Broughton Team

    5 S Park Dr, 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
    • /23

      Est $81,793 Not Listed For Sale

      2515 Chestnut St, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,316 Sq Ft
      • Built 1935
      2515 Chestnut St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 62 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /7

    $15,000

    • Land
    • 0.21 Acre
    • $72,115 per Acre

    408 Grand Ave, Hannibal, MO 63401

    Zoned C-Commercial - 408 Grand Avenue – Opportunity awaits with this 0.208-acre vacant lot, once the site of a comfortable size home with 2 driveways and now cleared! Conveniently located on Grand Avenue, this property offers a blank slate to build your vision—whether a new home, investment property, or other possibilities. A great chance to secure land in town with easy access to local

    Roselee Ghattas Ravenscraft Realty

    408 Grand Ave, 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 $82,727

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    801 Hazel St, Hannibal, MO 63401
    • /9

      Est $51,953 Not Listed For Sale

      2011 Chestnut St, Hannibal, MO 63401

      • 1 Bed
      • 1 Bath
      • 1,026 Sq Ft
      • Built 1890
      2011 Chestnut St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 3 Days On Market

      Last Listing Agent George Lee Hannibal Realty LLC

  • /28

    $159,000

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

    2904 Garfield St, Hannibal, MO 63401

    Welcome to this updated 3-bedroom, 1-bath bungalow that combines classic charm with modern improvements. The home features all new siding, some updated windows, a roof replaced within the last 5 years, new flooring, and beautifully updated cabinets and countertops. An unfinished basement with a tuck-under garage offers added storage and convenience. Start your mornings or relax at the end of the

    Rickelle Pimentel Christal Property Group, LLC

    2904 Garfield St, Hannibal, MO 63401
  • /27

    $299,000 Last List Price Sold Apr 17, 2025

    12455 New London Gravel Rd, New London, MO 63459

    • 4 Beds
    • 3 Baths
    • 3,456 Sq Ft
    • Built 1992

    Last Sold Summary

    • $87/SF
    • 113 Days On Market

    Current Estimated Value $370,729

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    12455 New London Gravel Rd, New London, MO 63459
    • /41

      Est $553,252 Not Listed For Sale

      7150 Hilltop Ln, Hannibal, MO 63401

      • 5 Beds
      • 3.5 Baths
      • 4,200 Sq Ft
      • Built 1996
      7150 Hilltop Ln, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 54 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /74

    $1,100,000

    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    Welcome to this exceptional one-owner custom-built home, offering nearly 10,000 sq ft of thoughtfully designed space on 2.43-acre lot. Built in 2008, this full-brick home combines timeless craftsmanship with modern comfort. Inside, you’ll find 6 spacious bedrooms—each with private en-suite baths & walk-in closets. The open-concept main level features 10-foot ceilings, a chef’s kitchen with

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, 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 $372,263

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    18 Boca Dr, Hannibal, MO 63401
    • /14

      Est $155,943 Not Listed For Sale

      521 Walnut St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1875
      521 Walnut St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 65 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,278 per Acre

    26 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    26 Kitlaw Dr, 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
    • /10

      Est $102,182 Not Listed For Sale

      810 Hayward St, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,168 Sq Ft
      • Built 1950
      810 Hayward St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 34 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /32

    $488,000 New Construction

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

    177 Kitlaw Dr, Hannibal, MO 63401

    Price just got better! Welcome to this beautiful new construction home in one of Hannibal’s newest subdivisions! Designed for easy main-level living, this open-concept home features vaulted ceilings and a bright, airy layout. The kitchen showcases white-on-white cabinetry, granite countertops, a full stainless steel appliance package, abundant cabinet space, and a walk-in pantry. A large center

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /9

    $40,000 Last List Price Sold Feb 20, 2026

    806 Butler St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 852 Sq Ft
    • Built 1923

    Last Sold Summary

    • $47/SF
    • 10 Days On Market

    Current Estimated Value $66,722

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    806 Butler St, Hannibal, MO 63401
    • /36

      Est $674,368 Not Listed For Sale

      9027 County Road 404, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • Built 1931
      9027 County Road 404, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 162 Days On Market

      Last Listing Agent Barbara Broughton Century 21 Broughton Team

Showing Results 201 - 240, Page 6 of 18

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