146

Homes for Sale in 63401

Section Image Section Image
  • /12

    $385,000

    Open Sun 1PM - 3PM
    • 4 Beds
    • 4 Baths
    • 2,567 Sq Ft

    2610 Marsh Ave, Hannibal, MO 63401

    Now available! A full-brick, 4-bed, 4-bath home on corner double lot in town. Main level offers kitchen with island 3 bedrooms, 3 full baths, and a laundry closet off the kitchen. The library/bdrm has a Murphy bed that will convey. The 4th bedroom is separated while featuring double Jacuzzi tub, a separate 8 head shower in Onyx, a walk-in closet, and mounted TV (which conveys). Bonus is a door

    Janet Brown Century 21 Broughton Team

    2610 Marsh Ave, Hannibal, MO 63401
  • /12

    $118,000

    Pending
    • 2 Beds
    • 1 Bath
    • 744 Sq Ft

    2915 Market St, Hannibal, MO 63401

    This cute 2 bedroom, 1 bath ranch offers a great opportunity for first-time buyers or investors. With washer and dryer hookups on the main level, the property makes for easy single-level living. Recent updates include new flooring, fresh paint, updated fixtures, and a new furnace, giving the home a clean and refreshed feel. The property includes off-street parking and is conveniently located just

    Connor Doyle Prestige Realty, Inc

    2915 Market St, Hannibal, MO 63401
  • /2

    $175,000

    Under Contract
    • 2 Beds
    • 1.5 Baths
    • 1,630 Sq Ft

    4906 Wyaconda St, Hannibal, MO 63401

    Janet Brown Century 21 Broughton Team

    4906 Wyaconda St, Hannibal, MO 63401
  • /11

    $25,000

    • 2 Beds
    • 1 Bath
    • 962 Sq Ft

    1418 Park Ave, Hannibal, MO 63401

    Don't miss this solid brick bungalow offering a fantastic opportunity for investors, or anyone looking to put their personal touch on a home. Featuring 2 bedrooms, 1 bathroom, and a full basement, this classic bungalow has great bones and the kind of timeless curb appeal that's hard to find at this price point.The brick exterior means low long-term maintenance, and the full basement provides

    Sue-ann Westhoff Prestige Realty, Inc

    1418 Park Ave, Hannibal, MO 63401
  • /11

    $75,000

    • Land
    • 3.34 Acres
    • $22,455 per Acre

    Tract 5 Green Acres, Hannibal, MO 63401

    Your dream building spot is available, just 3 miles down HH right off Highway 61, Hannibal, Mo. This 3.34-acre lot is a gorgeous spot to build; the lot is level, with trees at the back of the lot, country living with all the conveniences, close by. Water, electric and fiber are at the road. Bring your vision and make this home!, HiSpd Intrnt Fiber Avail

    Diana Waschenbach-Gronewold Zanger & Associates, Inc., REALTORS

    Tract 5 Green Acres, Hannibal, MO 63401
  • /29

    $279,000

    Pending
    • 4 Beds
    • 3 Baths
    • 2,534 Sq Ft

    4503 W Ely Rd, Hannibal, MO 63401

    This spacious ranch-style home just outside the city limits offers 4 bedrooms, 3 baths, with 2,534 sq ft of living space. The open floor plan features a vaulted ceiling that enhances the kitchen, dining, and living areas, creating a bright and airy feel. The kitchen is a standout with a large center island, pull-out shelving, oak cabinetry, corner sink, and all appliances included. French doors

    Lisa Kairy Prestige Realty, Inc

    4503 W Ely Rd, Hannibal, MO 63401
  • /36

    $425,000

    New Construction
    • 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
  • /72

    $774,900

    $75K PRICE DROP Pending
    • 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
  • /22

    $399,000

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

    200 W Larkspur Ct, Hannibal, MO 63401

    Meticulously cared for 3-bedroom 2 bath stunner of a home built in 2025 and sitting on a corner lot in the coveted Minnow Creek subdivision! If it is premium features you desire, then you're in the right place; first steps into this open concept home you will find vaulted ceilings, a kitchen lined with granite countertops, and primary bathroom shower with floor-to-ceiling porcelain tile, stone

    Aaron Peters Century 21 Broughton Team

    200 W Larkspur Ct, Hannibal, MO 63401
  • /56

    $749,000

    Open Sat 11AM - 1PM
    • 3 Beds
    • 3 Baths
    • 3,408 Sq Ft

    12596 New London Gravel Rd, New London, MO 63459

    Welcome to an exceptional equestrian estate offering 20.85 fully fenced acres in a serene setting with everything the serious horse enthusiast could ask for. This turnkey horse farm features 18 horse stalls, a 56x78 indoor arena, a full outdoor arena, a dedicated wash rack, a hay barn, and 3 dog kennels, 2 additional storage sheds making it one of the most complete and functional equestrian

    Sue-ann Westhoff Prestige Realty, Inc

    12596 New London Gravel Rd, New London, MO 63459
  • /40

    $340,000

    New Construction Open Sat 11AM - 1PM
    • 4 Beds
    • 3 Baths
    • 1,980 Sq Ft

    707 Hayward St, Hannibal, MO 63401

    Brand-new construction 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 vaulted ceilings,

    Ariana Brown Prestige Realty, Inc

    707 Hayward St, Hannibal, MO 63401
  • /18

    $15,000

    • Land
    • 0 Sq Ft

    1 Summer St, Hannibal, MO 63401

    Large city lot in established neighborhood!

    Soshia Tymcheck Century 21 Broughton Team

    1 Summer St, Hannibal, MO 63401
  • /18

    $15,000

    • Land
    • 0 Sq Ft

    2 Summer St, Hannibal, MO 63401

    Large city lot in established neighborhood!

    Soshia Tymcheck Century 21 Broughton Team

    2 Summer St, Hannibal, MO 63401
  • /18

    $119,000

    $5K PRICE DROP Pending
    • 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
  • /67

    $825,000

    • 5 Beds
    • 4.5 Baths
    • 6,208 Sq Ft

    52800 Norwoods Lake Place, Hannibal, MO 63401

    Stunning contemporary home perfectly positioned on Norwoods Golf Course with breathtaking views. This spacious custom-built home offers an incredible open floor plan with soaring 10–12 foot ceilings and a massive 12-foot quartz island that anchors the heart of the home — ideal for entertaining and everyday living.The main level features 4 bedrooms, including 2 ensuite bedrooms, plus an

    Kassondra Terrill EXP Realty, LLC

    52800 Norwoods Lake Place, Hannibal, MO 63401
  • /22

    $150,000

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    2702 Hubbard St, Hannibal, MO 63401

    Two bedroom and one bathroom home move in ready! Home has living room and dining room with hardwood floors. The kitchen has wood cabinets and appliances convey. Access to the back deck and backyard from the kitchen. Basement is unfinished and great for storage. Firepit area in the backyard and off street parking. Attic is insulated and could be finished to add additional living space if needed.

    J'Nelle Lee Hannibal Realty LLC

    2702 Hubbard St, Hannibal, MO 63401
  • /35

    $295,000

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

    67 Meadows Rd, Hannibal, MO 63401

    Welcome to this spacious and completely move-in ready split-level home offering 3 bedrooms, 2.5 baths, and over 2,300 square feet of finished living space! This well-maintained home features numerous updates throughout including brand new carpet, an updated kitchen with new appliances, new ceiling fans, and a beautifully remodeled primary bathroom with a walk-in shower. The HVAC system is less

    Madison Christal Christal Property Group, LLC

    67 Meadows Rd, Hannibal, MO 63401
  • /26

    $275,000

    • 10 Beds
    • 5 Baths
    • 9,720 Sq Ft

    504 Broadway, Hannibal, MO 63401

    Value-add 9-unit investment opportunity with income already in place and clear upside ahead! Five finished units currently generate $3,150/month, while three additional units have been gutted and are ready to be finished. The previous roof leak has been addressed, and the final unit will require additional work to get rent-ready. Ideal for an investor looking to increase occupancy, improve cash

    Jeremy Farlow Farlow Real Estate Experts Inc

    504 Broadway, Hannibal, MO 63401
  • /33

    $249,000

    $31K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,831 Sq Ft

    6 Riverpoint Rd, Hannibal, MO 63401

    Location! Location! Location! Ranch style home with all main level living offering two bedrooms and two bathrooms. The main level has living room and dining room. Kitchen has wood cabinets with refrigerator, gas range, microwave, and dishwasher. There is an addition of the kitchen with additional dining room and large family room. The family room has a gas fireplace and built-in bookcases. The

    J'Nelle Lee Hannibal Realty LLC

    6 Riverpoint Rd, Hannibal, MO 63401
  • /15

    $249,000

    • Land
    • 24 Acres
    • $10,375 per Acre

    24 Monkey Run Trail, Saverton Township, MO 63401

    24 Acres with Breathtaking Mississippi River ViewsPerched above the mighty Mississippi, this stunning 24 acre tract offers unmatched views, ultimate privacy, and endless possibilities. Nestled on a bluff, the property boasts panoramic river views and natural beauty in every direction.With water and electricity already available at the base of the road, it's ready for your dream build,

    Sue-ann Westhoff Prestige Realty, Inc

    24 Monkey Run Trail, Saverton Township, MO 63401
  • /24

    $154,500

    Pending
    • 2 Beds
    • 1 Bath
    • 904 Sq Ft

    3911 Cheyenne Ave, Hannibal, MO 63401

    Updated, move-in ready home! You are welcomed to this charming home by the screened in front porch. Main level has living room, kitchen/dining room combination, two bedrooms, and one bathroom. The laundry connections are in a closet off the kitchen. There is a one car attached garage with exterior door to back yard. Unfinished basement with walk up door to back yard. The home has a white, privacy

    J'Nelle Lee Hannibal Realty LLC

    3911 Cheyenne Ave, 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
  • /14

    $128,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 943 Sq Ft

    814 Walnut St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bath home offering plenty of potential and space to make your own! This property features a large backyard perfect for entertaining, gardening, or outdoor activities, along with a detached shop ideal for hobbies, storage, or workspace needs. Inside, you'll find comfortable living areas and a full unfinished basement offering endless possibilities for additional storage or

    Jennifer Ruhl Ravenscraft Realty

    814 Walnut St, Hannibal, MO 63401
  • /42

    $650,000

    Under Contract
    • 6 Beds
    • 3.5 Baths
    • 4,493 Sq Ft

    2 Thornaby Rd, Hannibal, MO 63401

    Welcome to 2 Thornaby Rd, an exceptional all-brick estate nestled in the highly sought-after Clear Creek subdivision in Hannibal. Situated on over an acre, this impressive residence offers a rare combination of refined luxury, expansive living space, and distinctive architectural character. Boasting over 4,400 square feet, this 6-bedroom, 3.5-bath home is thoughtfully designed with an

    Jacob Buckman Century 21 Broughton Team

    2 Thornaby Rd, Hannibal, MO 63401
  • /19

    $169,900

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,388 Sq Ft

    3115 Pleasant St, Hannibal, MO 63401

    Welcome home to this absolutely darling cottage where vintage charm meets thoughtful modern updates. From the moment you arrive, you’ll be captivated by the inviting curb appeal, lush landscaping, and low-maintenance vinyl siding paired with 6” gutters and gutter guards for true peace of mind. Step inside to discover 1,388 square feet of warm, light-filled living space showcasing gorgeous

    Melissa Sullivan Happel Inc. Realtors

    3115 Pleasant St, Hannibal, MO 63401
  • /38

    $285,000

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

    110 Shepherd Place, Hannibal, MO 63401

    Charming brick & stucco Tudor with original character and modern updates! Hardwood floors, custom built-in shelves and closets, and large windows that flood every room with natural light. The inviting living room features a wood-burning fireplace and opens to a covered porch — perfect for relaxing year-round. Beautiful kitchen and bathrooms blend contemporary convenience with the home’s timeless

    Sue-ann Westhoff Prestige Realty, Inc

    110 Shepherd Place, Hannibal, MO 63401
  • /25

    $249,000

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

    4508 W Ely Rd, Hannibal, MO 63401

    Spacious 3 bedroom, 2.5 bath home with a large backyard and storage shed. The main level features a cozy gas fireplace, a primary bedroom with primary suite, two additional bedrooms, a large eat-in kitchen and plenty of dining space. Step outside onto the deck overlooking the backyard — perfect for relaxing or entertaining. The finished lower level offers endless potential with a kitchenette,

    Sarah Alley Prestige Realty, Inc

    4508 W Ely Rd, Hannibal, MO 63401
  • /16

    $110,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,390 Sq Ft

    210 Shepherd Place, Hannibal, MO 63401

    Adorable home that has something to offer for everyone in the family! Stepping through the front door you will find a large living room featuring vaulted ceilings and tons of natural light. Moving from the living into open dining room that overlooks the backyard. The kitchen features a breakfast nook perfect for enjoying a nice cup of early morning coffee. Off the kitchen is an enclosed four

    Soshia Tymcheck Century 21 Broughton Team

    210 Shepherd Place, Hannibal, MO 63401
  • /32

    $439,000

    New Construction Open Thu 5PM - 6:30PM $10K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,100 Sq Ft

    265 Gala Dr, Hannibal, MO 63401

    This beautifully designed modern home offers the perfect blend of space, style, and comfort. Featuring 4 spacious bedrooms and 2 full bathrooms, this 2,100 sq ft residence is thoughtfully laid out to accommodate both everyday living and entertaining. Step inside to discover an open-concept floor plan filled with natural light, clean lines, and contemporary finishes throughout. The kitchen flows

    Jordahn Leonard Prestige Realty, Inc

    265 Gala Dr, Hannibal, MO 63401
  • /28

    $114,900

    $15K PRICE DROP Pending
    • 2 Beds
    • 1.5 Baths
    • 1,167 Sq Ft

    3620 Market St, Hannibal, MO 63401

    Charming and functional 2 bed, 1.5 bath home with a 2 car attached garage! Enjoy the fenced-in yard and additional parking slab—perfect for guests or extra vehicles. Inside, you’ll find a spacious layout featuring a large pantry, convenient main floor laundry, and a versatile oversized walk-in closet that could easily serve as a home office. Relax and unwind on the wrap-around enclosed porch,

    Jeremy Farlow Farlow Real Estate Experts Inc

    3620 Market St, Hannibal, MO 63401
  • /26

    $185,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,755 Sq Ft

    728 Pine St, Hannibal, MO 63401

    Come and see this charming house reasonably priced! It has been completely remodeled. All appliances are new except for the dryer and washer and convey to the new owner. All flooring is new - ceramic tile and carpeting. It has a small backyard where you could sit and relax. There is a one car with a remote and extra space for a workshop. There is also off-street parking for more cars. New roof,

    Cecilia Davila Gamez Century 21 Broughton Team

    728 Pine St, 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
  • /11

    $185,000

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

    1035 Reservoir St, Hannibal, MO 63401

    Completely remodeled 3-bedroom 2-bathroom home sitting on a corner lot in an established neighborhood. Featuring all NEW double paned WINDOWS, brand NEW CENTRAL AIR and a METAL ROOF - this one is sure to be a crowd pleaser. Walking through the covered front porch you will find a living room that opens up to a large kitchen with NEW CABINETS and plenty of space for the cook in your life. Going

    Soshia Tymcheck Century 21 Broughton Team

    1035 Reservoir St, Hannibal, MO 63401
  • /14

    $180,000

    53424 Trabue Ln, Hannibal, MO 63401

    Discover the perfect blend of nature and opportunity with this beautiful 15-acre property. Featuring a mix of open fields and mature timber, this land offers endless possibilities for your vision. A peaceful pond adds both charm and functionality, making it ideal for recreation or wildlife. Whether you're looking to build your dream home, create a private hunting retreat, start a garden or hobby

    Jennifer Ruhl Ravenscraft Realty

    53424 Trabue Ln, Hannibal, MO 63401
  • /5

    $24,000

    • Land
    • 38,768 Sq Ft
    • $26,966 per Acre

    1716 D St, Hannibal, MO 63401

    This is it! A rare find! A parcel consisting of ALMOST AN ACRE (.89 acre) situated in an established neighborhood near the edge of the city limits. Build your dream home here. A double wide manufactured or modular home on a permanent foundation would work fine here, too. The driveway & city utilities are already there.

    Sue Giroux Century 21 Broughton Team

    1716 D St, Hannibal, MO 63401
  • /44

    $485,000

    $25K PRICE DROP
    • 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

    (573) 672-4716

    20 Boca Dr, Hannibal, MO 63401
  • /21

    $119,000

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 1 Bath
    • 1,080 Sq Ft

    1007 Fulton Ave, Hannibal, MO 63401

    Welcome to this charming home nestled in the heart of Hannibal! Located on Fulton Avenue, this property offers the perfect blend of character, comfort, and convenience. Just minutes from historic downtown, local shops, dining, and schools, you’ll love the accessibility this location provides. Step inside to find a warm and inviting layout with spacious living areas, abundant natural light, and

    Rickelle Pimentel Christal Property Group, LLC

    1007 Fulton Ave, Hannibal, MO 63401
  • /23

    $327,000

    $13K PRICE DROP Under Contract
    • 4 Beds
    • 3.5 Baths
    • 1,902 Sq Ft

    4118 Windmere Dr, Hannibal, MO 63401

    Thoughtfully Updated 4BR Ranch with New High-Impact Roof (2026), Near SchoolsBeautiful 4 bed, 3.5 bath ranch in a quiet, desirable neighborhood just 1 mile from the highschool and middle school. Bright, open layout with spacious living area, updated kitchen(appliances convey), and laundry/mudroom off the kitchen.Master bedroom includes walk-in closet and private bath. Partially

    Sheena Smith Prestige Realty, Inc

    4118 Windmere Dr, Hannibal, MO 63401
  • /5

    $198,000

    • Land
    • 22 Acres
    • $9,000 per Acre

    1806 Robinson Ave, Hannibal, MO 63401

    22 Acres of Prime Opportunity – Where Country Living Meets Modern Comfort. Welcome to an exceptional 22-acre property that perfectly blends peaceful rural living with endless potential. This premium tract of land is thoughtfully set up for farming, homesteading, or simply enjoying wide-open space with unmatched privacy. From the moment you arrive, you’ll appreciate the gently rolling terrain,

    Sheena Smith Prestige Realty, Inc

    1806 Robinson Ave, Hannibal, MO 63401
  • /16

    $424,900

    New Construction Open Sat 11AM - 1PM
    • 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

Showing Results 1 - 40, Page 1 of 4

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