9,250

Hannibal, MO Homes

Section Image
    • /3

      Not Listed For Sale

      0 Hulse Dr Unit MAR24058682, Hannibal, MO 63401

      0 Hulse Dr Unit MAR24058682, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 0.26 Acre
    • $180,769 per Acre

    0 Lot 54 Minnow Creek Subdvsn Unit MAR24049764, 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 minimum square

    Razack Ismail Century 21 Broughton Team

    0 Lot 54 Minnow Creek Subdvsn Unit MAR24049764, 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 $150,000

    Last Listing Agent Cole Sutter Ragar Realty

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

      Est $280,950 Not Listed For Sale

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

      11808 Twin Acres Place, Hannibal, MO 63401

      11808 Twin Acres Place, Hannibal, MO 63401
  • /24

    $54,000 Under Contract

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

    427 N 7th St, Hannibal, MO 63401

    Two story home located blocks from downtown Hannibal. The interior has been cleaned and is ready for a new owner to add finishing touches. The home has original pocket doors, woodwork, and built-in cabinet. The main level has a living room, dining room, extra room that could be office or family room (currently being used as laundry room and half bathroom), and kitchen. The kitchen has new white

    J'Nelle Lee Hannibal Realty LLC

    427 N 7th St, 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

    Last Listing Agent Christina Merrell Prestige Realty, Inc

    1517 Vesper St, Hannibal, MO 63401
    • /21

      Est $271,685 Not Listed For Sale

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

      702 Hummingbird Ln, Hannibal, MO 63401

      702 Hummingbird Ln, Hannibal, MO 63401
  • /28

    $49,500 Pending

    • 4 Beds
    • 2 Baths
    • 1,718 Sq Ft

    714 Rock St, Hannibal, MO 63401

    Investor Alert! This versatile property—currently configured as a duplex but suitable for single-family use—offers an excellent investment opportunity with strong potential for added value. Ready for its next owner to bring new life and personal vision, the home provides a solid foundation for updates and renovations. Live on one level and rent the other, or rent both units for income-producing

    Mark Bandy See Real Estate

    714 Rock St, Hannibal, MO 63401
  • /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
    • /21

      Est $299,122 Not Listed For Sale

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

      69 Meadows Rd, Hannibal, MO 63401

      69 Meadows Rd, Hannibal, MO 63401
  • /25

    $129,900

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

    311 Olive St, Hannibal, MO 63401

    Welcome to this charming and well-maintained two-story 3 bed, 2 bath home offering a comfortable layout and great use of space. The upper-level features three bedrooms plus a bonus sitting area that works perfectly as a home office, playroom, or quiet retreat. The primary bedroom is thoughtfully separated from the other bedrooms for added privacy. The main level includes a full bathroom, a

    John Ravenscraft Ravenscraft Realty

    311 Olive St, Hannibal, MO 63401
  • /57

    $299,900 Last List Price Sold Jun 20, 2025

    3930 Commanche Ave, Hannibal, MO 63401

    • 6 Beds
    • 6 Baths
    • 4,452 Sq Ft
    • Built 1968

    Last Sold Summary

    • $67/SF
    • 25 Days On Market

    Current Estimated Value $299,900

    Last Listing Agent Kassondra Terrill EXP Realty, LLC

    3930 Commanche Ave, Hannibal, MO 63401
    • /24

      Est $369,447 Not Listed For Sale

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

      10284 Old 79, Hannibal, MO 63401

      10284 Old 79, Hannibal, MO 63401
  • /16

    $35,000

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft

    1914 Spruce St, Hannibal, MO 63401

    Come see this cute little house with an extra lot. Yard is fenced in for children or pets. There is a small shed in the back of the property for storage. Roof was repaired over one year ago with new decking and shingles. It would also make a cute home for a small family or couple. This home needs a little fixing up, but you could make it your own very easily. If measurements are important,

    Tracie Fleetwood Davis & Associates, REALTORS

    1914 Spruce St, Hannibal, MO 63401
  • /11

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

    13414 Missouri 79, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,273 Sq Ft
    • Built 2015

    Last Sold Summary

    • $422/SF

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    13414 Missouri 79, Hannibal, MO 63401
    • /23

      Est $114,293 Not Listed For Sale

      • 4 Beds
      • 1,800 Sq Ft

      105 N 8th St, Hannibal, MO 63401

      105 N 8th St, Hannibal, MO 63401
  • /31

    $725,000

    • 4 Beds
    • 4 Baths
    • 4,294 Sq Ft

    270 Gala Dr, Hannibal, MO 63401

    Welcome to this charming full brick home in the sought-after Fette Orchard Subdivision. This spacious property features 4 bedrooms and 4 bathrooms, offering ample room for your family's needs. The home boasts solid surface countertops in both kitchens, custom tile flooring as well as a partially finished, walk-out basement that provides endless possibilities for additional living space or

    Angela Peters Century 21 Broughton Team

    270 Gala Dr, Hannibal, MO 63401
  • /2

    $170,000 Last List Price Sold Mar 17, 2025

    4020 Sunset Dr, Hannibal, MO 63401

    • 2 Beds
    • 1.5 Baths
    • 1,428 Sq Ft
    • Built 1945

    Last Sold Summary

    • $119/SF

    Current Estimated Value $170,000

    Last Listing Agent Default Zmember Zdefault Office

    4020 Sunset Dr, Hannibal, MO 63401
    • /27

      Est $180,335 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,752 Sq Ft

      4062 Sunset Dr, Hannibal, MO 63401

      4062 Sunset Dr, Hannibal, MO 63401
  • /87

    $470,000 New Construction

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

    $329,000 Last List Price Sold Jul 02, 2025

    53035 Norwoods Place, Hannibal, MO 63401

    • 4 Beds
    • 2.5 Baths
    • 2,128 Sq Ft
    • Built 1996

    Last Sold Summary

    • $155/SF
    • 121 Days On Market

    Current Estimated Value $329,000

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    53035 Norwoods Place, Hannibal, MO 63401
    • /30

      Est $284,285 Not Listed For Sale

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

      135 Pioneer Trail, Hannibal, MO 63401

      135 Pioneer Trail, Hannibal, MO 63401
  • /18

    $159,900

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

    1613 Broadway, Hannibal, MO 63401

    Step into this beautifully restored 3-bedroom, 2-bath home offering the perfect blend of modern style and everyday comfort. Designed with an open floor plan, this home features a large kitchen with ample counter space and updated finishes—perfect for cooking, hosting, and gathering.A separate dining area provides a dedicated space for meals and entertaining, while the seamless flow

    Jennifer Ruhl Ravenscraft Realty

    1613 Broadway, Hannibal, MO 63401
  • /31

    $279,000 Last List Price Sold Jun 04, 2025

    113 Stone Ridge Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • Built 2013

    Last Sold Summary

    • $185/SF
    • 21 Days On Market

    Current Estimated Value $279,000

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    113 Stone Ridge Dr, Hannibal, MO 63401
    • /24

      Est $70,000 Not Listed For Sale

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

      1520 Guernsey St, Hannibal, MO 63401

      1520 Guernsey St, Hannibal, MO 63401
  • /22

    $247,000

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

    1927 Owens Ave, Hannibal, MO 63401

    Beautifully updated 3-bedroom, 1.5-bathroom home with an additional sleeping room or office, situated on 0.793 acres on the edge of town. This property offers the perfect blend of convenience and privacy—close to downtown and shopping, yet with a peaceful country feel. Recent updates include a new roof, new furnace, and new flooring throughout. The home features an attached 2-car garage, detchaed

    Ariana Brown Prestige Realty, Inc

    1927 Owens Ave, Hannibal, MO 63401
  • /28

    $240,000 Last List Price Sold May 30, 2025

    1525 Frank St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 2,272 Sq Ft
    • Built 1973

    Last Sold Summary

    • $106/SF
    • 19 Days On Market

    Current Estimated Value $240,000

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    1525 Frank St, Hannibal, MO 63401
    • /22

      Est $147,243 Not Listed For Sale

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

      2500 Bird St, Hannibal, MO 63401

      2500 Bird St, Hannibal, MO 63401
  • /2

    $44,500

    • Land
    • 0.26 Acre
    • $171,154 per Acre

    16 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.

    Lisa Ball Prestige Realty, Inc

    16 Minnow Creek Subdivision, Hannibal, MO 63401
  • /7

    $45,500 Last List Price Sold Nov 14, 2025

    0 Unit MAR24050250, Hannibal, MO 63401

    • Land
    • 0.38 Acre
    • $119,737 per Acre

    Last Sold Summary

    • 431 Days On Market

    Last Listing Agent Angela Peters Century 21 Broughton Team

    0 Unit MAR24050250, Hannibal, MO 63401
    • /23

      Est $311,631 Not Listed For Sale

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

      4010 Breckenridge Dr, Hannibal, MO 63401

      4010 Breckenridge Dr, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 0.26 Acre
    • $180,769 per Acre

    0 Unit MAR24049766, 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 minimum square

    Razack Ismail Century 21 Broughton Team

    0 Unit MAR24049766, Hannibal, MO 63401
  • /26

    $125,000 Last List Price Sold May 21, 2025

    908 Park Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,468 Sq Ft
    • Built 1981

    Last Sold Summary

    • $85/SF
    • 4 Days On Market

    Current Estimated Value $125,000

    Last Listing Agent Jill Otten Century 21 Broughton Team

    908 Park Ave, Hannibal, MO 63401
    • /10

      Est $119,824 Not Listed For Sale

      • 4 Beds
      • 2,706 Sq Ft

      2309 Chestnut St, Hannibal, MO 63401

      2309 Chestnut St, Hannibal, MO 63401
  • /27

    $145,000

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

    3129 Rendlen Ave, Hannibal, MO 63401

    Charming 2-bedroom, 1-bath ranch offering easy main-level living and a full basement with plenty of storage or future finishing potential. Conveniently located close to shopping, dining, and quick highway access, perfect for commuters. The large, fully fenced backyard provides ample space for pets, play, or outdoor entertaining. A great opportunity for those seeking comfort, functionality, and

    Kelly LaForce Century 21 Broughton Team

    3129 Rendlen Ave, Hannibal, MO 63401
  • /10

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

    550 Virginia St, Hannibal, MO 63401

    • 2,048 Sq Ft
    • Built 1962

    Last Sold Summary

    • $66/SF
    • 201 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    550 Virginia St, Hannibal, MO 63401
    • /33

      Est $308,031 Not Listed For Sale

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

      78 Lake Apollo Dr, Hannibal, MO 63401

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

    $5,000

    • Land
    • 0.12 Acre
    • $41,667 per Acre

    1241 Church St, Hannibal, MO 63401

    Don’t miss this rare opportunity to own a 0.12-acre lot right in the heart of town. Perfectly situated near shops, restaurants, schools, and parks. Whether you’re looking to build your dream home, an investment property, or downsize to a low-maintenance lot, this versatile space is full of potential. Camper will remain with the property. Additional Rooms: Other

    Brittney Reid Ragar Realty

    1241 Church St, Hannibal, MO 63401
  • /66

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

    34 Siesta Dr, Hannibal, MO 63401

    • 4 Beds
    • 4 Baths
    • 4,695 Sq Ft
    • Built 1973

    Last Sold Summary

    • $96/SF
    • 127 Days On Market

    Last Listing Agent Kourtney Kapfer Berkshire Hathaway HomeServices Select Properties

    34 Siesta Dr, Hannibal, MO 63401
    • /15

      Est $197,530 Not Listed For Sale

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

      23 Park Terrace Dr, Hannibal, MO 63401

      23 Park Terrace Dr, Hannibal, MO 63401

Showing Results 81 - 120, Page 3 of 18

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