168

Newest Homes for Sale in Hannibal, MO

Section Image Section Image
  • /15

    $118,000

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

    3301 Saint Marys Ave, Hannibal, MO 63401

    Looking for a home with a little room to make your own? This charming bungalow sits on a corner lot and offers a practical layout with plenty of potential. The main level features two bedrooms, one full bathroom, and a convenient laundry room, while the full unfinished basement provides excellent storage. Inside, you'll find original hardwood floors in the living room and one of the bedrooms,

    Connor Doyle Prestige Realty, Inc

    3301 Saint Marys Ave, Hannibal, MO 63401
  • /6

    $59,000

    • Land
    • 29,272 Sq Ft
    • $87,798 per Acre

    43 Gala Dr, Hannibal, MO 63401

    Great Walk-out Lot available for your next home, with privacy in the backyard. Public water, sewer and natural gas on site. 25' set backs off front line and 5' off each sideline, plans must be approved by Architectural Review Board. $100 HOA fee paid yearly, minimum sq ft is 1700.

    Sue-ann Westhoff Prestige Realty, Inc

    43 Gala Dr, Hannibal, MO 63401
  • /30

    $299,900

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,292 Sq Ft

    135 Pioneer Trail, Hannibal, MO 63401

    Welcome to 135 Pioneer Trail, a spacious 3-bedroom, 3-bath home in a desirable and conveniently located Hannibal neighborhood. Recent improvements include newly updated basement flooring and paint, giving the lower level a fresh look and plenty of possibilities for additional living or recreation space. One of the highlights of the home is the beautiful sunroom, offering a bright and inviting

    Kassondra Terrill EXP Realty, LLC

    135 Pioneer Trail, 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
  • /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

    $274,000

    • 4 Beds
    • 2.5 Baths
    • 3,162 Sq Ft

    615 Center St, Hannibal, MO 63401

    Built in 1916 and designed by St. Louis architects, this Arts & Crafts landmark was commissioned by Herman Riedel — owner of the Ice House, Riedel Brewery, and Cruikshank Lumber — who spared no expense on materials. His German builder personally inspected every lumber delivery and rejected anything short of the best. The result is a house built like a tank: floor joists set at 12" instead of the

    Sue-ann Westhoff Prestige Realty, Inc

    615 Center St, Hannibal, MO 63401
  • /48

    $789,000

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

    1521 Frank St, Hannibal, MO 63401

    Welcome to one of the most beautiful properties to ever hit the Hannibal market! Recently built 3,200+sqft home with premium features/finishes, massive in-ground pool, sitting on 12.4 acres inside city limits, but tucked away out of the noise. Inside you will find an open floor plan accented with a stone fireplace, premium flooring, the most stunning kitchen in town with ample room to host, & too

    Aaron Peters Century 21 Broughton Team

    1521 Frank St, Hannibal, MO 63401
  • /12

    $120,000

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,270 Sq Ft

    903 Fulton Ave, Hannibal, MO 63401

    Come see this well-maintained home featuring several unique qualities for the area. This charming property offers three bedrooms, over 1,200 square feet of living space, convenient off-street parking with alley access, and a covered carport. The fenced front yard provides a great space for relaxing, entertaining, or enjoying time outdoors. Don't miss the opportunity to make this well-cared-for

    Charles Rapp Prestige Realty, Inc

    903 Fulton Ave, Hannibal, MO 63401
  • /6

    $10,000

    • Land
    • 4,486 Sq Ft
    • $97,087 per Acre

    923 Center St, Hannibal, MO 63401

    A lovely home with lots of history used to be located here, but sadly it was destroyed by a fire. Of course, all of the utilities are available. So maybe you would like to build your new home here, or you may have other needs for a city lot. Either way, this corner lot may be just what you've been looking for because it is zoned commercial! So call city hall for guidance and get started! It is

    Sue Giroux Century 21 Broughton Team

    923 Center St, 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
  • /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
  • /3

    $210,000

    Under Contract
    • 4 Beds
    • 2 Baths
    • 1,222 Sq Ft

    3700 Leonard Ave, Hannibal, MO 63401

    Welcome to 3700 Leonard Avenue! This recently renovated home offers 4 bedrooms and 2 bathrooms. Fresh paint and thoughtful improvements throughout give the home a clean, move-in-ready feel. Situated on a generous lot near Oakwood Elementary, the property provides plenty of outdoor space for gardening, recreation, and entertaining. Schedule your private showing today—additional photos coming soon!

    Kassondra Terrill EXP Realty, LLC

    3700 Leonard Ave, Hannibal, MO 63401
  • /3

    $85,000

    • 3 Beds
    • 1 Bath
    • 936 Sq Ft

    210 N Griffith St, Hannibal, MO 63401

    Three-bedroom home with a covered front porch and a large backyard! Currently a rental property with a long-term tenant and priced so aggressively, this is an excellent investment property or would make a great starter home!

    Soshia Tymcheck Century 21 Broughton Team

    210 N Griffith St, Hannibal, MO 63401
  • /3

    $70,000

    • 2 Beds
    • 1 Bath
    • 886 Sq Ft

    1127 Sierra St, Hannibal, MO 63401

    Two bedroom home sitting on a double lot. This home is full of charm from the covered front porch to original hardwood floors you definitely don't want to miss this one!

    Soshia Tymcheck Century 21 Broughton Team

    1127 Sierra St, 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
  • /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
  • /89

    $749,900

    New Construction
    • 5 Beds
    • 3.5 Baths
    • 3,600 Sq Ft

    10116 Norwoods Ct, Hannibal, MO 63401

    Experience luxury in this stunning new construction home, built in 2026 and perfectly positioned on Norwoods Golf Club. This striking brick home with modern board and batten siding accents offers approximately 3,600 finished square feet, featuring 5 bedrooms, 4 bathrooms, 2,400 square feet on the main level, and an additional 1,200 finished square feet in the walkout basement.Designed with

    Madison Christal Christal Property Group, LLC

    10116 Norwoods Ct, Hannibal, MO 63401
  • /84

    $1,500,000

    • 5 Beds
    • 4.5 Baths
    • 5,612 Sq Ft

    4 River Hills, Hannibal, MO 63401

    Perched high above the Mississippi River on 9.7 scenic acres just outside of Hannibal on Highway 79, this custom-built 5-bedroom, 4.5-bath home offers breathtaking panoramic views and a truly one-of-a-kind setting. Built in 2003, the home was thoughtfully designed to take full advantage of its bluff-top location, with expansive windows and an open floor plan that capture the beauty of the river

    Lucas Mitchell Trophy Properties & Auction

    4 River Hills, 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
  • /24

    $48,000

    $4K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 812 Sq Ft

    808 Vermont St, Hannibal, MO 63401

    Opportunity awaits with this 2-bedroom, 1-bath home located on a level lot at 808 Vermont Street in Hannibal. Previously used as a rental property, this home has already seen several recent updates, including new carpet and flooring, fresh interior paint, a new bathroom vanity, new water lines and electric wall heaters. These improvements offer a solid starting point for an investor or buyer

    Teree Haynes Hannibal Realty LLC

    808 Vermont St, Hannibal, MO 63401
  • /17

    $149,000

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,126 Sq Ft

    8 Wauneta Place, Hannibal, MO 63401

    Affordable, move-in ready, and beautifully remodeled, this charming ranch-style home is ready for its next owner! Offering 3 bedrooms and 1 full bathroom, this home features numerous updates, including a new HVAC system and new water heater for added comfort and peace of mind. The kitchen is equipped with a gas range, perfect for those who love to cook, while the durable metal roof provides

    Ariana Brown Prestige Realty, Inc

    8 Wauneta Place, Hannibal, MO 63401
  • /29

    $158,000

    $12K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,025 Sq Ft

    2713 Laclede St, Hannibal, MO 63401

    Seller's are motivated!! Move-in ready and full of updates, this charming 2-bedroom, 1-bath bungalow offers the perfect blend of character and modern convenience. Original hardwood floors throughout most of the home. The beautifully updated kitchen features custom cabinetry, stainless steel appliances, and a bright dining area that opens to the covered back porch—perfect for relaxing or

    Madison Christal Christal Property Group, LLC

    2713 Laclede St, Hannibal, MO 63401
  • /18

    $19,900

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

    215 Division St, Hannibal, MO 63401

    Investor opportunity! Bring your vision and transform this 2-bedroom, 2-bath home into something special. Featuring hardwood floors and plenty of potential, this property is ready for a complete remodel. Whether you're an investor or a buyer looking for your next renovation project, this home offers a great opportunity to add value. Property is being sold as-is.

    Agent Photo

    Jenny Wisniewski

    Landmark Realty

    215 Division St, Hannibal, MO 63401
  • /43

    $245,000

    $18K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,894 Sq Ft

    4999 College Ave, Hannibal, MO 63401

    Discover the perfect blend of comfort, space, and practicality in this inviting 2-bedroom, 2-bath home. Designed with everyday living in mind, the spacious layout includes a full basement offering endless possibilities for additional living space, a recreation room, sleeping room, workshop, or abundant storage. The owners replaced the roof in 2024.You'll appreciate the generous storage

    Kelly LaForce Century 21 Broughton Team

    4999 College Ave, 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
  • /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
  • /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
  • /30

    $295,000

    • 4 Beds
    • 2.5 Baths
    • 2,660 Sq Ft

    412 North St, Hannibal, MO 63401

    You will fall in love with this home the instant you walk in! Near downtown Hannibal, 412 North Street is updated and immaculate inside and out! This property offers three floors of living space, an extra-large lot, and a charming front porch. The main floor has a large entry way with built-in original woodwork, living room, dining room, kitchen, and half bathroom. Off the kitchen is a deck with

    J'Nelle Lee Hannibal Realty LLC

    412 North St, Hannibal, MO 63401
  • /2

    $49,000

    • Land
    • 17,424 Sq Ft
    • $122,500 per Acre

    0 Lot 56 Minnow Creek Subdvsn Unit MIS26045809, 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

    Aaron Peters Century 21 Broughton Team

    0 Lot 56 Minnow Creek Subdvsn Unit MIS26045809, 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
  • /61

    $975,000

    $15K PRICE DROP
    • 4 Beds
    • 4.5 Baths
    • 5,432 Sq Ft

    17 Orchard Point Rd, Hannibal, MO 63401

    Exquisite two-story red brick estate in the prestigious Orchard Point community, set on 3.4 beautifully landscaped acres with a graceful circle drive. This 5,432 finished-square-foot home offers 4 bedrooms, 4 full and 1 half bathrooms, and an impressive list of custom features throughout.The main level welcomes you with a luxurious primary suite, plus a warm and inviting hearth room anchored

    Sue-ann Westhoff Prestige Realty, Inc

    17 Orchard Point Rd, Hannibal, MO 63401
  • /6

    $20,000

    $30K PRICE DROP
    • Land
    • 7,492 Sq Ft
    • $116,279 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.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    1008 Center St, Hannibal, MO 63401
  • /20

    $237,500

    $2K PRICE DROP Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,663 Sq Ft

    3319 Bradley St, Hannibal, MO 63401

    You may get tired of reading the word NEW but this home has it all! Wiring, Plumbing, Flooring, 2 1/2 Bathrooms, Kitchen, all new Appliances, HVAC, Hot Water Heater, 2 Mini-Splits, Roof, side Deck and even some Siding. Spacious 3 bedrooms with ample closet space in each. 2 full bathrooms offer double sinks in each. Half bath is also the stackable laundry area. Full walk-out unfinished

    Lisa Ball Prestige Realty, Inc

    3319 Bradley St, Hannibal, MO 63401
  • /8

    $98,000

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft

    1610 Fulton Ave, Hannibal, MO 63401

    3 beds - 1 bath - great starter home! Kitchen appliances convey!Seller is selling as is - no utils.

    Jordahn Leonard Prestige Realty, Inc

    1610 Fulton Ave, 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
  • /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
  • /13

    $139,000

    $10K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,234 Sq Ft

    2706 Saint Marys Ave, Hannibal, MO 63401

    This charming home offers many updated features. Fresh coat of paint on the exterior, new wiring throughout the house, new chimney liner and new laminate flooring in the kitchen and one bedroom, all completed in 2026. The roof was replaced in the fall of 2023 as well as the guttering and downspouts. The hot water heater was new in 2025 and the bathroom was completely updated six years ago. The

    John McGuire Prestige Realty, Inc

    2706 Saint Marys Ave, Hannibal, MO 63401
  • /3

    $19,900

    $9K PRICE DROP
    • Land
    • 9,408 Sq Ft
    • $92,130 per Acre

    3024 Moberly Ave, Hannibal, MO 63401

    Very Motivated Seller! Three Fully Fenced City Lots with Endless Possibilities! Don’t miss this opportunity to own three spacious city lots offering plenty of room and flexibility. The property is fully fenced and is currently being used for storage, but it’s ready for your vision! Whether you’re looking to build a new home, create a recreational getaway, expand your garden, or simply enjoy extra

    Jennifer Ruhl Ravenscraft Realty

    3024 Moberly Ave, Hannibal, MO 63401
  • /21

    $149,900

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

    627 Pine St, Hannibal, MO 63401

    Move-in ready and packed with updates! This charming 2-bedroom, 1-bath home offers comfort, convenience, and room to grow. Featuring desirable main-level laundry, a functional floor plan, and a spacious 1-car garage, this home is designed for easy everyday living. Situated on a generous double lot, you’ll love the extra outdoor space—perfect for gardening, entertaining, pets, future additions, or

    Jennifer Ruhl Ravenscraft Realty

    627 Pine St, Hannibal, MO 63401
  • /49

    $607,250

    $20K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 3,084 Sq Ft

    132 Gala Dr, Hannibal, MO 63401

    Welcome to your next home at 132 Gala Dr. where sophisticated design meetseveryday comfort in one of Hannibal’s most prestigious neighborhoods. Thoughtfullycrafted in 2023, this exceptional, custom home boasts almost 3,100 square feet offinished living spaces seamlessly blending elegant finishes with modern functionality.Just minutes from historic downtown Hannibal with its

    Teree Haynes Hannibal Realty LLC

    132 Gala Dr, Hannibal, MO 63401

Showing Results 41 - 80, Page 2 of 5

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