134

Hannibal, MO Homes for Sale

Section Image
  • /26

    $266,000

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

    115 Stone Ridge Dr, Hannibal, MO 63401

    Built in 2014, this partial brick veneer ranch offers the perfect blend of durability and modern comfort. Featuring 3 bedrooms and 2 bathrooms, the open floor plan creates a spacious flow from the living area to the kitchen and dining space—ideal for both everyday living and entertaining.Sitting on a slab foundation, this one-level home provides easy accessibility and low-maintenance living.

    Madison Christal Christal Property Group, LLC

    115 Stone Ridge Dr, Hannibal, MO 63401
  • /10

    $125,000

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

    1716 36th St, Hannibal, MO 63401

    Welcome to this 3 bedroom and 1 bathroom home. The home has a living room, kitchen, and dining room. There is a separate laundry room off of the kitchen. Additional living space in a finished family room. Enjoy the backyard from the screened in back porch. Two car detached garage.

    J'Nelle Lee Hannibal Realty LLC

    1716 36th 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
  • /9

    $22,700

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

    321 S Griffith St, Hannibal, MO 63401

    Property is being sold "as-is" and "where-is." Buyer is responsible for their own due diligence. New metal roof in 2022.

    Lisa Mitchell Hannibal Realty LLC

    321 S Griffith St, Hannibal, MO 63401
  • /4

    $20,000

    • Land
    • 0.22 Acre
    • $90,909 per Acre

    1222 Center St, Hannibal, MO 63401

    A great building lot in town with lots of possibilities. This lot is ready to build. Fronts to Center Street backs accessible alley. A perfect spot for a new home or duplex. Buy it today and be in by the holidays.

    Janet Brown Century 21 Broughton Team

    1222 Center St, Hannibal, MO 63401
  • /27

    $330,000

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

    11 D Ville Place, Hannibal, MO 63401

    Well maintained 3-bedroom, 3 full bath, tri-level home on double lot on quiet dead-end street is now available. In recent years updates include a new roof, 2025 hot water heater, furnace & central air. Entry has shining parquet floor. The remainder of the main flooring has new luxury durable vinyl flooring. New wood flooring in stairways & hall installed 2025 Kitchen has oak cabinets & pantry.

    Janet Brown Century 21 Broughton Team

    11 D Ville Place, Hannibal, MO 63401
  • /11

    $25,000

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

    1022 Hayward St, Hannibal, MO 63401

    Welcome to 1022 Hayward, located on a quiet road on a large lot. This 3 bedroom, 1.5 bathroom mobile home is the perfect opportunity for someone looking to create their own space or invest in a rental property. Featuring a newer roof, newer electrical work and some newer flooring, the big-ticket items have already been started. With a little TLC, you can bring the rest of this home to life.

    Kennedy McKay Hannibal Realty LLC

    1022 Hayward St, Hannibal, MO 63401
  • /22

    $115,000

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

    1924 Booker St, Hannibal, MO 63401

    Tucked away on a quiet street, this 2-bedroom, 1-bath home offers over an acre of space with a huge yard that backs to serene woods — the perfect blend of privacy and nature. The home features a newer roof and is ready for you to move right in. Whether you're downsizing or looking for a peaceful retreat, this property could be the affordable home you've been looking for. Being sold as-is, but

    Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
  • /5

    $245,000

    • Land
    • 2.42 Acres
    • $101,240 per Acre

    12 Orchard Point Rd, Hannibal, MO 63401

    2.42 Acre Lot with views of the Mississippi River. Property like this doesn't come up very often, this is the last lot that is available in the prestigous subdivision of Orchard Point. Bring your builder and your plans, 2500 sq ft min. on the first floor, Covenants and Restrictions apply. Additional Rooms: In Platted Subdv.

    Sue-ann Westhoff Prestige Realty, Inc

    12 Orchard Point Rd, Hannibal, MO 63401
  • /29

    $364,900

    • 3 Beds
    • 4 Baths
    • 2,109 Sq Ft

    220 Rolling Meadows, Hannibal, MO 63401

    Welcome to this three bedroom full brick ranch home located in one of the most desirable neighborhoods! Purchased in 2023, this home has had some great updates on flooring and paint. The main level has a large living room with a gas fireplace and built-in entertainment center. Large dining room has a wood burning fireplace and French doors with access to the concrete patio to enjoy the oversized

    Derwin Conley Hannibal Realty LLC

    220 Rolling Meadows, Hannibal, MO 63401
  • /40

    $699,000

    • 6 Beds
    • 5 Baths
    • 3,000 Sq Ft

    4006 Highway Mm, Hannibal, MO 63401

    If you’ve been searching for the perfect home with space, amenities, and a prime location — this is it! This property offers a unique combination of features, including an in-ground heated pool with slide, a pool house, three outbuildings. Inside the main home, you’ll find two bedrooms on the main floor plus two additional sleeping areas, a large workout room, and a spacious 1,500 sq. ft.

    Sheena Smith Prestige Realty, Inc

    4006 Highway Mm, Hannibal, MO 63401
  • /20

    $135,000

    • 2 Beds
    • 1 Bath
    • 992 Sq Ft

    606 Olive St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bathroom home boasting renovated interiors with hardwood floors, a separate dining room, and a spacious kitchen. Vinyl siding and stone veneer enhance its exterior appeal, complemented by a covered front porch and a spacious back deck overlooking the level backyard perfect for entertaining. Conveniently located with easy access to amenities, this property offers a perfect

    Soshia Tymcheck Century 21 Broughton Team

    606 Olive St, Hannibal, MO 63401
  • /2

    $4,000

    • Land
    • 0.1 Acre
    • $38,462 per Acre

    0 Minnow St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Lot for sale on Minnow Street (off of John Street). Lot is 36 x 126. Access to this lot is from Market Street to S. Hayden to Minnow. Located minutes from downtown Hannibal and on a dead-end street.

    J'Nelle Lee Hannibal Realty LLC

    0 Minnow St, Hannibal, MO 63401
  • /2

    $9,000

    • Land
    • 0.73 Acre
    • $12,312 per Acre

    0 Henry St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Developer's Special with location that is only 4 minutes from downtown Hannibal. Lot located on Henry Street by Division Street and Summit Street. Lot is 272 x 117. Lot is accessible from either Division or Summit.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /2

    $7,000

    • Land
    • 0.51 Acre
    • $13,780 per Acre

    0 Henry St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! This 1/2 acre lot is only 4 minutes from Historic Downtown Hannibal. Lot on Henry Street located off Division. 134 x 165 lot size. Property is accessible from the end of Division Street.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /3

    $6,000

    • Land
    • 0.67 Acre
    • $8,969 per Acre

    0 Ben Lomond St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Nearly 1/2 acre lot just minutes from Historic Downtown Hannibal, Clemens Field, and Bear Creek. Lot available on Ben Lomond in Hannibal. Lot is 80 x 290. Property is accessible from the end of Ben Lomond.

    J'Nelle Lee Hannibal Realty LLC

    0 Ben Lomond St, Hannibal, MO 63401
  • /2

    $48,500

    • Land
    • 1.09 Acres
    • $44,495 per Acre

    Lot 33 Lela Ln, Hannibal, MO 63401

    Build your dream home on this one-acre lot in a premier subdivision surrounded by custom estates! Just outside city limits, you’ll enjoy privacy with easy highway access—only 10 minutes to downtown and 5 minutes to schools, shopping, and more. Don’t miss this prime location—call today!

    Madison Christal Christal Property Group, LLC

    Lot 33 Lela Ln, Hannibal, MO 63401
  • /96

    $899,000

    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 6.3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open,

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /13

    $75,000

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft

    801 Grand Ave, Hannibal, MO 63401

    PRICE REDUCED-MAKE OFFER! This cozy 2 bedroom, 1 bath Bungalow offers a smart layout with a living room, dining room, galley-style kitchen, and handy utility room. Hardwood floors extend through most of the house and new flooring was installed in the bathroom. Warm wood plank ceilings in some areas add a welcoming rustic touch. The kitchen includes a range, refrigerator and good cabinet space.

    Lisa Kairy Prestige Realty, Inc

    801 Grand Ave, Hannibal, MO 63401
  • /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. Roof is in good shape, new windows and storm

    Brittney Reid Ragar Realty

    1908 Hope St, Hannibal, MO 63401
  • /52

    $421,000

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

    10321 Old 79, Hannibal, MO 63401

    Find your personal escape outside of the Hannibal, Missouri city limits, with no covenants and restrictions on this heavily wooded acreage complete with a home full of renovating potential. Located in Ralls County but only a mile outside of the Hannibal city limits, this colonial home is a piece of history awaiting it's new owners. Built in 1865, the charm of this property can be found in its

    Debbie Kendrick See Real Estate

    10321 Old 79, Hannibal, MO 63401
  • /3

    $100,000

    • Land
    • 4.4 Acres
    • $22,727 per Acre

    3 Lot 3 Ismail Estates, Hannibal, MO 63401

    Attention builders and developers! Zoned for multi-family apartments/townhomes facing the American Legion Golf Course in the Heart of Hannibal. All utilities on site, plus EASY access from The Avenue of the Saints (Hwy 61) and Clinic Road.

    Razack Ismail Century 21 Broughton Team

    3 Lot 3 Ismail Estates, Hannibal, MO 63401
  • /4

    $40,000

    • Land
    • 1.4 Acres
    • $28,571 per Acre

    1 Lot 1 Ismail Estates, Hannibal, MO 63401

    Attention builders and developers! Zoned for multi-family apartments/townhomes facing the American Legion Golf Course in the Heart of Hannibal. All utilities on site, plus EASY access from Fairway Drive.

    Razack Ismail Century 21 Broughton Team

    1 Lot 1 Ismail Estates, Hannibal, MO 63401
  • /9

    $44,900

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

    119 W Terrace Ave, Hannibal, MO 63401

    This bungalow is ideal for a landlord or new homeowner. Located just blocks away from Stowell Elementary school, this home features 2 bedrooms, 1 full bath, and a large eat in kitchen. Off ally parking in the rear makes the home easy to access. The current tenant has occupied the home for about 5 years and pays $550/month. The tenant also pays for all utilities and takes care of lawncare. If you

    Jordahn Leonard Prestige Realty, Inc

    119 W Terrace Ave, Hannibal, MO 63401
  • /10

    $135,000

    • 2 Beds
    • 1 Bath
    • 638 Sq Ft

    657 N Hawkins Ave, Hannibal, MO 63401

    Great 2 bedroom home with updated flooring, remodeled bathroom and main level laundry. The basement offers easy access and great storage. The vinyl siding is newer and you will enjoy the level backyard and the off street parking through the alley access. The covered front porch offers a relaxing spot to enjoy the outdoors. Located close to Mark Twain Elementary School and playground and centrally

    Christina Zeiger Prestige Realty, Inc

    657 N Hawkins Ave, Hannibal, MO 63401
  • /52

    $365,000

    • 4 Beds
    • 4 Baths
    • 3,488 Sq Ft

    603 Country Club Dr, Hannibal, MO 63401

    One-of-a-kind home on a spacious lot in a prime location! Situated on a full acre of land, this charming 2-story, 4-bedroom, 4-bathroom home offers over 3,500 sqft of living space and backs up to a peaceful wooded area, giving you the feeling of country seclusion with the convenience of in-town living. Thoughtful updates blend seamlessly with the home's original charm, including a remodeled

    Barbara Broughton CENTURY 21 Broughton Team

    603 Country Club Dr, Hannibal, MO 63401
  • /3

    $3,900

    • Land
    • 0.11 Acre
    • $36,792 per Acre

    1805 Chestnut St, Hannibal, MO 63401

    0.1 acre +/- lot located on Chestnut Street. Perfect place for your new home! Lot subject to City of Hannibal Building Codes and Ordinances, which can be found on hannibal-mo.gov.

    Connor Doyle Prestige Realty, Inc

    1805 Chestnut St, Hannibal, MO 63401
  • /11

    $55,000

    • 2 Beds
    • 1 Bath
    • 948 Sq Ft

    728 Hickory St, Hannibal, MO 63401

    This cozy bungalow is located in a sought-after community, just minutes from local stores, parks, and all the amenities you need. With a little tender loving care, this home can become your dream space! The property offers great potential for those looking to add their personal touch and make it their own.

    Kristen McPike Berkshire Hathaway HomeServices Select Properties

    728 Hickory St, 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
  • /49

    $640,000

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

    1 Meadowbrook Heights, Hannibal, MO 63401

    Hard to believe...a 13.387-acre property (see survey) in the middle of Hannibal, Mo! Approx. 2600 sq. ft. brick home built in 1970. Built by a very well-known builder of that time for his family, so all amenities of the time were included! Steel beam construction, beautiful crown molding throughout, heated floors, 2 gas fireplaces & abundance of other special touches. The front entrance has

    Sue Giroux Century 21 Broughton Team

    1 Meadowbrook Heights, Hannibal, MO 63401
  • /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
  • /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
  • /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
  • /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
  • /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
  • /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
  • /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
  • /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
  • /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
  • /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

Showing Results 41 - 80, Page 2 of 4

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