36

Hannibal, MO Homes for Sale under $600,000

Section Image Section Image
  • /44

    $485,000

    $25K PRICE DROP Under Contract
    • 4 Beds
    • 3 Baths
    • 4,193 Sq Ft

    20 Boca Dr, Hannibal, MO 63401

    MOTIVATED SELLERS! You won't want to miss this stunning home! This beautifully updated 4-bedroom, 3 full bath property truly has it all. The stylish mid-century modern kitchen is a standout feature, complemented by a built-in bar that seamlessly connects the kitchen and living space, perfect for entertaining. Enjoy cozy evenings with two fireplaces, including a charming wood-burning option. The

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    20 Boca Dr, Hannibal, MO 63401
  • /24

    $327,900

    $57K PRICE DROP Under Contract
    • 4 Beds
    • 4 Baths
    • 2,567 Sq Ft

    2610 Marsh Ave, Hannibal, MO 63401

    Welcome to the perfect 4 bed 4 bath home sitting on a well-manicured corner lot in the heart of America's Hometown! Whether you like to spend the majority of your time inside or out, this listing has you covered on both fronts. Step inside to find a massive living room, separate dining, and the largest primary bedroom suite you have ever seen. This home is no stranger to space & comfort with its

    Aaron Peters Century 21 Broughton Team

    2610 Marsh Ave, Hannibal, MO 63401
  • /22

    $359,900

    $20K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,260 Sq Ft

    185 Lake Apollo Dr, Hannibal, MO 63401

    Welcome home to 185 Lake Apollo Drive! This spacious brick ranch offers the perfect blend of comfort, character, and versatility in one of Hannibal’s established neighborhoods. With approximately 3,260 square feet of finished living space, this 4-bedroom, 3-bath home provides plenty of room for everyday living, entertaining, and growing.Step inside to a welcoming main level featuring both

    Roselee Ghattas Ravenscraft Realty

    185 Lake Apollo Dr, Hannibal, MO 63401
  • /49

    $320,000

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

    2009 Crescent Dr, Hannibal, MO 63401

    Back on the market due to the sellers' unforeseen life changes, creating a second opportunity to make this exceptional home yours.From the moment you step inside, you'll appreciate the more than 3,500 square feet of living space this 4-bedroom, 3.5-bath home has to offer. Designed for comfortable everyday living and entertaining, this home features fireplaces on both the main and lower

    Charles Rapp Prestige Realty, Inc

    2009 Crescent Dr, Hannibal, MO 63401
  • /49

    $329,000

    $10K PRICE DROP
    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway presents an excellent mixed-use investment or owner-occupant opportunity. This versatile property features two upper-level residential apartments and a flexible commercial space on the main floor, offering the potential for multiple income streams.The upper levels include two separate apartments, both currently occupied by

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, Hannibal, MO 63401
  • /2

    $395,000

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

    261 Hummingbird Ln, Hannibal, MO 63401

    Need space in a beautiful area!? Check out this 3,700+sqft of livable space, 5-bed, 4-bath home complete with an in-ground pool, nestled in one of Hannibal's most sought-after subdivisions! It isn't every day you have the opportunity to pick up property with half as much as this one has to offer at this price point and amenities such as: a massive concrete basketball court, half acre of land,

    Aaron Peters Century 21 Broughton Team

    261 Hummingbird Ln, Hannibal, MO 63401
  • /87

    $470,000

    New Construction $5K PRICE DROP Under Contract
    • 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
  • /36

    $425,000

    New Construction Pending
    • 4 Beds
    • 2.5 Baths
    • 2,436 Sq Ft

    10755 Ssr-H, Hannibal, MO 63401

    Thoughtfully designed and beautifully crafted, this brand-new modern barndominium offers the perfect balance of style, comfort, and space on 3.5 acres in the Monroe City School District. Featuring 4 bedrooms, 2.5 baths, and an open-concept layout with contemporary finishes throughout, the home is ideal for both everyday living and entertaining. The impressive 40x30 attached garage/shop includes

    Larry Job EXP Realty, LLC

    10755 Ssr-H, Hannibal, MO 63401
  • /27

    $433,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 2,304 Sq Ft

    11120 W Lakeshore Dr, Hannibal, MO 63401

    Built in 2024 and sitting right on the lake at the end of a private dead-end road, this 2,304 sq ft home checks every box. The vaulted hearth room with wood-burning fireplace faces the water, it's the kind of room you never want to leave. Granite countertops, gas stove, walk-in pantry, surround sound, and geothermal HVAC keep everyday living effortless. The primary suite is a true retreat,

    Sue-ann Westhoff Prestige Realty, Inc

    11120 W Lakeshore Dr, Hannibal, MO 63401
  • /32

    $585,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 4,040 Sq Ft

    52839 Norwoods Place, Hannibal, MO 63401

    New construction offering 3 bedrooms, 2 baths, and 2,020 sq ft of thoughtfully designed main-level living. The open-concept floor plan flows easily from room to room, with oversized windows framing views of Hole 3 at Norwoods Golf Course and filling the space with natural light. A split bedroom design places the primary suite privately apart from the two additional bedrooms, complete with a large

    Sue-ann Westhoff Prestige Realty, Inc

    52839 Norwoods Place, Hannibal, MO 63401
  • /16

    $314,900

    New Construction $40K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,536 Sq Ft

    53354 Highway Hh, Hannibal, MO 63401

    Three bed, two bath home with a two car attached garage sitting on 3.57 surveyed acres located just south west of Hannibal, MO. Open floor plan design. Kitchen with granite countertop and stainless steel appliances. Fridge and stove will be installed shortly. Master bedroom with a walk-in closet and master bathroom. Home is located on tract 6 on the survey picture.

    Daniel Miller Missouri Real Estate

    53354 Highway Hh, Hannibal, MO 63401
  • /25

    $519,000

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

    5 Huntingdon Rd, Hannibal, MO 63401

    Welcome home to this impressive brick residence offering over 4,000 square feet of living space, with 3-4 bedrooms, 3 full bathrooms, and a walkout basement.From the moment you arrive, the home’s attractive brick exterior, manicured lawn, mature landscaping, and expansive driveway create wonderful curb appeal. An oversized two-car garage provides plenty of room for vehicles, storage, and more

    Sheena Smith Prestige Realty, Inc

    5 Huntingdon Rd, Hannibal, MO 63401
  • /52

    $319,000

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

    22 Hibiscus Ln, Hannibal, MO 63401

    Offering over 2,000 finished square feet of living space, this spacious home provides generous room sizes, abundant storage, and a versatile layout. Step inside to an oversized living room featuring a cozy gas fireplace. The centrally located kitchen offers a breakfast bar and convenient walkout access to the covered deck, with a separate dining area nearby. Main-level laundry is located just off

    Ariana Brown Prestige Realty, Inc

    22 Hibiscus Ln, Hannibal, MO 63401
  • /27

    $385,000

    New Construction
    • 4 Beds
    • 2.5 Baths
    • 1,910 Sq Ft

    9153 Idell Creek Ln, Hannibal, MO 63401

    Welcome home to this stunning custom-built new construction featuring 4 bedrooms, 2.5 bathrooms, and 1,910 square feet of thoughtfully designed living space. Nestled among mature trees, this beautiful home offers the perfect blend of modern craftsmanship and natural beauty. Step inside to discover an open and inviting floor plan highlighted by elegant quartz countertops, quality finishes, and

    Jordahn Leonard Prestige Realty, Inc

    9153 Idell Creek Ln, Hannibal, MO 63401
  • /33

    $469,000

    New Construction $26K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,500 Sq Ft

    177 Kitlaw Dr, Hannibal, MO 63401

    Motivated Seller! Welcome to this beautiful new construction home in one of Hannibal’s newest subdivisions! Designed for easy main-level living, this open-concept home features vaulted ceilings and a bright, airy layout. The kitchen showcases white-on-white cabinetry, granite countertops, a full stainless steel appliance package, abundant cabinet space, and a walk-in pantry. A large center island

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /3

    $361,600

    Under Contract
    • Land
    • 45.2 Acres
    • $8,000 per Acre

    58079 Dow Trail, Hannibal, MO 63401

    Escape to your own private retreat with this beautiful 45.2-acre property offering the perfect blend of seclusion, natural beauty, and endless possibilities. Surrounded by mature trees and abundant wildlife, this picturesque tract is ideal for building your dream home, creating a weekend getaway, or simply enjoying the tranquility of country living.Whether you’re looking for privacy,

    Sheena Smith Prestige Realty, Inc

    58079 Dow Trail, Hannibal, MO 63401
  • /39

    $535,000

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

    52851 Norwoods Place, Hannibal, MO 63401

    Welcome to 52851 Norwoods Place, where quality craftsmanship and golf course living come together. This beautiful all-brick home offers 3 bedrooms, 2.5 baths, and an open, inviting layout highlighted by tall ceilings, exceptional finishes, and gorgeous flooring throughout.Designed for convenient main-level living, the home features a spacious primary suite, functional living areas, and a

    Jacob Buckman Century 21 Broughton Team

    52851 Norwoods Place, Hannibal, MO 63401
  • /23

    $314,900

    New Construction $38K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,536 Sq Ft

    53414 Highway Hh, Hannibal, MO 63401

    Three bed, two bath home with a two car attached garage sitting on 3.12 surveyed acres located just south west of Hannibal, MO. Open floor plan design with a large living room area. Hickory kitchen cabinets with granite countertops. Master bedroom comes with a full bathroom and a walk-in closet. There is a 24x36 machine shed with concrete floors on the property as well!

    Daniel Miller Missouri Real Estate

    53414 Highway Hh, Hannibal, MO 63401
  • /37

    $494,000

    New Construction $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,981 Sq Ft

    705 Mcintosh Ct, Hannibal, MO 63401

    Charming 3-Bedroom Home in Fette Orchard Subdivision. Tucked away on a quiet cul-de-sac, this beautifully designed 3-bedroom, 2-bath home offers comfort, space, and room to grow. The open floor plan creates an easy flow from the living area to the kitchen, where you'll find a large island perfect for gathering and a convenient walk-in pantry/laundry combo that maximizes functionality. A covered

    Razack Ismail Century 21 Broughton Team

    705 Mcintosh Ct, Hannibal, MO 63401
  • /14

    $450,000

    • Land
    • 27.2 Acres
    • $16,544 per Acre

    418 County Road 418, Hannibal, MO 63401

    27.2 acres of prime ground just off blacktop, offering the ideal blend of convenience and opportunity. With water and electric available at the road, this property is well-positioned for your future build - whether you're planning a private residence or multiple home sites. The gently rolling terrain provides excellent building locations and scenic views, while approximately 24± acres of

    Jacob Buckman Century 21 Broughton Team

    418 County Road 418, Hannibal, MO 63401
  • /5

    $500,000

    • Land
    • 4 Acres
    • $125,000 per Acre

    Lots 10 & 11 Forrest Drive Rd, Hannibal, MO 63401

    4 Acres in a great location with unlimited potential! Zoned for commercial use and located near the hospital, clinic and several other medical facilities and right next to Moberly Area Community College.

    Samantha Yakes Century 21 Broughton Team

    Lots 10 & 11 Forrest Drive Rd, Hannibal, MO 63401
  • /76

    $439,000

    • 8 Beds
    • 3.5 Baths
    • 4,980 Sq Ft

    221 N 5th St, Hannibal, MO 63401

    Step into a rare opportunity to own a true piece of Hannibal history with the iconic Dubach Inn—an elegant Italianate villa originally constructed in 1871 and offering nearly 5,000 square feet of finished living space. With the next owner becoming just the fifth owner in its 155 year history- The Dubach Inn represents a level of preservation and legacy that is rarely available. Ideally located

    Madison Christal Christal Property Group, LLC

    221 N 5th St, Hannibal, MO 63401
  • /29

    $438,500

    Under Contract
    • 5 Beds
    • 3.5 Baths
    • 4,912 Sq Ft

    88 Heritage Rd, Hannibal, MO 63401

    Comfort and convenience in this attractive single-family residence built in 2012 offers a great property for modern living. The heart of this home is its well-appointed kitchen with ample cabinets, granite counter-tops, eating bar, and pantry. Enjoy the living room with gas log fireplace, separate dining room and office all complete the main level. 4 bedrooms upstairs with spacious primary

    Sheri Neisen Prestige Realty, Inc

    88 Heritage Rd, Hannibal, MO 63401
  • /48

    $399,850

    $40K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,927 Sq Ft

    5687 Clear Creek, Hannibal, MO 63401

    Built in 2018, this stunning ranch-style home offers the perfect blend of modern design, quality finishes, and functional living space. Featuring 3 bedrooms, 3 full bathrooms, and nearly 2,927 finished square feet (1,562 on the main level and 1,365 in the finished walkout lower level), this home has room for everyone to spread out and enjoy. Situated Clear Creek Subdivision, conveniently located

    Rickelle Pimentel Christal Property Group, LLC

    5687 Clear Creek, Hannibal, MO 63401
  • /20

    $419,900

    New Construction $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,849 Sq Ft

    205 E Larkspur Ct, Hannibal, MO 63401

    This beautifully crafted new construction home offers 3 bedrooms and 2 bathrooms, thoughtfully designed on a slab foundation for low-maintenance living. The oversized garage provides ample space for vehicles and includes convenient attic storage above. The exterior features three sides of classic brick, complemented by durable composite siding on the rear. Inside, you’ll find a spacious and

    Tara Zeiger Prestige Realty, Inc

    205 E Larkspur Ct, Hannibal, MO 63401
  • /30

    $468,000

    New Construction
    • 4 Beds
    • 2 Baths
    • 2,086 Sq Ft

    360 Honeysuckle Dr, Hannibal, MO 63401

    Stunning New Construction – Full Brick HomeWelcome to this beautifully crafted, full brick new construction home offering over 2,000 sq ft of finished living space. This 4-bedroom, 2-bathroom home blends timeless architecture with thoughtful, high-end finishes throughout.The open-concept kitchen is a showstopper, featuring 42" maple cabinets with elegant crown molding, quartz countertops

    Sue-ann Westhoff Prestige Realty, Inc

    360 Honeysuckle Dr, Hannibal, MO 63401
  • /23

    $324,000

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,396 Sq Ft

    4024 Breckenridge Dr, Hannibal, MO 63401

    This 4-year-old home offers easy one-level living on a slab foundation with a private backyard backing to woods. Inside, an open concept floor plan connects the living area to an eat-in kitchen featuring granite countertops and plenty of room to gather. The split bedroom design places the primary suite privately apart from two additional bedrooms, with 2 full baths total. The primary suite

    Sue-ann Westhoff Prestige Realty, Inc

    4024 Breckenridge Dr, Hannibal, MO 63401
  • /28

    $324,900

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

    4010 Breckenridge Dr, Hannibal, MO 63401

    Welcome to 4010 Breckenridge Drive—a 3-bedroom, 2-bath home featuring a fresh contemporary design and comfortable, modern living. The property backs to peaceful woods, while the fully fenced backyard and privacy fence create a secluded setting for relaxing, entertaining, or enjoying time outdoors. Thoughtful upgrades include a water softener and water filtration system. Stylish, private, and

    Kassondra Terrill EXP Realty, LLC

    4010 Breckenridge Dr, Hannibal, MO 63401
  • /54

    $499,500

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

    1 Meadowbrook Heights, Hannibal, MO 63401

    Almost unbelievable! A hidden gem with surveyed 13.387 acres within the city of Hannibal! Included is the approx. 2600 sq. ft. brick raised ranch style home, a 35'x25' outbuilding, a 2-car tuck under garage plus a 1-car detached garage, & peaceful "country" tranquility... in town! The old barn previously was home to a couple of horses. Here's a few other details: Quality steel beam construction!

    Sue Giroux Century 21 Broughton Team

    1 Meadowbrook Heights, Hannibal, MO 63401
  • /17

    $325,000

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft

    4055 Breckenridge Dr, Hannibal, MO 63401

    Built in 2025, this beautifully constructed home offers 1,200 sq feet of thoughtfully designed living space with an open floor plan layout. 3 spacious bedrooms and 2 conveniently located bathrooms makes this home incredibly accessible. Located in one of Hannibal's newer neighborhoods, this property sits near the end of a cul-de-sac. Enjoy beautiful stainless-steel appliances, granite counter

    Alexandria Cross Christal Property Group, LLC

    4055 Breckenridge Dr, Hannibal, MO 63401
  • /43

    $366,000

    $7K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,540 Sq Ft

    4 El Rancho Dr, Hannibal, MO 63401

    Welcome to this exceptional tri-level home offering the space and flexibility modern families want. With three distinct living and family room areas spread across multiple levels, there's room for everyone to gather, relax, or unwind in their own space.The heart of the home features a cozy hearth room with gas insert fireplace, perfect for morning coffee alongside a well-appointed eat-in

    Sue-ann Westhoff Prestige Realty, Inc

    4 El Rancho Dr, Hannibal, MO 63401
  • /43

    $300,000

    New Construction $40K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 1,980 Sq Ft

    707 Hayward St, Hannibal, MO 63401

    Brand-new construction (first of many more!) thoughtfully designed for simple, low-maintenance living! This modern 4 bedroom, 3 bathroom home offers a functional layout with quality finishes and practical features throughout. The kitchen and laundry room are built with flexibility in mind, offering the option for gas or electric appliances. The open kitchen and living room combination features

    Ariana Brown Prestige Realty, Inc

    707 Hayward St, Hannibal, MO 63401
  • /24

    $369,000

    • 5 Beds
    • 2.5 Baths
    • 2,334 Sq Ft

    56540 Mcfall Place, Hannibal, MO 63401

    If space is what you’re looking for, this home in the Ideal Villa Subdivision has plenty of it! With over 2,200 square feet of finished living space, five bedrooms, and 2.5 bathrooms, there’s room to spread out with even more potential downstairs. Step inside to a welcoming two-story foyer filled with natural light. The main level features a comfortable living room with a gas fireplace, a formal

    Connor Doyle Prestige Realty, Inc

    56540 Mcfall Place, Hannibal, MO 63401
  • /17

    $385,000

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

    1310 Country Club Dr, Hannibal, MO 63401

    If you’ve been looking for a home that’s truly move in ready, this one is worth a look. Every room reflects the care that’s gone into this beautifully renovated brick ranch, and the immaculate condition is something you’ll notice the moment you walk through the door. The main level offers two comfortable bedrooms and a full bath, while the finished basement adds two nonconforming bedrooms, a

    Connor Doyle Prestige Realty, Inc

    1310 Country Club Dr, Hannibal, MO 63401
  • /2

    $543,200

    • Land
    • 67.4 Acres
    • $8,059 per Acre

    0 Dow Trail, Hannibal, MO 63401

    Escape to your own private retreat with this beautiful 67.9 -acre wooded property offering the perfect blend of seclusion, natural beauty, and endless possibilities. Surrounded by mature trees and abundant wildlife, this picturesque tract is ideal for building your dream home, creating a weekend getaway, or simply enjoying the tranquility of country living. Whether you’re looking for privacy,

    Sheena Smith Prestige Realty, Inc

    0 Dow Trail, Hannibal, MO 63401
  • /52

    $345,000

    Under Contract
    • 5 Beds
    • 3 Baths
    • 3,088 Sq Ft

    56511 Janapas Trail, Hannibal, MO 63401

    Welcome home to 56511 Janapas Trail! This beautiful ranch-style home offers the perfect blend of comfort, space, and recent updates. Featuring a spacious open layout with plenty of room to spread out, this property is ready for its next owner to enjoy. Major improvements include a new roof installed in 2023 and a newly finished walkout basement completed by the current owner, adding incredible

    Rickelle Pimentel Christal Property Group, LLC

    56511 Janapas Trail, Hannibal, MO 63401

Home Price Trends

Median Sale Price
$180,000
Median Single Family Sale Price
$193,000
Median 2 Bedroom Sale Price
$115,000
Median 1 Bedroom Sale Price
$45,000
Average Price Per Sq Ft
$121
Number of Homes for Sale
55
Last 12 months Home Sales
221
Months of Supply
3.00
Median List Price
$187,000
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
3%
How to Buy a Home How to Finance a Home How to Sell a Home