33

Hannibal, MO 1-Story Homes for Sale

Section Image Section Image
  • /35

    $379,000

    • 5 Beds
    • 4 Baths
    • 3,145 Sq Ft

    18 Boca Dr, Hannibal, MO 63401

    This stunning 5-bedroom, 4-bath home has been thoughtfully renovated with luxurious high-end finishes, offering both style and comfort. The main floor features a spacious primary suite, providing the perfect retreat with added convenience. The open concept living areas flow seamlessly, making it ideal for both everyday living and entertaining. Step outside to the expansive back deck, perfect for

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 652-2145

    18 Boca Dr, Hannibal, MO 63401
  • /39

    $354,000

    • 4 Beds
    • 3 Baths
    • 3,500 Sq Ft

    9016 Idell Creek Ln, Hannibal, MO 63401

    Definitely not a drive-by, you need to step inside. Built in 2018 with 4 bedrooms/3 baths, In-Law quarters, approx 3500 sq ft of living space. Spacious living room full of natural light, connecting the kitchen, island, pantry, & dining room. The main kitchen features reverse osmosis & whole house water filtration system. Primary suite is amazing with a large bedroom, private bath and walk-in

    Lisa Kairy Prestige Realty, Inc

    9016 Idell Creek Ln, Hannibal, MO 63401
  • /21

    $450,000

    • 4 Beds
    • 2 Baths
    • 2,306 Sq Ft

    615 Jonathan Rd, Hannibal, MO 63401

    Beautifully maintained and thoughtfully designed ranch home offering 2,306 finished square feet on a slab foundation. This open-concept layout features 9ft/10ft ceilings and a desirable split-bedroom design, providing both space and privacy. The primary suite includes new vanity top and cabinet and custom closets. There are 3 additional bedrooms, with the 4th bedroom featuring custom cabinetry

    Sue-ann Westhoff Prestige Realty, Inc

    615 Jonathan Rd, Hannibal, MO 63401
  • /10

    $178,000

    • 4 Beds
    • 1.5 Baths
    • 1,480 Sq Ft

    905 Dewitt St, Hannibal, MO 63401

    This 4-bedroom, 1.5-bath home offers a fantastic opportunity for buyers looking to add value and make a space their own. Situated on a desirable corner lot, this property features a full basement and a convenient tuck-under garage, providing ample storage and potential for additional living space.Inside, you'll find four bedrooms, a main floor half bath for guests, and a full bathroom ready for

    Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
  • /39

    $469,000

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

    2700 Hyacinth Ave, Hannibal, MO 63401

    Custom-built and on the market for the first time! Situated on 2.5 m/l private acres surrounded by mature trees, this full brick, 3 bedroom, 2 bath home offers peaceful privacy in a truly ideal location. Step inside to an open concept layout where every space flows seamlessly--from the marble tiled entryway to the vaulted living area, dining room, and kitchen. You'll appreciate the thoughtful

    Lisa Kairy Prestige Realty, Inc

    2700 Hyacinth Ave, Hannibal, MO 63401
  • /65

    $585,000

    • 4 Beds
    • 4 Baths
    • 4,695 Sq Ft

    34 Siesta Dr, Hannibal, MO 63401

    Welcome to this meticulously maintained all-brick ranch with a circular driveway, located in desirable El Rancho Estates at the end of a quiet cul-de-sac. Offering 4,695 sq ft of well-designed living space, this home beautifully blends comfort, function, and quality updates throughout. The main level (2,602 sq ft) features formal living and dining rooms,kitchen with stainless steel appliances

    Kourtney Kapfer Berkshire Hathaway HomeServices Select Properties

    34 Siesta Dr, Hannibal, MO 63401
  • /30

    $554,900

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

    633 Jonathan Rd, Hannibal, MO 63401

    Discover this stunning home in the desirable Fette Orchard subdivision! This beautifully maintained residence features 4 spacious bedrooms and 3 modern bathrooms, perfect for family living. The open floor concept provides a seamless flow throughout the main level, while the fully finished walk-out basement offers additional space for relaxation or entertainment. Enjoy the large, fenced backyard,

    Jennifer Ruhl Ravenscraft Realty

    633 Jonathan Rd, Hannibal, MO 63401
  • /14

    $195,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
  • /27

    $170,000

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

    2611 Saint Marys Ave, Hannibal, MO 63401

    Charming 1.5 Story property in Hannibal located in the Local Business District, currently operating as a quilt shop. This building has also served as a quaint bistro and offers potential for a variety of business opportunities. The interior has a welcoming layout, adaptable for various purposes. The upper level has 2 rooms and a full bathroom with a walk out deck and could be used as an

    Jacki Thurman Century 21 Broughton Team

    2611 Saint Marys Ave, Hannibal, MO 63401
  • /30

    $226,000

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

    39 Hillcrest Dr, Hannibal, MO 63401

    Jennifer Ruhl Ravenscraft Realty

    39 Hillcrest Dr, Hannibal, MO 63401
  • /12

    $89,900

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

    417 N Section St, Hannibal, MO 63401

    Great opportunity to start your investment portfolio. Most recently used as a rental property. Hardwood flooring throughout most of the home with kitchen offering wood cabinets and laminate flooring. Charming features in this 3 bedroom home include French doors into the front bedroom and wood grate windows in the living room looking out to the front yard. Private deck off the rear accesses the

    Sheri Neisen Prestige Realty, Inc

    417 N Section St, Hannibal, MO 63401
  • /37

    $284,000

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

    7 Chester Rd, Hannibal, MO 63401

    Welcome to 7 Chester Road in Hannibal! This spacious 3-bed, 3-bath townhome offers main-floor living with zero-step entry, 36" doors, main-floor laundry hookups, and a monitored alarm system for peace of mind. Enjoy open-concept living with vaulted ceilings in the living room and kitchen. Off the back of the home the 3-seasons room is the perfect place to sip your morning coffee. The den

    Connor Doyle Prestige Realty, Inc

    7 Chester Rd, Hannibal, MO 63401
  • /14

    $145,000

    • 2 Baths
    • 725 Sq Ft

    1509 Booker St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 2-bedroom, 2-bath home! This stunning property features off-street parking for your convenience, brand new stainless steel appliances, and a spacious, fenced-in backyard – perfect for outdoor gatherings or relaxing in privacy. Don’t miss the opportunity to make this charming home yours!

    Jennifer Ruhl Ravenscraft Realty

    1509 Booker St, Hannibal, MO 63401
  • /9

    $45,000

    • 1 Bed
    • 1 Bath
    • 1,073 Sq Ft

    312 Beech St, Hannibal, MO 63401

    Come see this charming house on the hill. This house, even though, it needs some TLC has been very well cared for during the years and mainly needs updating. Very sound structurally. This would be a great investment property. Must see to appreciate. This home has a metal roof which won't sock your budget. The owner previously installed Hardy Board siding and placed the siding with screws

    Tracie Fleetwood Davis & Associates, REALTORS

    312 Beech St, Hannibal, MO 63401
  • /16

    $88,000

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

    904 Lindell Ave, Hannibal, MO 63401

    1 1/2 story home, 3 bedrooms, 2 bathrooms, and a fenced backyard. The main level has open concept with living room and kitchen combination. There is one bedroom, one full bathroom, and laundry on the main level. The upstairs has two bedrooms and one full bathroom. The home a fenced in backyard and two spots for parking. Additional parking in front of the house.

    J'Nelle Lee Hannibal Realty LLC

    904 Lindell Ave, Hannibal, MO 63401
  • /6

    $25,000

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

    1243 Church St Unit A, Hannibal, MO 63401

    Great Opportunity! This 2-bedroom, 2-bath home is a true diamond in the rough—perfect for investors, flippers, or buyers ready to bring their vision to life. This property offers tons of potential, with some TLC, this home could shine! Priced to sell and being offered as-is—don’t miss your chance to transform this hidden gem into something special!

    Brittney Reid Ragar Realty

    1243 Church St Unit A, Hannibal, MO 63401
  • /14

    $105,000

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

    4044 Mcmasters Ave, Hannibal, MO 63401

    Looking to downsize or searching for an affordable starter home? This two bedroom one bathroom home is calling you to make it your own! The one car attached garage will keep your vehicle out of the elements. Dont let the busy road fool you, there is a beautiful fenced in backyard with a covered porch for dogs and kids to play safely. Home also offers a storage room off the back porch for storing

    Mandi Click Ravenscraft Realty

    4044 Mcmasters Ave, Hannibal, MO 63401
  • /9

    $44,900

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

    119 W Terrace Ave, Hannibal, MO 63401

    This bungalow is ideal for a landlord or new homeowner. Located just blocks away from Stowell Elementary school, this home features 2 bedrooms, 1 full bath, and a large eat in kitchen. Off ally parking in the rear makes the home easy to access. The current tenant has occupied the home for about 5 years and pays $550/month. The tenant also pays for all utilities and takes care of lawncare. If you

    Jordahn Leonard Prestige Realty, Inc

    119 W Terrace Ave, Hannibal, MO 63401
  • /31

    $119,900

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

    4028 Mcmasters Ave, Hannibal, MO 63401

    Motivated Seller! Don't miss this inviting 2-bedroom, 1.5-bath home situated in the heart of Hannibal. This home offers a full, unfinished basement with a former tuck-under garage, perfect for storage or a potential garage. The carport is very nice as well.Enjoy the outdoors from the comfort of your 12x21 screened-in patio, which overlooks a nicely sized and fairly level backyard. A storage shed

    Kelly LaForce Century 21 Broughton Team

    4028 Mcmasters Ave, Hannibal, MO 63401
  • /20

    $399,000

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

    201 E Larkspur Ct, Hannibal, MO 63401

    Welcome to this new construction on a desirable corner lot in one of Hannibal's newest subdivisions. This charming house boasts 3 bedrooms ideal for families or guests. Open concept living area features natural light. The modern kitchen showcases stainless steel appliances and an island with granite countertop. 2 bathrooms ensure privacy and comfort with contemporary fixtures. Situated on a

    Razack Ismail Century 21 Broughton Team

    201 E Larkspur Ct, Hannibal, MO 63401
  • /25

    $449,000

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

    515 Timber View Terrace, Hannibal, MO 63401

    If you want that "WOW" factor, this home is for you! at nearly 2300 square feet, this brand new home is only 196/sq ft and includes a large 35' x 27' garage and a unique semi-detached 12 x 18 structure great for a separate office, exercise room, musician studio or smoker's lounge (separate HVAC system than main house). Located in beautiful Timber View Terrace just east of Veteran's Rd on

    Nicholas Huscroft Chosen Realty, LLC

    515 Timber View Terrace, Hannibal, MO 63401
  • /22

    $449,000

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

    504 Timber View Terrace, Hannibal, MO 63401

    New Construction! Full walkout basement ranch style home in lovely, small, quiet, new neighborhood located just a few blocks east of Veteran's Road on Stardust close to shopping, highways, schools and hospital. Check out this gorgeous open floorplan featuring neutral tan/gray/ivory color palette, vaulted ceilings, covered front porch, maintenance free vinyl deck, upgraded flooring throughout,

    Nicholas Huscroft Chosen Realty, LLC

    504 Timber View Terrace, Hannibal, MO 63401
  • /15

    $81,900

    • 1 Bed
    • 1 Bath
    • 724 Sq Ft

    729 Hazel St, Hannibal, MO 63401

    The charm and character are still apparent in this solid 1 bedroom, 1 bath home. With some work, the wood floors could be brought back to life along with some fresh paint on the walls. Solid, well built homes are hard to find. This one has off street parking via an alley, or park along the street at the front of the house. It's a pretty street with flower blooming trees inviting you right on into

    Teree Haynes Hannibal Realty LLC

    729 Hazel St, Hannibal, MO 63401
  • /22

    $339,000

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

    4727 Walnut Creek Dr, Hannibal, MO 63401

    Here’s your chance to own a new construction home that’s under roof & ready for you to customize the interior to your liking! Nestled on 7.1 acres just outside the city limits, this 4-bedroom, 3-bathroom, 2,400+sqft home offers the perfect blend of privacy & an open floor plan. You’ll enjoy the convenience of being close to town while still having ample space & seclusion for outdoor activities.

    Aaron Peters Century 21 Broughton Team

    4727 Walnut Creek Dr, Hannibal, MO 63401
  • /7

    $77,900

    • 2 Beds
    • 1 Bath
    • 896 Sq Ft

    1400 Walnut St, Hannibal, MO 63401

    Cute bungalow ready for its next family. A perfect starter home on a corner lot.

    John Davis Ravenscraft Realty

    1400 Walnut St, Hannibal, MO 63401
  • /29

    $490,000

    • 3 Beds
    • 2.5 Baths
    • 2,148 Sq Ft

    161 Kitlaw Dr, Hannibal, MO 63401

    Discover this stunning 3-bedroom, 2.5-bathroom home, custom built in 2022, located in a newly developing subdivision. This residence offers main level living, featuring a spacious living room, kitchen, and dining area with vaulted ceilings that create an inviting atmosphere. The master suite is a true retreat, complete with a walk-in closet and an impressive master bath featuring a double sink,

    Kennedy McKay Hannibal Realty LLC

    161 Kitlaw Dr, Hannibal, MO 63401
  • /54

    $140,000

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

    604 Olive St, Hannibal, MO 63401

    Price reduced. Motivated seller. Selling as is. 3 bedroom, 2 bath bungalow with recent renovations. The sunroom, with a wood-burning fireplace, provides an ideal setting room. 2 bedrooms are on the main level, one of which includes an attached bath. The upper level has one bedroom and an additional room that could function as an office, toy room or storage area (new carpet installed). The kitchen

    Teree Haynes Hannibal Realty LLC

    604 Olive St, Hannibal, MO 63401
  • /16

    $50,000

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft

    1914 Spruce St, Hannibal, MO 63401

    Come see this cute little house with an extra lot. Yard is fenced in for children or pets. There is a small shed in the back of the property for storage. Roof was repaired over one year ago with new decking and shingles. It would also make a cute home for a small family or couple. This home needs a little fixing up, but you could make it your own very easily. If measurements are important,

    Tracie Fleetwood Davis & Associates, REALTORS

    1914 Spruce St, Hannibal, MO 63401
  • /10

    $78,000

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

    2003 Spruce St, Hannibal, MO 63401

    This property could be a good investment property or a good home for a young family. There are 4 lots total with this property that are all fenced. This home would make a good entry home for a young family or a first time home buyer. Property is currently occupied. Please give at least 24 hours notice. Tenants do have pets. Be sure not to let any of them out the front door. Tenants would

    Tracie Fleetwood Davis & Associates, REALTORS

    2003 Spruce St, Hannibal, MO 63401
  • /49

    $750,000

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

    1 Meadowbrook Heights, Hannibal, MO 63401

    Hard to believe...a 13.387-acre property (see survey) in the middle of Hannibal, Mo! Approx. 2600 sq. ft. brick home built in 1970. Built by a very well-known builder of that time for his family, so all amenities of the time were included! Steel beam construction, beautiful crown molding throughout, heated floors, 2 gas fireplaces & abundance of other special touches. The front entrance has

    Sue Giroux Century 21 Broughton Team

    1 Meadowbrook Heights, Hannibal, MO 63401
  • /18

    $47,500

    • 1 Bed
    • 1 Bath
    • 850 Sq Ft

    809 Lindell Ave, Hannibal, MO 63401

    NEW ROOF Discover this bungalow with new paint, windows and carpet, creating a move in ready home. Enjoy a kitchen with new countertops making it a great space to cooking. The bedroom is right off the living room, and there's a flexible room for an office or extra sleeping space located at the back of the home. Outside, a detached garage/shed offers plenty of storage all located on a flat yard.

    Sue-ann Westhoff Prestige Realty, Inc

    809 Lindell Ave, Hannibal, MO 63401
  • /2

    $85,000

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft

    801 Grand Ave, Hannibal, MO 63401

    This cozy 2 bedroom, 1 bath Bungalow offers a smart layout with a living room, dining room, galley-style kitchen, and handy utility room. Hardwood flooring in the dining room and the seller is currently removing carpet in the living room and bedrooms to expose the hardwood floors underneath. Warm wood plank ceilings in some areas add a welcoming rustic touch. The kitchen includes a range,

    Lisa Kairy Prestige Realty, Inc

    801 Grand Ave, Hannibal, MO 63401
  • /28

    $335,000 New Construction

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

    95 Stevens Dr, Hannibal, MO 63401

    Welcome to this beautifully designed new construction 2-story ranch, offering contemporary comfort and smart functionality in every detail.This thoughtfully crafted home features a spacious main-level primary suite with a private ensuite bathroom, perfect for easy, single-level living.Step inside to find an open-concept layout with sleek stainless steel appliances, walk-in pantry, and durable

    Sue-ann Westhoff Prestige Realty, Inc

    95 Stevens Dr, Hannibal, MO 63401

Home Trends in Hannibal, MO

Housing Trends

Median Sale Price
$175,000
Median Single Family Sale Price
$190,500
Median 2 Bedroom Sale Price
$142,500
Average Price Per Sq Ft
$119
Number of Homes for Sale
58
Last 12 months Home Sales
280
Months of Supply
2.50
Median List Price
$187,500
Median Change From 1st List Price
3%
Median Home Sale Price YoY Change
6%
How to Buy a Home How to Finance a Home How to Sell a Home