PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
1924 Booker StreetHannibal, MOTucked away on a quiet street, this 2-bedroom, 1-bath home offers over an acre of space wi... |
2 beds | 1 baths | 1,079 sq.ft. |
$115,000 |
Airbnb cash on cash: 3.18%
|
49374 Laura DriveHannibal, MOSpace, style, location... this home truly has it all! Step inside this beautifully updated... |
5 beds | 2 baths | 2,378 sq.ft. |
$337,000 |
Airbnb cash on cash: 5.49%
|
9575 County Road 410Hannibal, MOWelcome to this move-in ready, veteran-owned home located just inside city limits in a ser... |
3 beds | 2 baths | 1,960 sq.ft. |
$245,000 |
Airbnb cash on cash: 0.91%
|
22 Settlers TrailHannibal, MOPrevious contract failed one week before closing! Not because of the house in any way... s... |
4 beds | 3 baths | 2,156 sq.ft. |
$292,900 |
Airbnb cash on cash: 2.34%
|
207 S Main StreetHannibal, MOBuilt in 1860, this Italianate-Style Building is on the National Register of Historic Plac... |
1 beds | 1 baths | 1,100 sq.ft. |
$350,000 |
Airbnb cash on cash: -0.41%
|
606 Olive StreetHannibal, MOCharming 2-bedroom, 1-bathroom home boasting renovated interiors with hardwood floors, a s... |
2 beds | 1 baths | 992 sq.ft. |
$135,000 |
Airbnb cash on cash: 2.7%
|
1310 36th StreetHannibal, MODon't be fooled when you drive by this home. With over 2,008 finished square footage it w... |
4 beds | 3 baths | 2,008 sq.ft. |
$240,000 |
Airbnb cash on cash: 3.53%
|
3821 Apache TrailHannibal, MOHoney, stop the car! Welcome to a completely renovated 4-bedroom, 2-bathroom home on a dea... |
4 beds | 2 baths | 1,805 sq.ft. |
$245,000 |
Airbnb cash on cash: 3.43%
|
1 Meadowbrook HeightsHannibal, MOHard to believe...a 13.387-acre property (see survey) in the middle of Hannibal, Mo! Appro... |
3 beds | 2 baths | 2,584 sq.ft. |
$640,000 |
Airbnb cash on cash: -0.4%
|
657 N Hawkins AvenueHannibal, MOGreat 2 bedroom home with updated flooring, remodeled bathroom and main level laundry. The... |
2 beds | 1 baths | 638 sq.ft. |
$135,000 |
Airbnb cash on cash: 2.85%
|
34 Siesta DriveHannibal, MOWelcome to this meticulously maintained all-brick ranch with a circular driveway, located ... |
4 beds | 4 baths | 4,695 sq.ft. |
$450,000 |
Airbnb cash on cash: 0.97%
|
10321 Old 79Hannibal, MOFind your personal escape outside of the Hannibal, Missouri city limits, with no covenants... |
2 beds | 2 baths | 1,671 sq.ft. |
$421,000 |
Airbnb cash on cash: 0.21%
|
1889 Bay AvenueHannibal, MOStunning two-story brick home nestled on 6.3 acres in Hannibal, offering the perfect blend... |
4 beds | 4 baths | 4,300 sq.ft. |
$899,000 |
Airbnb cash on cash: -0.19%
|
9197 County Road 418Hannibal, MOThis location is west of Hannibal between Highway MM and West Ely Rd outside the city limi... |
3 beds | 2 baths | 1,920 sq.ft. |
$264,500 |
Airbnb cash on cash: 1.07%
|
1109 Fulton AvenueHannibal, MOPlease come and see this spacious 3-bedroom, 2-bathroom home with over 2,200 square feet. ... |
3 beds | 2 baths | 2,214 sq.ft. |
$210,000 |
Airbnb cash on cash: 1.87%
|
11 D Ville PlaceHannibal, MOWell maintained 3-bedroom, 3 full bath, tri-level home on double lot on quiet dead-end str... |
3 beds | 3 baths | 2,609 sq.ft. |
$330,000 |
Airbnb cash on cash: 0.44%
|
11140 Dove Ridge RoadHannibal, MOMotivated Sellers!!! Nestled just outside the city limits of Hannibal, Missouri, this beau... |
3 beds | 3 baths | 3,226 sq.ft. |
$480,000 |
Airbnb cash on cash: -0.14%
|
1521 Frank StreetHannibal, MODiscover modern comfort, privacy, and convenience in this stunning home set on approximate... |
4 beds | 4 baths | 3,226 sq.ft. |
$824,500 |
Airbnb cash on cash: -0.14%
|
5652 Patriot LaneHannibal, MOWhat a doll house! PERFECT for a family of two! Whether you are young or growing old, this... |
1 beds | 2 baths | 1,200 sq.ft. |
$227,500 |
Airbnb cash on cash: -0.59%
|
1225 Walnut StreetHannibal, MOCharming 2-Bedroom Home on .64 Acres with Wildlife Views New price reflects foundation wo... |
2 beds | 1 baths | 2,251 sq.ft. |
$130,000 |
Airbnb cash on cash: 2.78%
|
700 Clinic RoadHannibal, MOAn opportunity in the heart of Hannibal! This well-loved property at 700 Clinic Road comes... |
2 beds | 3 baths | 1,861 sq.ft. |
$235,000 |
Airbnb cash on cash: 0.76%
|
4006 Overhill DriveHannibal, MOWelcome to this inviting 4-bedroom, 1.5-bath home offering plenty of space and comfort for... |
3 beds | 2 baths | 2,479 sq.ft. |
$214,900 |
Airbnb cash on cash: 1.53%
|
416 N 8th Street #414Hannibal, MODuplex for sale.... Each side features 3 bedrooms, and 1 bathroom. Laundry is located in t... |
3 beds | 1 baths | 2,720 sq.ft. |
$158,000 |
Airbnb cash on cash: 2.63%
|
415 Sunshine TerraceHannibal, MOThis beautifully updated 2-bedroom, 2-bath bungalow offers the perfect blend of modern com... |
2 beds | 2 baths | 972 sq.ft. |
$122,500 |
Airbnb cash on cash: 3.32%
|
679 Jonathan RoadHannibal, MOStunning Contemporary New Home in Fette Orchard Subdivision! This BRAND NEW 5-bedroom, 4.... |
5 beds | 5 baths | 2,661 sq.ft. |
$649,000 |
Airbnb cash on cash: 2.62%
|
113 Collins StreetHannibal, MOCalling all investors, the 4/5 plex currently cash flows with rents totaling $2100, with t... |
8 beds | 4 baths | 3,862 sq.ft. |
$175,000 |
Airbnb cash on cash: 1.37%
|
116 Stone Ridge DriveHannibal, MONestled at 116 Stone Ridge Drive in Hannibal, this single-family residence presents a wond... |
3 beds | 2 baths | 1,362 sq.ft. |
$295,000 |
Airbnb cash on cash: 0.49%
|
2901 Pleasant StreetHannibal, MOStep inside this beautifully remodeled Colonial that blends timeless character with modern... |
4 beds | 3 baths | 2,595 sq.ft. |
$299,000 |
Airbnb cash on cash: 2.55%
|
There are 40 properties for sale in the city of Hannibal . The median list price in Hannibal is $229,900 and the average price per square foot is $111. In October 2025, the average monthly cash on cash return in Hannibal is 8.00%. The average monthly rental income in Hannibal is $1,975.