46

Hannibal, MO Homes for Sale with Garage

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

    $354,900

    $30K PRICE DROP
    • 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
  • /49

    $627,250

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

    $245,900

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

    59 Brook Rd, Hannibal, MO 63401

    Located on a dead-end street, this 3-bedroom, 2.5-bath home offers a great combination of space, functionality, and potential. Built in 1993, the home features an open living, dining, and kitchen area that creates a comfortable layout for everyday living and entertaining. A large backyard provides plenty of room for outdoor activities, while the attached 2-car garage adds convenience and storage.

    Jacob Buckman Century 21 Broughton Team

    59 Brook Rd, Hannibal, MO 63401
  • /11

    $104,000

    • 3 Beds
    • 1 Bath
    • 2,259 Sq Ft

    228 Virginia St, Hannibal, MO 63401

    Discover the potential of this inviting single-family home located in Hannibal. This residence offers approximately 1,329 square feet of interior living space, featuring 3 bedrooms and 1 bathroom. The property is situated on a manageable 0.15 to 0.20-acre lot, providing ample outdoor space for your needs. The front yard offers a welcoming approach to the home, while the spacious backyard provides

    Mike Zouglas REO Xpress, LLC

    228 Virginia St, Hannibal, MO 63401
  • /96

    $1,700,000

    $700K PRICE DROP
    • 17 Beds
    • 16 Baths
    • 9,021 Sq Ft

    11069 New London Gravel Rd, Hannibal, MO 63401

    Come see this Landmark Estate, Bed and Breakfast, and Wedding Venue with cottages that has ties to Mark Twain. Step into over 150 years of American history at the Garth Woodside Mansion, an extraordinary 36-acre Victorian estate just outside historic downtown Hannibal. This is one of Hannibal’s most prominent properties with a historical tie to Samuel Clemens (better known as Mark Twain)—this

    Robert Hussey Expert Realty LLC

    11069 New London Gravel Rd, 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
  • /24

    $125,000

    Under Contract
    • 2 Beds
    • 2 Baths
    • 1,450 Sq Ft

    305 Grand Ave, Hannibal, MO 63401

    Discover the charm of this beautifully updated 1930 bungalow. An inviting open-concept layout welcomes you the moment you step inside, creating a comfortable living space. Featuring a roof that is just four years old and numerous updates throughout, this home offers both character and peace of mind. The kitchen comes fully equipped with a smart refrigerator and appliances that convey with the

    Charles Rapp Prestige Realty, Inc

    305 Grand Ave, Hannibal, MO 63401
  • /23

    $235,000

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

    4 Paulina Dr, Hannibal, MO 63401

    Welcome to this three bedroom and two bathroom home. This split-level home offers living space on both the main level and the lower level. The main level has living room that adjoins the dining room and kitchen. Dining room has built in cabinets. The kitchen has wood cabinets and appliances convey. There is a deck off the dining room with access to the fenced backyard. Three bedrooms and one full

    J'Nelle Lee Hannibal Realty LLC

    4 Paulina Dr, Hannibal, MO 63401
  • /10

    $127,000

    $8K PRICE DROP Under Contract
    • 2 Beds
    • 1 Bath
    • 1,218 Sq Ft

    2317 Chestnut St, Hannibal, MO 63401

    Turn-key and move in ready! Welcome to this freshly remodeled two-bedroom home! Featuring new flooring, fresh paint, new doors, new bathroom and kitchen this one is sure to be a crowd pleaser! The large living room opens up to a separate dining room, perfect for all those family gatherings. The kitchen has BRAND NEW cabinets and countertops. The large laundry room is on the main level and

    Soshia Tymcheck Century 21 Broughton Team

    2317 Chestnut St, 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

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

    $334,900

    New Construction $20K 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
  • /38

    $275,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 3,084 Sq Ft

    4114 W Ely Rd, Hannibal, MO 63401

    Welcome home to this updated full-brick ranch offering approximately 3,000 square feet of living space, 3 bedrooms, 2.5 baths, and a finished lower level. The kitchen is truly the centerpiece of the home, featuring a large granite center island, an incredible amount of cabinetry, glass-front display cabinets, black stainless appliances, farmhouse sink, subway tile backsplash, and pantry. Hardwood

    Lisa Kairy Prestige Realty, Inc

    4114 W Ely Rd, Hannibal, MO 63401
  • /96

    $614,900

    $284K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open, airy

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, 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
  • /74

    $990,000

    $110K PRICE DROP
    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    NEW PRICE! 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

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, Hannibal, MO 63401
  • /33

    $488,000

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

    177 Kitlaw Dr, Hannibal, MO 63401

    Price just got better! 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

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /19

    $159,900

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

    1214 Hill St, Hannibal, MO 63401

    The most incredible move-in-ready 2-bedroom, 1-bath home you'll scroll past this year, so stop looking! From the moment you step inside, you'll be welcomed by a warm, impeccably updated interior that truly feels like home. Outside, you'll find the perfect peaceful setting in your fenced-in private backyard, plus a detached garage & off-street parking. Every inch of this home has been thoughtfully

    Aaron Peters Century 21 Broughton Team

    1214 Hill St, Hannibal, MO 63401
  • /22

    $389,000

    $10K PRICE DROP Under Contract
    • 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
  • /23

    $334,900

    New Construction $18K 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
  • /2

    $175,000

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

    4906 Wyaconda St, Hannibal, MO 63401

    Barbara Broughton Century 21 Broughton Team

    4906 Wyaconda St, Hannibal, MO 63401
  • /48

    $235,000

    $10K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,590 Sq Ft

    1001 Center St, Hannibal, MO 63401

    Currently zoned commercial. The City of Hannibal has indicated the highest & best use is residential. Seller is willing to cooperate with a rezoning request. Contact listing agent for more details. Please note: While the property has been used as an attorney’s office since 1992 and office contents are still being removed, the true story here is the home itself. Look past the furnishings and

    Lisa Kairy Prestige Realty, Inc

    1001 Center St, Hannibal, MO 63401
  • /37

    $499,000

    New Construction Open Sun 1PM - 3PM
    • 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
  • /17

    $292,500

    Under Contract Pre-Foreclosure
    • 3 Beds
    • 3 Baths
    • 3,012 Sq Ft

    1105 Central Ave, Hannibal, MO 63401

    Lisa Ball Prestige Realty, Inc

    1105 Central Ave, Hannibal, MO 63401
  • /31

    $340,000

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

    7888 Highway Mm, Hannibal, MO 63401

    This home sits on over two acres, has a 30x50 OUTBUILDING with plenty of room to store all your toys, 10x10 SHED, a POND, plus a large deck that wraps around the POOL - perfect for all your summer gatherings! Featuring FIVE BEDROOMS, two bathrooms plus an additional half bathroom for guests there is more than enough room for everyone to stretch out! Downstairs you will find a large living room,

    Soshia Tymcheck Century 21 Broughton Team

    7888 Highway Mm, Hannibal, MO 63401
  • /25

    $669,000

    New Construction Under Contract
    • 5 Beds
    • 3.5 Baths
    • 3,500 Sq Ft

    8935 Idell Creek Ln, Hannibal, MO 63401

    Estimated completion date-end of May1 year home warranty

    Josie Vititoe Davis & Associates, REALTORS

    8935 Idell Creek Ln, Hannibal, MO 63401
  • /53

    $619,000

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

    120 El Rancho Dr, Hannibal, MO 63401

    Perched above the Mississippi River with sweeping panoramic views, this stunning atrium-style ranch home offers an extraordinary blend of architectural grace and thoughtful living. Spanning over 3,400 square feet on 1.51 private acres, soaring ceilings bathe the interiors in natural light. Four bedrooms include two luxurious primary suites one conveniently located on the main level, and a second

    Sue-ann Westhoff Prestige Realty, Inc

    120 El Rancho Dr, Hannibal, MO 63401
  • /29

    $438,500

    • 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

    $424,000

    $16K 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
  • /67

    $815,000

    $10K PRICE DROP Under Contract
    • 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
  • /10

    $138,000

    $3K PRICE INCREASE
    • 2 Beds
    • 1 Bath
    • 1,120 Sq Ft

    1510 Paris Ave, Hannibal, MO 63401

    Charming 2-bedroom, 1-bath home featuring beautiful hardwood floors, a bright sunroom, convenient main-level laundry, and a detached garage. This home offers plenty of character and potential, with solid features already in place and room for your personal updates and finishing touches. Whether you're a first-time buyer, investor, or looking to downsize, this property presents an excellent

    Kayla Williams Christal Property Group, LLC

    1510 Paris Ave, Hannibal, MO 63401
  • /13

    $149,000

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

    $360,000

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

    11581 Highway 61, Hannibal, MO 63401

    Exceptionally maintained property sitting on just under 3 acres of land with the potential to be zoned COMMERCIAL! With easy highway access this property has unlimited possibilities! The home features 3 bedrooms with 2 full bathrooms and comes with a NEW ROOF and NEW SIDING. The large 30x30 OUTBUILDING was built less than two years ago and is complete with electricity and a concrete floor. The

    Soshia Tymcheck Century 21 Broughton Team

    11581 Highway 61, Hannibal, MO 63401
  • /40

    $639,000

    New Construction $10K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 2,661 Sq Ft

    679 Jonathan Rd, Hannibal, MO 63401

    Stunning Contemporary New Home in Fette Orchard Subdivision! This BRAND NEW 5-bedroom, 4.5-bathroom home blends contemporary design with warm, welcoming finishes. Located on a desirable corner lot in the sought-after Fette Orchard subdivision, this property is just minutes from schools, shopping, the country club golf course, and only a mile from the interstate—less than 10 minutes from Hannibal

    Kassondra Terrill EXP Realty, LLC

    679 Jonathan Rd, Hannibal, MO 63401
  • /50

    $429,000

    Under Contract
    • 5 Beds
    • 2.5 Baths
    • 2,868 Sq Ft

    4141 Windmere Dr, Hannibal, MO 63401

    Warm, inviting, and meticulously maintained, this one-owner home is tucked away at the end of a cul-de-sac on nearly an acre of beautifully landscaped grounds. A home that feels welcoming the moment you step inside, it offers the perfect blend of comfort, space, and timeless appeal. Beautiful hardwood flooring greets you at the entry, with a quiet living room filled with natural light to one side

    Lisa Kairy Prestige Realty, Inc

    4141 Windmere Dr, Hannibal, MO 63401
  • /33

    $235,000

    $45K PRICE DROP Under Contract
    • 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
  • /38

    $225,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,508 Sq Ft

    30 Satellite Dr, Hannibal, MO 63401

    Welcome home to this well-maintained 3-bedroom, 2-bath ranch located in the desirable Lake Apollo Subdivision in Hannibal. Offering comfortable living spaces and a functional layout, this home is perfect for families, first-time buyers, or anyone looking for easy single-level living.Step inside to a bright and inviting living room featuring large front windows that fill the space with natural

    Robert Evans Trophy Properties & Auction

    30 Satellite Dr, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 2

Home Price Trends

Median Sale Price
$178,000
Median Single Family Sale Price
$200,000
Median 2 Bedroom Sale Price
$108,100
Median 1 Bedroom Sale Price
$74,000
Average Price Per Sq Ft
$121
Number of Homes for Sale
28
Last 12 months Home Sales
231
Months of Supply
1.50
Median List Price
$192,500
Median Change From 1st List Price
5%
Median Home Sale Price YoY Change
2%
How to Buy a Home How to Finance a Home How to Sell a Home