9,250

Hannibal, MO Homes

Section Image
    • /22

      Not Listed For Sale

      • Studio
      • 2,112 Sq Ft

      1005 Bird St, Hannibal, MO 63401

      1005 Bird St, Hannibal, MO 63401
  • /2

    $46,500

    • Land
    • 0.29 Acre
    • $160,345 per Acre

    45 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

    45 Minnow Creek Subdivision, Hannibal, MO 63401
  • /29

    $289,000 Last List Price Sold Aug 06, 2025

    123 Clover Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,280 Sq Ft
    • Built 1997

    Last Sold Summary

    • $127/SF
    • 49 Days On Market

    Current Estimated Value $289,000

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    123 Clover Rd, Hannibal, MO 63401
    • /48

      Est $410,033 Not Listed For Sale

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

      10127 Highway O, Hannibal, MO 63401

      10127 Highway O, Hannibal, MO 63401
  • /6

    $65,000

    • Land
    • 0.17 Acre
    • $377,907 per Acre

    1008 Center St, Hannibal, MO 63401

    Rarely is there an opportunity to build an historical style home in the Historical district of Hannibal but here it is. This lot offers street and back alleyway for easy access. Utilities are at boundaries of property. Lot is large enough to add a 21st century historical style home or a traditional style home, choices galore.

    Janet Brown Century 21 Broughton Team

    1008 Center St, Hannibal, MO 63401
  • /38

    $253,000 Last List Price Sold Jun 30, 2025

    455 Head Ln, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,347 Sq Ft
    • Built 1968

    Last Sold Summary

    • $188/SF
    • 17 Days On Market

    Current Estimated Value $253,000

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    455 Head Ln, Hannibal, MO 63401
    • /24

      Est $306,789 Not Listed For Sale

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

      11103 Pershing Rd, Hannibal, MO 63401

      11103 Pershing Rd, Hannibal, MO 63401
  • /24

    $62,500

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

    612 Church St, Hannibal, MO 63401

    A two-story home that could be a tri-plex or converted back to a single-family home. The main level has one unit that has a living room, dining room, bedroom, kitchen, and bathroom. The second level has two units--each unit has a bedroom, living room/kitchen area, and bathroom. New roof in 2023. Metal Shingles. There are extras in the foyer for you to see. There is still some nice decorative

    Teree Haynes Hannibal Realty LLC

    612 Church St, Hannibal, MO 63401
  • /18

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

    4156 Red Bud Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,260 Sq Ft
    • Built 1991

    Last Sold Summary

    • $189/SF
    • 70 Days On Market

    Current Estimated Value $238,000

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    4156 Red Bud Dr, Hannibal, MO 63401
    • /17

      Est $127,621 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 864 Sq Ft

      326 Magnolia Ave, Hannibal, MO 63401

      326 Magnolia Ave, Hannibal, MO 63401
  • /29

    $150,000 Under Contract

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

    215 Summit St, Hannibal, MO 63401

    Welcome to the most whimsical, dreamy and ultra-moody home near Hannibal’s Historic Downtown District! This carefully designed three-bedroom home feels like you stepped right into a fairy tale. Walking in the front door you’ll be enchanted by the large dining room complete with a gas fireplace, tall ceilings and historic staircase. Moving through the dining room you’ll find a LARGE KITCHEN

    Soshia Tymcheck Century 21 Broughton Team

    215 Summit St, Hannibal, MO 63401
  • /10

    $19,000 Last List Price Sold Mar 06, 2025

    211 N Griffith St, Hannibal, MO 63401

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

    Last Sold Summary

    • $24/SF
    • 10 Days On Market

    Current Estimated Value $19,000

    Last Listing Agent Bryan Johnson Farlow Real Estate Experts Inc

    211 N Griffith St, Hannibal, MO 63401
    • /10

      Est $62,362 Not Listed For Sale

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

      1912 Hope St, Hannibal, MO 63401

      1912 Hope St, Hannibal, MO 63401
  • /6

    $25,000

    • 2 Beds
    • 2 Baths
    • 1,712 Sq Ft

    1243 Church St Unit A, Hannibal, MO 63401

    Great Opportunity! This 2-bedroom, 2-bath home is a true diamond in the rough—perfect for investors, flippers, or buyers ready to bring their vision to life. This property offers tons of potential, with some TLC, this home could shine! Priced to sell and being offered as-is—don’t miss your chance to transform this hidden gem into something special!

    Brittney Reid Ragar Realty

    1243 Church St Unit A, Hannibal, MO 63401
  • /11

    $42,000 Last List Price Sold Dec 12, 2025

    2101 Spruce St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,176 Sq Ft
    • Built 1900

    Last Sold Summary

    • $36/SF
    • 69 Days On Market

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    2101 Spruce St, Hannibal, MO 63401
    • /38

      Est $481,395 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,400 Sq Ft

      8105 Highway Mm, Hannibal, MO 63401

      8105 Highway Mm, Hannibal, MO 63401
  • /7

    $44,500

    • Land
    • 0.25 Acre
    • $178,000 per Acre

    0 Unit MAR24049774, 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 MAR24049774, Hannibal, MO 63401
  • /10

    $33,500 Last List Price Sold Sep 05, 2025

    1023 Valley St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,692 Sq Ft
    • Built 1890

    Last Sold Summary

    • $20/SF
    • 7 Days On Market

    Current Estimated Value $33,500

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    1023 Valley St, Hannibal, MO 63401
    • /27

      Est $138,745 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,409 Sq Ft

      3111 Market St, Hannibal, MO 63401

      3111 Market St, Hannibal, MO 63401
  • /7

    $49,000

    • Land
    • 0.41 Acre
    • $119,512 per Acre

    0 Lot 55 Minnow Creek Subdvsn Unit MAR24050234, 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

    Angela Peters Century 21 Broughton Team

    0 Lot 55 Minnow Creek Subdvsn Unit MAR24050234, Hannibal, MO 63401
  • /5

    $46,500 Last List Price Sold May 02, 2025

    0 Lot 47 Lela Unit MAR25000776, Hannibal, MO 63401

    • Land
    • 1.01 Acres
    • $46,040 per Acre

    Last Sold Summary

    • 115 Days On Market

    Last Listing Agent Janet Brown Century 21 Broughton Team

    0 Lot 47 Lela Unit MAR25000776, Hannibal, MO 63401
    • /11

      Est $84,678 Not Listed For Sale

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

      1900 Hope St, Hannibal, MO 63401

      1900 Hope St, Hannibal, MO 63401
  • /43

    $240,000

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

    9575 County Road 410, Hannibal, MO 63401

    Welcome to this move-in ready, veteran-owned home located just inside city limits in a serene, quiet area close to the river. This well-maintained property features 3 spacious bedrooms and 2 full bathrooms, offering plenty of space for family and guests. Enjoy the peace of mind and privacy of a fully fenced yard, perfect for children, pets, or entertaining. All appliances convey, making your move

    Barbara Broughton CENTURY 21 Broughton Team

    9575 County Road 410, Hannibal, MO 63401
  • /11

    $148,000 Last List Price Sold May 09, 2025

    1716 Singleton Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,144 Sq Ft
    • Built 1940

    Last Sold Summary

    • $129/SF
    • 29 Days On Market

    Current Estimated Value $148,000

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    1716 Singleton Ave, Hannibal, MO 63401
    • /8

      Est $90,410 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 864 Sq Ft

      2112 Broadway, Hannibal, MO 63401

      2112 Broadway, Hannibal, MO 63401
  • /40

    $550,000

    • 4 Beds
    • 3.5 Baths
    • 3,305 Sq Ft

    9608 Missouri 168, Hannibal, MO 63401

    Completely renovated 4-bed, 3.5-bath home on 4.3 private acres just minutes from Town! Enjoy peaceful country living without sacrificing convenience. This stunning home has been fully renovated top to bottom. New roof, siding, electrical, and plumbing with updated fixtures throughout. The custom kitchen is a showstopper, featuring a handcrafted live-edge walnut island, double stainless fridges,

    Greg Zanger Zanger & Associates, Inc.

    9608 Missouri 168, Hannibal, MO 63401
  • /17

    $42,000 Last List Price Sold Jul 23, 2025

    427 W Terrace Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,192 Sq Ft
    • Built 1920

    Last Sold Summary

    • $35/SF
    • 21 Days On Market

    Current Estimated Value $42,000

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    427 W Terrace Ave, Hannibal, MO 63401
    • /18

      Est $606,776 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 1,928 Sq Ft

      6545 Green Ridge, Hannibal, MO 63401

      6545 Green Ridge, Hannibal, MO 63401
  • /2

    $58,500

    • Land
    • 0.74 Acre
    • $79,054 per Acre

    18 Kitlaw Dr, Hannibal, MO 63401

    Your chance to be out in the country but within the city limits. Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All sites have city sewer, city water, all utilities are located underground and city maintained, natural gas, high speed cable and internet, all streets are paved with curbs and gutters, all city emergency services available. Ready for

    Lisa Kairy Prestige Realty, Inc

    18 Kitlaw Dr, Hannibal, MO 63401
  • /24

    $179,900 Last List Price Sold Dec 22, 2025

    1938 Stuart St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,015 Sq Ft
    • Built 1955

    Last Sold Summary

    • $177/SF
    • 2 Days On Market

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

    1938 Stuart St, Hannibal, MO 63401
    • /22

      Est $96,376 Not Listed For Sale

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

      711 Ben Lomond St, Hannibal, MO 63401

      711 Ben Lomond St, Hannibal, MO 63401
  • /27

    $270,000

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

    $68,500 Last List Price Sold Jul 07, 2025

    711 Fulton Ave, Hannibal, MO 63401

    • 1 Bed
    • 2 Baths
    • 800 Sq Ft
    • Built 1910

    Last Sold Summary

    • $86/SF
    • 102 Days On Market

    Current Estimated Value $68,500

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    711 Fulton Ave, Hannibal, MO 63401
    • /14

      Est $122,218 Not Listed For Sale

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

      3901 Evans St, Hannibal, IL 63401

      3901 Evans St, Hannibal, IL 63401
  • /7

    $47,000

    • Land
    • 0.25 Acre
    • $188,000 per Acre

    0 Lot 63 Minnow Creek Subdvsn Unit MAR24050243, 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

    Angela Peters Century 21 Broughton Team

    0 Lot 63 Minnow Creek Subdvsn Unit MAR24050243, Hannibal, MO 63401
  • /6

    $19,900 Last List Price Sold May 08, 2025

    1802 Chestnut St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,337 Sq Ft
    • Built 1900

    Last Sold Summary

    • $15/SF
    • 149 Days On Market

    Current Estimated Value $19,900

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    1802 Chestnut St, Hannibal, MO 63401
    • /91

      Est $628,684 Not Listed For Sale

      • 4 Beds
      • 5 Baths
      • 4,010 Sq Ft

      266 Gala Dr, Hannibal, MO 63401

      266 Gala Dr, Hannibal, MO 63401
  • /49

    $1,180,000 Under Contract

    • 8 Beds
    • 7 Baths
    • 8,382 Sq Ft

    200 Head Ln, Hannibal, MO 63401

    Beauty and elegance greet you as you enter this gorgeous home. Built in 2004 with classic style in mind, the over 8500 square feet of living space is sure to meet your needs. Formal dining room with beamed ceilings and gorgeous staircase greet you as you enter this stately home. The kitchen with Hearth Room are perfect for gatherings and feature a built-in table, center island, an abundance of

    Sheri Neisen Prestige Realty, Inc.

    200 Head Ln, Hannibal, MO 63401
  • /2

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

    17 E Chicory Ct, Hannibal, MO 63401

    • Land
    • 0.4 Acre
    • $117,500 per Acre

    Last Sold Summary

    • 277 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    17 E Chicory Ct, Hannibal, MO 63401
    • /11

      Est $79,910 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 572 Sq Ft

      607 Vine St, Hannibal, MO 63401

      607 Vine St, Hannibal, MO 63401

Showing Results 321 - 360, Page 9 of 18

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