9,216

Hannibal, MO Homes

Section Image
  • /2

    $19,900

    • Land
    • 0.54 Acre
    • $36,852 per Acre

    804 State St, Hannibal, MO 63401

    Looking for that perfect spot to build a single home or duplex? This lot has the potential for just that. Great location! Close to downtown, community pool, churches, shopping, doctors' offices, and hospital. The 10x18 Amish shed, made with treated wood is negotiable. There is a recorded easement for a water line from Pleasant St. to property.

    Margaret Locke Prestige Realty, Inc

    804 State St, Hannibal, MO 63401
  • /44

    $239,500 Last List Price Sold Jul 08, 2025

    • 2,681 Sq Ft
    • $89/SF
    • 28 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1910

    2301 Palmyra Rd, Hannibal, MO 63401

    Character abounds here! Located by Country Club golf course. Step up to the side deck & enter attractive family room w/ wall of windows overlooking the tree-shaded yard! Terrific kitchen has stainless steel appliances, Hickory cabinetry w/soft-close drawers, granite countertops & pantry. Dining room & living room are complemented by fireplace, built-in bookcase & stained-glass windows. Main

    Sue Giroux Century 21 Broughton Team

    2301 Palmyra Rd, Hannibal, MO 63401
    • /19

      Est $85,705 Not Listed For Sale

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

      210 20th St, Hannibal, MO 63401

      210 20th St, Hannibal, MO 63401
  • /7

    $48,000

    • Land
    • 0.39 Acre
    • $123,077 per Acre

    0 Lot 79 Minnow Creek Subdvsn Unit MAR24050251, 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 79 Minnow Creek Subdvsn Unit MAR24050251, Hannibal, MO 63401
  • /18

    $69,000 Last List Price Sold Jul 07, 2025

    • 2,024 Sq Ft
    • $34/SF
    • 3 Beds
    • 2 Baths
    • Built 1920

    909 Union St, Hannibal, MO 63401

    Check out this roomy 2-story home featuring 3 spacious bedrooms, a versatile nonconforming 4th bedroom or home office, 2 full bathrooms, and a generous 2,024 square feet of living space - giving you plenty of room to live, work, and unwind. The layout boasts large, open rooms filled with natural light, offering both comfort and flexibility. Step outside to a nicely sized backyard complete with a

    Aaron Peters Century 21 Broughton Team

    909 Union St, Hannibal, MO 63401
    • /10

      Est $92,470 Not Listed For Sale

      • 2 Beds
      • 1,012 Sq Ft

      201 S 11th St, Hannibal, MO 63401

      201 S 11th St, Hannibal, MO 63401
  • /7

    $45,500

    • Land
    • 0.41 Acre
    • $110,976 per Acre

    0 Lot 75 Minnow Creek Subdvsn Unit MAR24050249, 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 75 Minnow Creek Subdvsn Unit MAR24050249, Hannibal, MO 63401
  • /20

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

    • 800 Sq Ft
    • $86/SF
    • 102 Days On Market
    • 1 Bed
    • 2 Baths
    • Built 1910

    711 Fulton Ave, Hannibal, MO 63401

    Remodeled from top to bottom in last few years! Hasn't been lived in since remodel, so still feels new! Seller has invested MUCH MORE in this home than list price reflects! Main floor consists of enclosed porch entry, living room, dining room, kitchenette, & full bath. Downstairs is bedroom & 2nd full bath. Laundry area is tucked away in storage area off bedroom. If preferred, dining room or a

    Sue Giroux Century 21 Broughton Team

    711 Fulton Ave, Hannibal, MO 63401
    • /23

      Est $276,886 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,562 Sq Ft

      721 Clover Rd, Hannibal, MO 63401

      721 Clover Rd, Hannibal, MO 63401
  • /7

    $44,500

    • Land
    • 0.31 Acre
    • $143,548 per Acre

    0 Lot 71 Minnow Creek Subdvsn Unit MAR24050247, 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 71 Minnow Creek Subdvsn Unit MAR24050247, Hannibal, MO 63401
  • /9

    $89,000 Last List Price Sold Jul 03, 2025

    • 1,401 Sq Ft
    • $64/SF
    • 2 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1915

    308 Magnolia Ave, Hannibal, MO 63401

    Calling all Investors!! This two-story, three-bedroom, one-bath home offers a great opportunity for buyers looking to invest in a property with potential. While it does need repairs and updates, it provides a blank canvas for renovation and customization. Whether you're an investor or a buyer looking to create your dream home, this property is full of possibilities. Bring your vision and make

    Tara Zeiger Prestige Realty, Inc

    308 Magnolia Ave, Hannibal, MO 63401
    • /27

      Est $230,719 Not Listed For Sale

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

      85 Surrey Hills Rd, Hannibal, MO 63401

      85 Surrey Hills Rd, Hannibal, MO 63401
  • /7

    $47,000

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

    0 Lot 69 Minnow Creek Subdvsn Unit MAR24050246, 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 69 Minnow Creek Subdvsn Unit MAR24050246, Hannibal, MO 63401
  • /18

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

    • 1,260 Sq Ft
    • $189/SF
    • 70 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1991

    4156 Red Bud Dr, Hannibal, MO 63401

    Welcome to this meticulously maintained, one-owner home in a quiet cul-de-sac! 4156 Red Bud offers the perfect blend of charm and functionality. This three-bedroom, two-bathroom home sits on a beautifully landscaped lot with ample space in both the front and rear yards. Inside, the spacious living room flows into the kitchen with an eat-in breakfast bar and dining area. The master suite will

    Aaron Peters Century 21 Broughton Team

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

      Est $183,422 Not Listed For Sale

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

      16 Fairway Dr, Hannibal, MO 63401

      16 Fairway Dr, Hannibal, MO 63401
  • /7

    $47,000

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

    0 Lot 67 Minnow Creek Subdvsn Unit MAR24050245, 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 67 Minnow Creek Subdvsn Unit MAR24050245, Hannibal, MO 63401
  • /30

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

    • 2,128 Sq Ft
    • $155/SF
    • 121 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1996

    53035 Norwoods Place, Hannibal, MO 63401

    Your country oasis awaits! Located on 1.1 +/- unrestricted acres, this 4 bedroom, 2.5 bath, 3 car garage home is perfect for those who like to entertain but still like seclusion. As you enter you are welcomed by the great room with a 2 story vaulted ceiling and gas fireplace. The home flows into the kitchen that features a breakfast bar and breakfast nook. From the kitchen you will find the main

    Connor Doyle Prestige Realty, Inc

    53035 Norwoods Place, Hannibal, MO 63401
    • /38

      Est $192,681 Not Listed For Sale

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

      4924 Pulliam St, Hannibal, MO 63401

      4924 Pulliam St, Hannibal, MO 63401
  • /7

    $49,000

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

    0 Lot 65 Minnow Creek Subdvsn Unit MAR24050244, 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 65 Minnow Creek Subdvsn Unit MAR24050244, Hannibal, MO 63401
  • /17

    $150,000 Last List Price Sold Jul 01, 2025

    • 960 Sq Ft
    • $156/SF
    • 14 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 2017

    801 Pleasant St, Hannibal, MO 63401

    Main level living! 3 beds, 1 bath. Corner lot. Detached garage. Large yard. All conveniently located near the Hannibal downtown area. This 8 year old property is an energy efficient home with ICF construction and radiant floor heating. Stained concrete flooring in most areas. Carpet in one bedroom. Kitchen appliances will convey. Hannibal Board of public works electric, water and sewer. Liberty

    Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
    • /24

      Est $264,601 Not Listed For Sale

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

      27 Sherwood Estates Ln, Hannibal, MO 63401

      27 Sherwood Estates Ln, Hannibal, MO 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
  • /32

    $199,500 Last List Price Sold Jul 01, 2025

    • 1,468 Sq Ft
    • $136/SF
    • 2 Days On Market
    • 2 Beds
    • 3 Baths
    • Built 1994

    115 Quail Ridge, Hannibal, MO 63401

    It's not often you'll find this size of condo with a full basement and a 2-car attached garage, but here it is! Level street & concrete drive lead to the front door. Step inside to living room with large picture window. Walk through to separate dining room that leads to deck. The kitchen is a hub for multi-tasking. That's because there's plenty of cabinets including a roll-a-round cabinet,

    Sue Giroux Century 21 Broughton Team

    115 Quail Ridge, Hannibal, MO 63401
    • /21

      Est $241,500 Not Listed For Sale

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

      4384 Stardust Dr, Hannibal, MO 63401

      4384 Stardust Dr, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 0.31 Acre
    • $151,613 per Acre

    0 Lot 61 Minnow Creek Subdvsn Unit MAR24050241, 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 61 Minnow Creek Subdvsn Unit MAR24050241, Hannibal, MO 63401
  • /18

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

    • 2,068 Sq Ft
    • $104/SF
    • 1 Day On Market
    • 2 Beds
    • 2 Baths
    • Built 1946

    3303 Sunnyside Ave, Hannibal, MO 63401

    This newly remodeled home has been recently upgraded and is move in ready. Great layout with 2 bedrooms and 2 baths, a nice open floor plan with a separate dining area, updated kitchen and bathrooms, all new paint, some new flooring and so much more. The walkout basement offers a large half finished large area to make what you want out of it and plenty of storage areas which could offer even

    Sheena Smith Prestige Realty, Inc

    3303 Sunnyside Ave, Hannibal, MO 63401
    • /40

      Est $57,000 Not Listed For Sale

      • Studio
      • 1,962 Sq Ft

      1718 Chestnut St, Hannibal, MO 63401

      1718 Chestnut St, Hannibal, MO 63401
  • /7

    $44,500

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

    0 Lot 57 Minnow Creek Subdvsn Unit MAR24050235, 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 57 Minnow Creek Subdvsn Unit MAR24050235, Hannibal, MO 63401
  • /38

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

    • 1,347 Sq Ft
    • $188/SF
    • 17 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1968

    455 Head Ln, Hannibal, MO 63401

    Almost like living in the country! This ranch-style home sits on a beautifully landscaped lot with mature shade trees, blooming perennials, and flowering trees--like having your own private park. Inside, you'll find 3 bedrooms and 1.5 baths on the main level, plus a partially finished basement already plumbed for another bath (stool in place). The galley style kitchen features SS appliances and

    Lisa Kairy Prestige Realty, Inc

    455 Head Ln, Hannibal, MO 63401
    • /64

      Est $176,098 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,848 Sq Ft

      2704 Hill St, Hannibal, MO 63401

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

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

    • 4,125 Sq Ft
    • $130/SF
    • 78 Days On Market
    • 5 Beds
    • 3.5 Baths
    • Built 2006

    8680 Eleven Point Dr, Hannibal, MO 63401

    Look at this gorgeous home tucked away at the end of a cul-de-sac with panoramic view. Nestled on 3 acres m/l with an in-ground pool/automatic cover. Separate dining room off the kitchen and bonus room above the garage which can be the 5th bedroom. Kitchen appliances will all convey and a gourmet range faucet is installed for convenience. Three bedrooms with two full and one half baths on the

    Sue-ann Westhoff Prestige Realty, Inc

    8680 Eleven Point Dr, Hannibal, MO 63401
    • /19

      Est $157,618 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 992 Sq Ft

      737 State St, Hannibal, MO 63401

      737 State St, Hannibal, MO 63401
  • /7

    $47,000

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

    0 Lot 53 Minnow Creek Subdvsn Unit MAR24050233, 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 53 Minnow Creek Subdvsn Unit MAR24050233, Hannibal, MO 63401
  • /54

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

    • 1,725 Sq Ft
    • $81/SF
    • 95 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1910

    604 Olive St, Hannibal, MO 63401

    Price reduced. Motivated seller. Selling as is. 3 bedroom, 2 bath bungalow with recent renovations. The sunroom, with a wood-burning fireplace, provides an ideal setting room. 2 bedrooms are on the main level, one of which includes an attached bath. The upper level has one bedroom and an additional room that could function as an office, toy room or storage area (new carpet installed). The kitchen

    Teree Haynes Hannibal Realty LLC

    604 Olive St, Hannibal, MO 63401
    • /25

      Not Listed For Sale

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

      4042 Breckenridge Dr, Hannibal, MO 63401

      4042 Breckenridge Dr, Hannibal, MO 63401
  • /7

    $48,000

    • Land
    • 0.39 Acre
    • $123,077 per Acre

    0 Lot 80 Minnow Creek Subdvsn Unit MAR24049777, 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 80 Minnow Creek Subdvsn Unit MAR24049777, Hannibal, MO 63401
  • /22

    $185,000 Last List Price Sold Jun 26, 2025

    • 1,040 Sq Ft
    • $178/SF
    • 60 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1959

    1629 Singleton Ave, Hannibal, MO 63401

    Move right in and enjoy the updates already completed. 3 bedroom/2 bath with remodeled kitchen featuring white cabinets, granite countertops, SS appliances, updated lighting and crown molding. Hardwood floors run throughout the main floor and arched doorways add charm. Bright and sunny living room with the large windows. 2nd bath was recently added and is combined with the laundry room. The 3

    Lisa Kairy Prestige Realty, Inc

    1629 Singleton Ave, Hannibal, MO 63401
    • /30

      Est $458,072 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 3,702 Sq Ft

      261 Hummingbird Ln, Hannibal, MO 63401

      261 Hummingbird Ln, Hannibal, MO 63401
  • /7

    $45,500

    • Land
    • 0.39 Acre
    • $116,667 per Acre

    0 Lot 78 Minnow Creek Subdvsn Unit MAR24049776, 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 78 Minnow Creek Subdvsn Unit MAR24049776, Hannibal, MO 63401

Showing Results 201 - 240, Page 6 of 18

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