Refine Search
Sort by
$60,000
1 Beds 1 Baths 26045550 MLS
Here’s your opportunity to own a home that’s ready to live in at a price point that’s hard to find these days! With just a little TLC, you can bring out the charm and potential this home has to offer. The main level features a spacious bedroom, full bathroom with laundry, and a large living room. Outside, the generous backyard provides plenty of room for hobbies, entertaining, or family activities. Situated on a corner lot with convenient alley access along the rear of the property, there’s also added flexibility for parking, projects, or outdoor use. The dry basement offers valuable additional space for storage and potential for a designated shop area for hobbies or projects. If you’re looking for an affordable home with great potential, don’t miss your chance to make this one yours!

1218 Walnut St, Hannibal

$84,000
2 Beds 1 Baths 26058104 MLS
Welcome to 421 Edwards St! This charming 2-bedroom, 1-bath bungalow offers comfortable one-level living with nearly 1,000 square feet of space. Step inside to find fresh paint, new flooring, and a functional layout that makes the home feel bright and inviting. Both bedrooms and the full bath are conveniently located on the main level. The concrete basement provides additional storage and access to the tuck-under garage. Outside, you'll find a spacious backyard with plenty of room to enjoy. Conveniently located just minutes from downtown Hannibal and the riverfront, this move-in ready home offers an affordable opportunity for a first-time buyer, downsizer, or investor. Schedule your showing and see what 421 Edwards St has to offer!

421 Edwards St, Hannibal

$185,000
2 Beds 1 Baths 26057390 MLS
Move- in ready and full of charm! This beautifully maintained home blends thoughtful updates with the character of its original details. The updated kitchen features new stainless steel appliances, including a refrigerator, dishwasher, electric range/oven, and microwave, along with stylish luxury vinyl flooring. The updated bathroom offers a new vanity, toilet, large soaking tub, and luxury vinyl flooring. Original hardwood floors add warmth and character to the living room, dining room, and front bedroom. Bedroom 2 features a spacious walk-in closet with new carpeting. You'll appreciate the home's original woodwork and doors, adding timeless character throughout. A convenient side entrance leads to a large, level backyard, providing plenty of space for outdoor enjoyment. With its combination of modern updates and original charm, this home is ready for its new owner!

1628 Singleton Ave, Hannibal

$535,000
3 Beds 3 Baths 26057507 MLS
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 well-appointed kitchen, all on a slab foundation. Upstairs, a versatile bonus room provides the perfect space for a home office, playroom, hobby area, or additional living space. Step outside and enjoy peaceful views as the backyard backs directly to Norwoods Golf Course. Additional features include geothermal heating and cooling for energy efficiency, a 2-car attached garage, and the low-maintenance durability of an all-brick exterior. This is a rare opportunity to own a well-built home in one of Hannibal's most desirable golf course communities.

52851 Norwoods Pl, Hannibal

$145,000
3 Beds 2 Baths 26056722 MLS Huckleberry Heights Condo BLDG.
Condominium living is a great option for buyers looking for more carefree living with less exterior maintenance—and Unit 808 has plenty to offer! Located on the 2nd floor, this spacious 3-bedroom, 2-bath condo features 1142 sq. ft. of living space. And let’s talk about the view! Enjoy the beautiful view of the pool from the kitchen and living room, with the deck just outside. The living room features a vaulted ceiling and sliding glass doors that bring in plenty of natural light. The updated kitchen offers newer flooring, oak cabinetry and appliances that will stay, including a range that is just 2 years old. The large primary bedroom features 2 closets, and a private bath. The laundry room offers great shelving, and the washer and dryer are included. Carpet was professionally cleaned. One designated covered carport space and a storage closet complete the package. Enjoy the space, the view and the convenience of condo living. Make your appointment today! #lovewhereyoulive

808 Huckleberry Heights Dr, Hannibal

$150,000
3 Beds 2 Baths 26056711 MLS
Schedule your showing ASAP to see this wonderful home! The owners have poured years of love and care into this property, and it truly shows. Over the past five years, numerous updates have been completed, including a new water heater, roof, front windows, siding, restored hardwood floors, remodeled bathrooms, and a remodeled finished basement area. Within the past year, the washer and oven have also been replaced. The home features two bedrooms and a full bathroom on the main level, while the basement offers additional living space currently being used as a non-conforming bedroom, along with a utility room and second full bathroom. Outside, you’ll appreciate the shared oversized driveway and tuck-under garage, providing convenient parking and storage. This charming home has been lovingly maintained and thoughtfully updated. Don’t wait—schedule your showing today before this one is gone!

2823 Pleasant St, Hannibal

$369,000
5 Beds 3 Baths 26056676 MLS
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 dining room, and a spacious kitchen with stainless steel appliances, breakfast bar, and plenty of room for an everyday dining table. Just off the kitchen, step onto the wood deck, a great spot for grilling, entertaining, or enjoying your morning coffee. A walk-in laundry and pantry area adds plenty of everyday convenience, along with an attached two-car garage. Upstairs, you’ll find four generously sized bedrooms, including a spacious primary suite. The primary bathroom features a jetted tub, separate shower, and an impressively large walk-in closet. Downstairs, the walkout basement adds a fifth conforming bedroom, while the remaining unfinished space offers excellent potential for additional living space, a rec room, home gym, office, or whatever best fits your needs. Walk right out to the backyard patio and fenced yard. With brand-new carpet and an HVAC system that's only about a year old, some important updates have already been taken care of. Located just south of Hannibal, this home offers plenty of finished space today with room to make it even more your own!

56540 Mcfall Pl, Hannibal

$319,000
4 Beds 2 Baths 26056457 MLS
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 the kitchen for added convenience. The primary suite features a spacious private bathroom complete with a jetted tub, walk-in shower, and plenty of room to unwind. Two additional bedrooms and a full guest bathroom complete the main level. The finished basement expands the living space with a fourth bedroom featuring walkout access, along with an additional living or recreational room. An oversized storage area includes sturdy built-in shelving and convenient access to the furnace, water softener, and water heater. The basement also offers an additional garage/workshop space, perfect for storing lawn equipment, tools, recreational items, or creating a dedicated workspace separate from the main-level attached garage. With spacious rooms, multiple living areas, excellent storage, covered outdoor space, and versatile garage and workshop options, this home offers plenty of room to live, work, and enjoy. Seller is replacing roof at closing. Call today to make your move!

22 Hibiscus Ln, Hannibal

$96,000
2 Beds 1 Baths 26056276 MLS
Welcome to 411 Smith Street tucked up on a hill at the edge of town. If you're looking for something off the beaten path, come explore this area. This house was built in 1920 and is a good home to start out in or maybe use as a rental! The roof was recently replaced, new flooring was installed, and the large walk in closet in the primary bedroom is a major plus! There has been tons of updating done since this owner has moved in but come take a look and see what you could add to it to make it your own. The kitchen is a nice size for the avid cook in the family and check out the gas fireplace in the living room. It's a very spacious home. The back yard has a small shed for the mower, lawn tools, etc. Even a fire pit when enjoying the fall weather. Appliances that are there now will stay. There are a couple of security cameras that do not convey. Call and set up an appointment to see it. You could be in it for the fall holidays!

411 Smith St, Hannibal

$180,000
26055626 MLS
Here’s an investment opportunity with a head start! This beautifully refinished Craftsman duplex in downtown Hannibal offers two spacious units, each designed with 3 bedrooms and 1.5 bathrooms. Major improvements have already been taken care of, including a complete rewire of the entire building, separate new HVAC systems and water heaters for each unit, and a new roof in 2023. The exterior has also been completely refinished, bringing fresh life to the home’s classic Craftsman character. One unit is fully completed and currently occupied by a tenant paying $1,100 per month, with the tenant responsible for utilities. The second unit offers an opportunity to finish the space to your liking and has already been completely sheet rocked. Even better, many of the materials needed to complete it are included with the sale, including kitchen cabinets, light fixtures, toilets, and additional finishing items. Both units have laundry hookups in the basement as well as dedicated attic storage. Out back, a fenced patio provides additional outdoor space for tenants to enjoy. With one side already producing income, many of the big-ticket improvements completed, and much of the groundwork done on the second unit, this property offers an excellent opportunity to complete the renovation and unlock the full potential of this downtown Hannibal duplex.

608-610 Center St, Hannibal

$585,000
3 Beds 2 Baths 26055093 MLS
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 walk-in closet and a stunning bath featuring a soaking tub and separate shower. Dual heat sources provide year-round efficiency and comfort. The full brick exterior means lasting durability with minimal upkeep, and the landscaping is already complete. Downstairs, 2,020 sq ft of unfinished basement is ready for your vision, with two egress windows already in place for future bedrooms — room to nearly double your finished square footage. New build quality, golf course views, and room to grow. Schedule your showing today.

52839 Norwoods Pl, Hannibal

$149,900
2 Beds 1 Baths 26053075 MLS
Welcome home to this charming 2-bedroom, 1-bath home offering comfortable living with plenty of potential. The main level features a welcoming living room, kitchen and dining combination, and a sunroom that provides additional space to relax, enjoy your morning coffee, or create a cozy sitting area. Both bedrooms and the full bath are conveniently located on the main level. A full unfinished basement offers excellent storage and plenty of possibilities for a workshop, or hobby area. The property also includes an attached one-car garage, providing convenient off-street parking and additional storage. Whether you’re a first-time homebuyer, looking to downsize, or searching for an investment property, this Hannibal home is ready for its next owner!

615 N Hawkins Ave, Hannibal

$6,500
26054174 MLS
Affordable investment opportunity with multiple parcels included! This package includes the adjoining vacant lots at 1906 Spruce Street, 1908–1910 Spruce Street, and 319 S. Griffith Street, along with an additional vacant lot at 2209 Gordon Street. All four properties are being sold together for a total package price of just $6,500. With multiple parcels included at an affordable price point, this could be a great opportunity for a builder, investor, or buyer looking to add land to their portfolio. Properties are located within the Hannibal city limits. Don't miss the chance to pick up four vacant properties in one package! Lots may require a "quiet title suit" to obtain title insurance. Lot subject to City of Hannibal Building Codes and Ordinances, which can be found on hannibal-mo.gov.

319 S Griffith St, Hannibal

$175,000
26053821 MLS
Discover the potential of this spacious historic property located on N. 5th Street in the heart of downtown Hannibal. Intended for use as a triplex, the property offers a unique investment opportunity with the flexibility to utilize all three units as rentals or live on the main level while generating income from the two upper units. Full of character, the home features beautiful original hardwood flooring and historic details throughout, along with several important updates, including a new roof in 2023 and a new furnace and central air system installed approximately five years ago. With generous living spaces and a convenient downtown location near Hannibal’s shops, restaurants, attractions, and amenities, this property is ready for someone to bring its multi-family potential to life. The property has not recently been occupied as a multi-family residence and is being sold "as-is". Schedule your showing today!

310 N Fifth, Hannibal

$240,000
3 Beds 2 Baths 26053877 MLS
Welcome to this beautifully renovated 3-bedroom home, where modern updates meet incredible outdoor living! Thoughtfully updated and move-in ready, this property offers a warm and inviting space with plenty of room to relax and make it your own. The true showstopper is the backyard oasis! Whether you're enjoying your morning coffee, entertaining friends and family, or unwinding after a long day, this incredible outdoor space is designed to be enjoyed year-round. You may never want to leave! With its stylish renovations, inviting living spaces, and exceptional backyard retreat, this home offers the perfect combination of comfort, charm, and entertaining space. Come take a look and discover everything this beautiful property has to offer!

1109 Fulton Ave, Hannibal

$293,000
4 Beds 3 Baths 26053886 MLS
Do you have a growing family? Or are you a senior needing a ranch style home? This setup works so well for either! Main level has spacious living room, gorgeous kitchen w/adjoining dining room, 3 bedrooms & 2 full baths. Walk-out from dining room to deck overlooking the tree-shaded back yard. Primary bedroom has adjoining full bath with space for stackable washer & dryer (so handy). Lower level is set up really nice for a family member or guests wanting a little privacy! It has a bright & cheery family room with walk-out to patio & fenced yard, 4th bedroom, half bath, laundry room with cabinets & shelving (& the washer & dryer stay), & the rest of this level offers so much storage! Attractive shed is a nice bonus. And a sweet thing is, so much updating has been completed in the past few years! For instance: New Trane furnace & air; new water heater; radon mitigation system added; new roof, soffits & gutter guards; driveway, sidewalk & front porch repoured; new kitchen with custom cabinets (appliances stay); some new windows & doors installed; new wood flooring on main floor & new flooring in lower level; baths remodeled; granite countertops in kitchen & baths; & it is set up for a generator if Buyer would decide to add it! I think you’ll like it!

151 Saturn Dr, Hannibal

$519,000
3 Beds 3 Baths 26050203 MLS
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 .Inside, you’ll find a spacious floor plan designed to provide plenty of room for everyday living and entertaining. With four generously sized bedrooms and three full baths, this home offers the flexibility today’s buyers are looking for. The walkout lower level adds tremendous additional living space and possibilities—has a family room, recreation area, guest accommodations,, or entertaining space., This is a home that offers exceptional space both upstairs and down, while the classic brick exterior gives it a timeless look. 3 Bedrooms(One bonus room with closet used for a bedroom) | 3 Full Baths | 4,000+ Sq. Ft. | Walkout Basement | Oversized 2-Car Garage A beautiful, substantial home with the space, versatility, and curb appeal that can be difficult to find. This one is truly a must-see

5 Huntingdon Rd, Hannibal