26

Hannibal, MO Homes for Sale with Acreage

Section Image Section Image
  • /42

    $824,500

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

    1521 Frank St, Hannibal, MO 63401

    Discover modern comfort, privacy, and convenience in this stunning home set on approximately 13 acres backing directly to scenic Huckleberry Park. Designed with an open floor plan and abundant natural light, this property offers both style and functionality. The heart of the home features a spacious living area that flows seamlessly into a well-appointed kitchen and dining space—perfect for

    Agent Photo

    Roselee Ghattas

    Ravenscraft Realty

    (573) 488-5176

    1521 Frank St, Hannibal, MO 63401
  • /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
  • /49

    $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
  • /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
  • /66

    $450,000

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

    34 Siesta Dr, Hannibal, MO 63401

    Welcome to this meticulously maintained all-brick ranch with a circular driveway, located in desirable El Rancho Estates at the end of a quiet cul-de-sac. Offering 4,695 sq ft of well-designed living space, this home beautifully blends comfort, function, and quality updates throughout. The main level (2,602 sq ft) features formal living and dining rooms,kitchen with stainless steel appliances

    Kourtney Kapfer Berkshire Hathaway HomeServices Select Properties

    34 Siesta Dr, 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
  • /38

    $540,000 Coming Soon

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

    14000 Sydney Rd, Hannibal, MO 63401

    Discover peaceful country living in this beautiful 4-bedroom, 3-bathroom home with 4,500 sqft of finished living space, built in 2017. Situated on 15 secluded acres between Hannibal and Monroe City, this property offers the perfect blend of privacy and convenience. Inside, you'll find an open-concept layout with a stunning stone accent wall in the living room and plenty of natural light. Step

    Larry Job EXP Realty, LLC

    14000 Sydney Rd, 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
  • /15

    $264,500

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

    9197 County Road 418, Hannibal, MO 63401

    This location is west of Hannibal between Highway MM and West Ely Rd outside the city limits on a beautiful lot (1.7 acres) and is calling your name. It has a country setting but is still close to restaurants, shopping, hospital and clinic, along with the Mark Twain Lake being within 30 minutes and so much more. This 4 bedroom, 2 bath home is a spacious with a two car garage offers main living

    Sheena Smith Prestige Realty, Inc

    9197 County Road 418, 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
  • /24

    $270,000

    • 6 Beds
    • 6 Baths
    • 1,900 Sq Ft

    1747 Bay Ave, Hannibal, MO 63401

    Investor alert! This duplex offers a fantastic opportunity with 1,900 sq ft of finished living space, featuring 3 bedrooms, 2.5 bathrooms, and a 2-car garage. Located on a quiet dead-end street, the property includes a walkout basement with laundry and generous storage throughout. Recent updates include a brand-new roof and gutters in 2024, as well as HVAC systems that are just 3 years

    Sue-ann Westhoff Prestige Realty, Inc

    1747 Bay Ave, 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
  • /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
  • /22

    $338,500

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

    4727 Walnut Creek Dr, Hannibal, MO 63401

    Here’s your chance to own a new construction home that’s under roof & ready for you to customize the interior to your liking! Nestled on 7.1 acres just outside the city limits, this 4-bedroom, 3-bathroom, 2,400+sqft home offers the perfect blend of privacy & an open floor plan. You’ll enjoy the convenience of being close to town while still having ample space & seclusion for outdoor activities.

    Aaron Peters Century 21 Broughton Team

    4727 Walnut Creek Dr, Hannibal, MO 63401
  • /10

    $1,100,000

    73 New London Gravel Rd, Hannibal, MO 63401

    Don't miss your chance to own acreage just outside the city limits of Hannibal, MO. This beautiful property offers several breath taking views, gently rolling hills and fencing along the property lines. The acreage is zoned agriculture allowing for numerous possibilities to develop the land. There are several ways to access the property. There is access off of Warren Barrett Road by using an

    Christina Zeiger Prestige Realty, Inc

    73 New London Gravel Rd, Hannibal, MO 63401
  • /7

    $46,000

    • Land
    • 1.64 Acres
    • $28,049 per Acre

    62 Mcintosh Ct, Hannibal, MO 63401

    In one of Hannibal's newest subdivisions, Fette Orchard, this lot is just waiting for you to build your new home!

    Soshia Tymcheck Century 21 Broughton Team

    62 Mcintosh Ct, Hannibal, MO 63401
  • /5

    $61,000

    • Land
    • 1.68 Acres
    • $36,310 per Acre

    67 Jonathan Rd, Hannibal, MO 63401

    In one of Hannibal's newest subdivisions, Fette Orchard, this lot is waiting for you to build your new home.

    Soshia Tymcheck Century 21 Broughton Team

    67 Jonathan Rd, Hannibal, MO 63401
  • /5

    $740,520

    • Land
    • 17 Acres
    • $43,560 per Acre

    3 Munger Ln, Hannibal, MO 63401

    Development land available. 17 acres m/l (subject to survey). Property is located in the retail shopping zone of Hannibal including WalMart, Lowes and other high profile retailers. Ideal potential projects could either be large scale commercial development, residential development or planned mixed use area.

    Jennifer Ruhl Ravenscraft Realty

    3 Munger Ln, Hannibal, MO 63401
  • /5

    $980,100

    • Land
    • 18 Acres
    • $54,450 per Acre

    4 Munger Ln, Hannibal, MO 63401

    Development land available. 18 acres m/l (subject to survey). Lot 4 is a premier lot located at the corner of Munger Ln and Stardust Dr. Over 2000 ft of road frontage. Daily traffic Counts are in the 2500-5000 cars per day range. Property is located in the retail shopping zone of Hannibal including WalMart, Lowes and other high profile retailers. Ideal potential projects could either be large

    Jennifer Ruhl Ravenscraft Realty

    4 Munger Ln, Hannibal, MO 63401
  • /5

    $588,060

    • Land
    • 18 Acres
    • $32,670 per Acre

    2 Munger Ln, Hannibal, MO 63401

    Development land available. 18 acres m/l (subject to survey). Property is located in the retail shopping zone of Hannibal including WalMart, Lowes and other high profile retailers. Ideal potential projects could either be large scale commercial development, residential development or planned mixed use area.

    Jennifer Ruhl Ravenscraft Realty

    2 Munger Ln, Hannibal, MO 63401
  • /6

    $196,000

    • Land
    • 4.5 Acres
    • $43,556 per Acre

    0 Palmyra Rd, Hannibal, MO 63401

    Development land available. 4.5 acres m/l (subject to survey). Property would be perfect for business needing to expand or possibly a multi-unit apartment complex. Zoning is currently agriculture and would need city zoning approval to proceed with your build/plan.

    Jennifer Ruhl Ravenscraft Realty

    0 Palmyra Rd, Hannibal, MO 63401
  • /2

    $75,000

    • Land
    • 2.68 Acres
    • $27,985 per Acre

    Lot 6 Calvert Estates, Hannibal, MO 63401

    Build your dream home on this 2.684 acre lot just right outside of town. This property offers a beautiful blend if open space and privacy. Enjoy the benefits of paved roads and utilities nearby, you'll love the balance of convenience and peaceful living. Call today!

    Madison Christal Christal Property Group, LLC

    Lot 6 Calvert Estates, Hannibal, MO 63401
  • /2

    $51,000

    • Land
    • 1.05 Acres
    • $48,571 per Acre

    19 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

    19 Kitlaw Dr, Hannibal, MO 63401

Home Trends in Hannibal, MO

Housing Trends

Median Sale Price
$176,800
Median Single Family Sale Price
$180,000
Median 2 Bedroom Sale Price
$214,950
Average Price Per Sq Ft
$115
Number of Homes for Sale
16
Last 12 months Home Sales
377
Months of Supply
0.50
Median List Price
$185,000
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
10%
How to Buy a Home How to Finance a Home How to Sell a Home