| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
54291 Johnny TrailHannibal, MOHold on to your hats, folksâ54291 Johnny Trail in HANNIBAL, MO is ready to steal your he... |
4 beds | 2 baths | 2,844 sq.ft. |
$390,000 |
Airbnb cash on cash: N/A
|
519 N SectionHannibal, MOFully remodeled! New windows, new siding, new paint, new carpet! You have to see this ador... |
3 beds | 2 baths | 1,295 sq.ft. |
$165,000 |
Airbnb cash on cash: N/A
|
10 Hibiscus LaneHannibal, MOWelcome to this charming 3-bed, 3 bath home located on a quiet cul-de-sac in Hummingbird E... |
3 beds | 3 baths | 2,510 sq.ft. |
$365,000 |
Airbnb cash on cash: N/A
|
123 Paulina DriveHannibal, MOWelcome to 123 Paulina Dr., a beautifully maintained home offering comfort, style and func... |
3 beds | 2 baths | 1,160 sq.ft. |
$235,000 |
Airbnb cash on cash: N/A
|
310 N 3rdHannibal, MOJust steps from Hannibal's historic district this property could be your next investment o... |
5 beds | 2 baths | 2,333 sq.ft. |
$169,000 |
Airbnb cash on cash: N/A
|
2606 Hope StreetHannibal, MOWelcome to this beautifully remodeled 2-bedroom, 1-bath bungalow offering convenient main-... |
2 beds | 1 baths | 936 sq.ft. |
$119,000 |
Airbnb cash on cash: N/A
|
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. |
$317,000 |
Airbnb cash on cash: N/A
|
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. |
$235,000 |
Airbnb cash on cash: N/A
|
311 Olive StreetHannibal, MOWelcome to this charming and well-maintained two-story 3 bed, 2 bath home offering a comfo... |
3 beds | 2 baths | 1,320 sq.ft. |
$129,900 |
Airbnb cash on cash: N/A
|
1 Meadowbrook HeightsHannibal, MOWhat a great combination! 13+ gorgeous acres, a 2600 sq. ft. brick raised ranch styl... |
3 beds | 2 baths | 2,584 sq.ft. |
$640,000 |
Airbnb cash on cash: N/A
|
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. |
$120,000 |
Airbnb cash on cash: N/A
|
1889 Bay AvenueHannibal, MOStunning two-story brick home nestled on 3 acres in Hannibal, offering the perfect blend o... |
4 beds | 4 baths | 4,300 sq.ft. |
$769,000 |
Airbnb cash on cash: N/A
|
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. |
$205,000 |
Airbnb cash on cash: N/A
|
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. |
$299,900 |
Airbnb cash on cash: N/A
|
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: N/A
|
53 Lela LaneHannibal, MOStunning Home on 3 Scenic Acres in Clear Creek Subdivision. Tucked away at the end of peac... |
4 beds | 4 baths | 4,870 sq.ft. |
$824,900 |
Airbnb cash on cash: N/A
|
1116 Park AvenueHannibal, MOThree bedroom two bath property that offers plenty of space inside and out. Large living ... |
3 beds | 1 baths | 1,217 sq.ft. |
$99,900 |
Airbnb cash on cash: N/A
|
1714 Grace StreetHannibal, MOCompletely remodeled and move-in ready! This affordable 1 1/2 story, 4-bedroom, 2-bath hom... |
4 beds | 2 baths | 1,402 sq.ft. |
$167,000 |
Airbnb cash on cash: N/A
|
270 Gala DriveHannibal, MOWelcome to this charming full brick home in the sought-after Fette Orchard Subdivision. Th... |
4 beds | 5 baths | 4,294 sq.ft. |
$725,000 |
Airbnb cash on cash: N/A
|
106 S Levering AvenueHannibal, MOCharming bungalow full of character! Youâll love the arched doorways, hardwood floors, a... |
1 beds | 1 baths | 729 sq.ft. |
$94,000 |
Airbnb cash on cash: N/A
|
1901 Chestnut Street StreetHannibal, MODon't miss a chance to see this one bedroom, one bath cozy, updated home with so much char... |
1 beds | 1 baths | 926 sq.ft. |
$109,000 |
Airbnb cash on cash: N/A
|
108 Whipporwill LaneHannibal, MOThis beautiful 3-bedroom, 2-bath ranch offers the perfect blend of comfort, style, and mod... |
3 beds | 2 baths | 1,506 sq.ft. |
$274,900 |
Airbnb cash on cash: N/A
|
2900 Garfield StreetHannibal, MOWelcome home to this inviting 1.5-story bungalow nestled on the corner of Garfield and Flo... |
4 beds | 1 baths | 2,440 sq.ft. |
$125,000 |
Airbnb cash on cash: N/A
|
1121 Union StreetHannibal, MOBack on market through no fault of the sellers! Completely Remodeled 2 Bedroom home on Do... |
2 beds | 1 baths | 980 sq.ft. |
$120,000 |
Airbnb cash on cash: N/A
|
120 N 7th StreetHannibal, MODuplex located in downtown Hannibal. The upstairs is rented and offers numerous updates an... |
N/A beds | N/A baths | 2,116 sq.ft. |
$78,000 |
Airbnb cash on cash: N/A
|
1001 Center StreetHannibal, MOPlease note: While the property has been used as an attorneyâs office since 1992 and off... |
4 beds | 3 baths | 2,590 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
There are 45 properties for sale in the city of Hannibal . The median list price in Hannibal is $169,000 and the average price per square foot is $86. In February 2026, the average monthly cash on cash return in Hannibal is 8.00%. The average monthly rental income in Hannibal is $1,761.