11

Hannibal, MO Homes for Sale under $300,000

Section Image
  • /15

    $239,900

    • 2 Beds
    • 2.5 Baths
    • 1,575 Sq Ft

    4250 Sunburst Dr, Hannibal, MO 63401

    This well-maintained home offers comfortable living in a convenient location with a bright, open layout you’ll love! The great room is the heart of the home, featuring a stunning tongue-and-groove vaulted wood ceiling and an open-concept design that flows seamlessly into the kitchen and dining area—perfect for everyday living or entertaining. The main level also includes a spacious laundry room

    Jennifer Ruhl Ravenscraft Realty

    4250 Sunburst Dr, Hannibal, MO 63401
  • /21

    $220,000

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

    12 Hillcrest Dr, Hannibal, MO 63401

    Welcome to this 3-bedroom, 1.5-bath home situated on a double corner lot. This property offers classic charm with hardwood floors and a 1-car attached garage. Major updates provide peace of mind, including new windows, a new roof, and a new AC unit installed in 2023. A standout feature includes the 23x22 metal insulated workshop completed in 2025. The shop is located off the 1-car garage and

    Jacki Thurman Century 21 Broughton Team

    12 Hillcrest Dr, Hannibal, MO 63401
  • /5

    $245,000

    • Land
    • 2.42 Acres
    • $101,240 per Acre

    12 Orchard Point Rd, Hannibal, MO 63401

    2.42 Acre Lot with views of the Mississippi River. Property like this doesn't come up very often, this is the last lot that is available in the prestigous subdivision of Orchard Point. Bring your builder and your plans, 2500 sq ft min. on the first floor, Covenants and Restrictions apply. Additional Rooms: In Platted Subdv.

    Sue-ann Westhoff Prestige Realty, Inc

    12 Orchard Point Rd, Hannibal, MO 63401
  • /16

    $258,000

    • 4 Beds
    • 2.5 Baths
    • 1,971 Sq Ft

    35 Holiday Dr, Hannibal, MO 63401

    This beautiful tri-level home is nestled on a private, secluded lot, offering peace, space, and a true sense of retreat. Surrounded by natural beauty, the setting provides both privacy and a relaxing connection to the outdoors. The home features a spacious two-car garage with convenient access to the interior. Inside, the layout is thoughtfully designed across three levels, creating a comfortable

    Sheena Smith Prestige Realty, Inc

    35 Holiday Dr, Hannibal, MO 63401
  • /15

    $269,900

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

    108 Whipporwill Ln, Hannibal, MO 63401

    This beautiful 3-bedroom, 2-bath ranch offers the perfect blend of comfort, style, and modern updates. Built in 2018, the home features an open floor plan ideal for entertaining, along with a split-bedroom layout that provides both privacy and functionality. The kitchen shines with brand-new quartz countertops, a new island, and plenty of space for gathering and everyday living. The primary suite

    Christina Merrell Prestige Realty, Inc

    108 Whipporwill Ln, Hannibal, MO 63401
  • /45

    $245,000

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

    1001 Center St, Hannibal, MO 63401

    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 discover the remarkable historic charm of this one-of-a-kind residence. Known as the Dulany Mahan House, this Prairie-style home reflects architectural influences reminiscent of Frank Lloyd Wright. Built

    Lisa Kairy Prestige Realty, Inc

    1001 Center St, Hannibal, MO 63401
  • /23

    $249,000

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

    50 Homestead, Hannibal, MO 63401

    Move-in ready brick ranch home! This low-maintenance, full-brick home features all main-level living, new windows, and a new roof. The interior offers an open flow from the living room to the dining area and a modern kitchen with white cabinets, granite countertops, and appliances.Key Features:Bedrooms/Baths: 3 beds, 2 full baths.Parking & Storage: 2-car attached garage with extra

    J'Nelle Lee Hannibal Realty LLC

    50 Homestead, Hannibal, MO 63401
  • /2

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

    $296,500

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

    11 D Ville Place, Hannibal, MO 63401

    MOTIVATED SELLER! Well maintained 3-bedroom, 3 full bath, tri-level home on double lot on quiet dead-end street is now available. In recent years updates include a new roof, 2025 hot water heater, furnace & central air. Entry has shining parquet floor. The remainder of the main flooring has new luxury durable vinyl flooring. New wood flooring in stairways & hall installed 2025 Kitchen has oak

    Janet Brown Century 21 Broughton Team

    11 D Ville Place, Hannibal, MO 63401
  • /19

    $240,000

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

    8162 Highway Mm, Hannibal, MO 63401

    Escape to the country with this 3-bedroom, 1-bath home situated on 1.4 acres! This property offers a 1-car attached garage plus a carport that will convey, giving you plenty of space for parking and storage. Inside, you'll find a functional layout with additional living space in the basement, including a cozy family room, a bonus room that could easily be converted into a sleeping room, and a

    Christina Merrell Prestige Realty, Inc

    8162 Highway Mm, 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

Home Trends in Hannibal, MO

Housing Trends

Median Sale Price
$184,900
Median Single Family Sale Price
$217,500
Median 2 Bedroom Sale Price
$175,000
Average Price Per Sq Ft
$117
Number of Homes for Sale
40
Last 12 months Home Sales
251
Months of Supply
1.90
Median List Price
$187,000
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
11%
How to Buy a Home How to Finance a Home How to Sell a Home