129

Homes for Sale in 63401

Section Image Section Image
  • /6

    $15,000

    • Land
    • 0.21 Acre
    • $72,115 per Acre

    408 Grand Ave, Hannibal, MO 63401

    408 Grand Avenue – Opportunity awaits with this 0.208-acre vacant lot, once a home site and now cleared! Conveniently located on Grand Avenue, this property offers a blank slate to build your vision—whether a new home, investment property, or other possibilities. A great chance to secure land in town with easy access to local amenities.

    Agent Photo

    Roselee Ghattas

    Ravenscraft Realty

    (573) 648-3887

    408 Grand Ave, Hannibal, MO 63401
  • /8

    $74,900

    • 2 Beds
    • 1 Bath
    • 660 Sq Ft

    413 Oak St, Hannibal, MO 63401

    Attention Investors! This charming rental unit is now available and ready for its next owner. The property is currently vacant, making it ideal for quick occupancy or immediate rental. Over the years, the seller has made numerous improvements, including new windows, new gutters, and a roof less than five years old. Recent interior updates feature new carpet and fresh paint, giving the home a

    Agent Photo

    Roselee Ghattas

    Ravenscraft Realty

    (573) 484-8933

    413 Oak St, Hannibal, MO 63401
  • /3

    $550,000 Open Sun 1PM - 3PM

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

    9608 Missouri 168, Hannibal, MO 63401

    Completely renovated 4-bed, 3.5-bath home on 4.3 private acres just minutes from Town! Enjoy peaceful country living without sacrificing convenience. This stunning home has been fully renovated top to bottom. New roof, siding, electrical, and plumbing with updated fixtures throughout. The custom kitchen is a showstopper, featuring a handcrafted live-edge walnut island, double stainless fridges,

    Greg Zanger Zanger & Associates, Inc.

    9608 Missouri 168, Hannibal, MO 63401
  • /3

    $550,000 Open Sun 1PM - 3PM

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

    9608 Highway 168, Hannibal, MO 63401

    Completely renovated 4-bed, 3.5-bath home on 4.3 private acres just minutes from town! Peaceful country living without sacrificing convenience. This stunning home has been fully renovated top to bottom. New roof, siding, electrical, and plumbing with updated fixtures. Custom kitchen with handcrafted live-edge walnut island, double stainless fridges, custom lighting, and walkout to composite deck

    Greg Zanger Zanger & Associates, Inc., REALTORS

    9608 Highway 168, Hannibal, MO 63401
  • /53

    $258,500

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

    1917 Owens Ave, Hannibal, MO 63401

    Welcome home to this beautifully renovated property with a new 2024 addition, perfectly situated on a large, level lot offering both space and comfort. Enjoy main level living with a cozy layout and the convenience of a spacious upstairs bedroom ideal for guests or family. The kitchen is a cook's dream, plenty of cabinetry, generous counter space, and room to gather. The primary suite features a

    Jill Otten Century 21 Broughton Team

    1917 Owens Ave, Hannibal, MO 63401
  • /22

    $247,000

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

    1927 Owens Ave, Hannibal, MO 63401

    Beautifully updated 3-bedroom, 1.5-bathroom home with an additional sleeping room or office, situated on 0.793 acres on the edge of town. This property offers the perfect blend of convenience and privacy—close to downtown and shopping, yet with a peaceful country feel. Recent updates include a new roof, new furnace, and new flooring throughout. The home features an attached 2-car garage, an

    Ariana Galluzzio Prestige Realty, Inc

    1927 Owens Ave, Hannibal, MO 63401
  • /29

    $269,000

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

    42 Sherwood Estates Ln, Hannibal, MO 63401

    Welcome to this charming home nestled in the quiet, wooded neighborhood of Sherwood Estates. Featuring 3 bedrooms, 2 bathrooms, and a spacious 2-car garage, this home offers comfort and functionality. Enjoy the fenced-in backyard with a patio—perfect for relaxing or entertaining. This property has been lovingly cared for, and we’re confident the next family will love it just as much!

    Jordahn Leonard Prestige Realty, Inc

    42 Sherwood Estates Ln, Hannibal, MO 63401
  • /42

    $209,000

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

    3331 Saint Marys Ave, Hannibal, MO 63401

    Bursting with character, charm, and architectural detail, this stunning 1890 home is a true showcase of original craftsmanship—featuring intricate woodwork, detailed moldings, and timeless design. With 3+ bedrooms and 2 full baths, it beautifully blends 19th-century style with modern comfort. The updated kitchen and contemporary bathrooms offer today’s conveniences while preserving the home’s

    Lisa Kairy Prestige Realty, Inc

    3331 Saint Marys Ave, Hannibal, MO 63401
  • /34

    $254,000

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

    8590 Cr 422, Hannibal, MO 63401

    Great location here! You'll find this 1,642 sq ft home nestled in the trees just west of Hannibal. With an ideal location off Paris Gravel Road, this residential tract is secluded and offers a quiet setting surrounded by timber. The home features big rooms, a full basement, covered balcony and is ready for your custom renovations & updates. With a large bedroom & full bath on the main level,

    Jennifer Wood Fretwell and Associates, LLC

    8590 Cr 422, Hannibal, MO 63401
  • /38

    $520,000

    • 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
  • /30

    $295,000

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

    2901 Pleasant St, Hannibal, MO 63401

    Step inside this beautifully remodeled Colonial that blends timeless character with modern updates. Featuring three spacious levels of living, this 4-bedroom home offers a bathroom on every floor for ultimate convenience.You’ll love the charm of the original hardwood floors paired with fresh finishes throughout. The updated kitchen and living spaces make this home move-in ready, while

    Jacob Buckman Century 21 Broughton Team

    2901 Pleasant St, Hannibal, MO 63401
  • /20

    $279,900

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

    116 Stone Ridge Dr, Hannibal, MO 63401

    Nestled at 116 Stone Ridge Drive in Hannibal, this single-family residence presents a wonderful opportunity. Built in 2019, this home includes three bedrooms with two full baths on the main level as well as a partial bath in the basement. Open concept living, dining room, and kitchen and main level laundry is a plus! Since their ownership, the sellers have finished a portion of the basement for

    Sheri Neisen Prestige Realty, Inc

    116 Stone Ridge Dr, Hannibal, MO 63401
  • /49

    $464,000

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

    8508 Centerville Rd, Hannibal, MO 63401

    This stunning 3-bedroom, 3-bathroom tri-level home is nestled on a sprawling 5.6 acre lot complete with its own spring-fed creek-an idyllic setting for nature lovers and tranquility seekers. Upon entering, you’ll be greeted by the warmth of maple flooring that seamlessly guides you through the inviting main floor living space. The gourmet kitchen boasts cherry cabinets and granite countertops.

    Diana Waschenbach-Gronewold Zanger & Associates, Inc.

    8508 Centerville Rd, Hannibal, MO 63401
  • /43

    $240,000

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

    9575 County Road 410, Hannibal, MO 63401

    Welcome to this move-in ready, veteran-owned home located just inside city limits in a serene, quiet area close to the river. This well-maintained property features 3 spacious bedrooms and 2 full bathrooms, offering plenty of space for family and guests.Enjoy the peace of mind and privacy of a fully fenced yard, perfect for pets or entertaining. All appliances convey, making your move

    Kelly LaForce Century 21 Broughton Team

    9575 County Road 410, Hannibal, MO 63401
  • /43

    $240,000

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

    9575 County Road 410, Hannibal, MO 63401

    Welcome to this move-in ready, veteran-owned home located just inside city limits in a serene, quiet area close to the river. This well-maintained property features 3 spacious bedrooms and 2 full bathrooms, offering plenty of space for family and guests. Enjoy the peace of mind and privacy of a fully fenced yard, perfect for children, pets, or entertaining. All appliances convey, making your

    Barbara Broughton CENTURY 21 Broughton Team

    9575 County Road 410, Hannibal, MO 63401
  • /26

    $204,500

    • 3 Beds
    • 1.5 Baths
    • 2,479 Sq Ft

    4006 Overhill Dr, Hannibal, MO 63401

    Welcome to this inviting 4-bedroom, 1.5-bath home offering plenty of space and comfort for your family. Inside, you’ll find both a cozy living room and a separate family room, perfect for entertaining or creating quiet retreats. Enjoy the warmth and charm of two fireplaces, adding character and comfort throughout the seasons.The home is set on a large yard, providing ample space for

    Jennifer Ruhl Ravenscraft Realty

    4006 Overhill Dr, Hannibal, MO 63401
  • /28

    $263,000

    • 3 Beds
    • 3 Baths
    • 1,479 Sq Ft

    7 Coachlight Dr, Hannibal, MO 63401

    Beautifully Updated Split-Level in a Quiet Cul-de-Sac!This 3-bedroom, 3-bathroom home is truly move-in ready with updates from top to bottom. Recent improvements include a new roof, new gutters, new windows, new exterior doors, and new flooring throughout. Inside, you’ll love the spacious living room featuring a modern electric fireplace and tastefully renovated bathrooms.The split-level

    Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
  • /28

    $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. Updates in progress: brand new carpeting, fresh paint, and modern light fixtures are being installed—giving

    Madison Christal Christal Property Group, LLC

    115 Stone Ridge Dr, 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
  • /28

    $210,000

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

    1109 Fulton Ave, Hannibal, MO 63401

    Please come and see this spacious 3-bedroom, 2-bathroom home with over 2,200 square feet. It could be party central with a covered patio with a full kitchen and uncovered entertainment area with a tile floor. Newer roofs and it has been completely remodeled in the last four years making it a comfortable home on 2 lots. The carport area is over sized for two cars. There is a lockable workshop with

    Cecilia Davila Gamez Century 21 Broughton Team

    1109 Fulton Ave, Hannibal, MO 63401
  • /18

    $239,900

    • 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
  • /24

    $260,000

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

    1747 Bay Ave, Hannibal, MO 63401

    Price Change... bring an offer...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

    Sue-ann Westhoff Prestige Realty, Inc

    1747 Bay Ave, Hannibal, MO 63401
  • /14

    $179,000

    • 5 Beds
    • 1.5 Baths
    • 2,333 Sq Ft

    310 N 3rd St, Hannibal, MO 63401

    Just steps from Hannibal's historic district this property could be your next investment opportunity. Airbnb, VRBO, the location begs for the opportunity of a short term rental, or maybe you are looking to relocate to the downtown area where you can walk Main St. and be part of the action. This 5 bedroom bungalow features 2 bedrooms and 1 full bathroom on the main level, kitchen, butlers pantry,

    Sue-ann Westhoff Prestige Realty, Inc

    310 N 3rd St, Hannibal, MO 63401
  • /11

    $21,000

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

    1251 Lyon St, Hannibal, MO 63401

    This 2-bedroom, 1-bath home offers potential for investors or those looking to customize their own space. The property features new flooring throughout and provides a clean slate for further improvements. With some finishing touches, this home could be an addition to an investment portfolio or rental property. Conveniently located close to downtown and shopping.

    Ariana Galluzzio Prestige Realty, Inc

    1251 Lyon St, Hannibal, MO 63401
  • /24

    $59,900

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

    427 N 7th St, Hannibal, MO 63401

    Two story home located blocks from downtown Hannibal. The interior has been cleaned and is ready for a new owner to add finishing touches. The home has original pocket doors, woodwork, and built-in cabinet. The main level has a living room, dining room, extra room that could be office or family room (currently being used as laundry room and half bathroom), and kitchen. The kitchen has new white

    J'Nelle Lee Hannibal Realty LLC

    427 N 7th St, Hannibal, MO 63401
  • /26

    $167,000

    • 4 Beds
    • 2 Baths
    • 1,402 Sq Ft

    1714 Grace St, Hannibal, MO 63401

    Completely remodeled and move-in ready! This affordable 1 1/2 story, 4-bedroom, 2-bath home has been updated from top to bottom with new drywall, paint, flooring, lighting, kitchen, baths, and some replacement windows—you name it! The main floor offers a spacious living room, separate dining room, and a large kitchen with laundry hookups. One bedroom and a full bath complete this level. Upstairs

    Lisa Kairy Prestige Realty, Inc

    1714 Grace St, Hannibal, MO 63401
  • /9

    $135,000

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

    1202 Valley St, Hannibal, MO 63401

    Nice home on large lot with plenty of updates to meet your needs. Home was totally renovated a few years ago with new wiring, plumbing, roof, windows, siding and flooring, kitchen and bathroom. Two bedrooms, 1 bath all on one level. The laundry room and utility room just off the kitchen as well as additional storage closet. Hallway leads out to the covered side porch overlooking the large yard

    Sheri Neisen Prestige Realty, Inc

    1202 Valley St, Hannibal, MO 63401
  • /13

    $19,000

    • 2 Beds
    • 1 Bath
    • 678 Sq Ft

    1328 Ely St, Hannibal, MO 63401

    This two-bedroom home is a great opportunity for those looking to invest some work into a property with solid potential. While it needs renovations, it's ideally located within walking distance of the scenic Sodalis Nature Preserve and Dempsey Dog Park. It is perfect for outdoor enthusiasts and pet lovers alike. This home is ready for someone with vision to bring it back to life. A true diamond

    Jenny Sanders Century 21 Broughton Team

    1328 Ely St, Hannibal, MO 63401
  • /72

    $824,900

    • 4 Beds
    • 3.5 Baths
    • 4,870 Sq Ft

    53 Lela Ln, Hannibal, MO 63401

    Stunning Home on 3 Scenic Acres in Clear Creek Subdivision. Tucked away at the end of peaceful Lela Lane, this remarkable 4-bedroom, 3-bathroom home with a bonus room offers the perfect blend of luxury, space, and privacy. Situated on 3 acres in Clear Creek Subdivision, this property is an ideal retreat just minutes from town. Step inside to soaring vaulted ceilings and a striking stone fireplace

    Kassondra Terrill EXP Realty, LLC

    53 Lela Ln, Hannibal, MO 63401
  • /20

    $141,000

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

    3149 James Rd, Hannibal, MO 63401

    This home may may resemble a manufactured home in appearance, but it is a stick built home, ranch style. Recently remodeled and ready for a new family. Large kitchen/dining combination with butcher block counter top, deep stainless steel sink and pretty bay window overlooking the side yard. The living room is open to the kitchen with plenty of room for family gatherings. 3 bedrooms down the

    Lisa Kairy Prestige Realty, Inc

    3149 James Rd, Hannibal, MO 63401
  • /14

    $99,900

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

    1116 Park Ave, Hannibal, MO 63401

    Three bedroom two bath property that offers plenty of space inside and out. Large living room and kitchen as well as three bedrooms and spacious bathroom on the main level. Dining room off the kitchen walks out to a nice deck that overlooks the back yard. Lower level offers plenty of storage and laundry connection as well as a walk door outside. Take a peak at the opportunity to become a

    Sheri Neisen Prestige Realty, Inc

    1116 Park Ave, Hannibal, MO 63401
  • /6

    $65,000

    • Land
    • 0.17 Acre
    • $377,907 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.

    Janet Brown Century 21 Broughton Team

    1008 Center St, Hannibal, MO 63401
  • /16

    $59,900

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

    2210 Spruce St, Hannibal, MO 63401

    Charming 3-Bedroom, 2-Bath Home with Bonus Room and Detached Garage Welcome to this spacious, affordable home full of potential! Featuring 3 spacious bedrooms and 2 full bathrooms, this property offers comfortable living for a family or anyone looking for extra space. The home includes a large living room, a separate dining area, and a bonus room in the back that can be used as a home office,

    Sheena Smith Prestige Realty, Inc

    2210 Spruce St, Hannibal, MO 63401
  • /27

    $159,900

    • 3 Beds
    • 2.5 Baths
    • 1,320 Sq Ft

    525 Walnut St, Hannibal, MO 63401

    Great opportunity to have a three bedroom and two and a half bathroom home. Home was renovated and is ready for new owners. The main level has two bedrooms with each bedroom having a private full bathroom. The upper level has one bedroom and one half bathroom. Large combination living room/dining romo area. Spacious kitchen with good counterspace and cabinets. The backyard is large and private.

    J'Nelle Lee Hannibal Realty LLC

    525 Walnut St, Hannibal, MO 63401
  • /18

    $119,000

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    2606 Hope St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 2-bedroom, 1-bath bungalow offering convenient main-level living and stylish updates throughout. Perfect as a starter home or a cozy place to retire, this home features an open floor plan and thoughtful upgrades completed in 2020—including new windows, siding, metal roof, wiring, flooring, drywall, paint, and new furnace 2023.Enjoy time on the spacious

    Sue-ann Westhoff Prestige Realty, Inc

    2606 Hope St, Hannibal, MO 63401
  • /18

    $159,900

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

    1613 Broadway, Hannibal, MO 63401

    Step into this beautifully restored 3-bedroom, 2-bath home offering the perfect blend of modern style and everyday comfort. Designed with an open floor plan, this home features a large kitchen with ample counter space and updated finishes—perfect for cooking, hosting, and gathering.A separate dining area provides a dedicated space for meals and entertaining, while the seamless flow

    Jennifer Ruhl Ravenscraft Realty

    1613 Broadway, Hannibal, MO 63401
  • /20

    $329,000

    • 5 Beds
    • 2 Baths
    • 2,378 Sq Ft

    49374 Laura Dr, Hannibal, MO 63401

    Space, style, location... this home truly has it all! Step inside this beautifully updated 5-bedroom home where you are welcomed inside the front door by a double-sided fireplace entertaining the massive living area and separate dining room. In the kitchen, you'll find ample cabinet and countertop space, plus a breakfast bar - perfect for busy mornings or holding extra dishes while hosting

    Aaron Peters Century 21 Broughton Team

    49374 Laura Dr, 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
  • /11

    $49,000

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

    2101 Spruce St, Hannibal, MO 63401

    This 2/3 bedroom home sits on a corner lot located on Hayden and Spruce St. There is off street parking and access from an alley. The laundry is located on the main level. The large kitchen offers a space for a small table. A little freshing up and this could be a great investment property or a single family residence. NEW roof 2023.

    Sue-ann Westhoff Prestige Realty, Inc

    2101 Spruce St, Hannibal, MO 63401
  • /10

    $92,000

    • 3 Baths
    • 1,040 Sq Ft

    2213 Broadway, Hannibal, MO 63401

    This rental unit has been a steady income for the owner but he is ready to completely retire. The property is a 3 unit home with each unit having 1 bedroom and 1 bath. There is a range, fridge and window unit for each apartment. A common area for laundry in the lower level. W/D convey. Unit A $650 in rent. Unit B $500. Unit C $650. Owner pays utilities. Average electric: $335, gas $151, trash

    Teree Haynes Hannibal Realty LLC

    2213 Broadway, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 4

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