| 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. |
$379,900 |
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
|
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
|
1105 Central AvenueHannibal, MO
|
3 beds | 3 baths | 3,012 sq.ft. |
$292,500 |
Airbnb cash on cash: N/A
|
11167 Hulse DrHannibal, MOThis very well maintained single level home is in great shape and ready for a new owner. T... |
3 beds | 2 baths | 1,560 sq.ft. |
$270,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
|
13001 Woodland Groves PlHannibal, MOWelcome to peaceful country living on 3 scenic acres surrounded by abundant wildlife and o... |
4 beds | 2 baths | 2,172 sq.ft. |
$328,000 |
Airbnb cash on cash: N/A
|
1 Meadowbrook HeightsHannibal, MOWhat a great combination! 13+ gorgeous acres, a 2600 sq. ft. brick raised ranch style home... |
3 beds | 2 baths | 2,584 sq.ft. |
$640,000 |
Airbnb cash on cash: N/A
|
14000 Sydney RdHannibal, MODiscover peaceful country living in this beautiful 4-bedroom, 3-bathroom home with 4,500 s... |
4 beds | 3 baths | 4,500 sq.ft. |
$500,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
|
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. |
$639,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. |
$799,000 |
Airbnb cash on cash: N/A
|
1714 Grace StreetHannibal, MONEW FURNACE & PRICE REDECTION! Completely remodeled and move-in ready! This affordable 1 1... |
4 beds | 2 baths | 1,402 sq.ft. |
$162,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
|
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
|
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
|
177 Kitlaw TrailHannibal, MOWelcome to this beautiful new construction home in one of Hannibalâs newest subdivisions... |
3 beds | 2 baths | 2,500 sq.ft. |
$495,000 |
Airbnb cash on cash: N/A
|
110 Butternut StreetHannibal, MOPrivate Luxury Retreat on 7.5 Acres Beautifully updated 3 bedroom, 3.5 bath home nestled o... |
3 beds | 4 baths | 3,730 sq.ft. |
$692,000 |
Airbnb cash on cash: N/A
|
35 Holiday DriveHannibal, MOThis beautiful tri-level home is nestled on a private, secluded lot, offering peace, space... |
4 beds | 3 baths | 1,971 sq.ft. |
$258,000 |
Airbnb cash on cash: N/A
|
4250 Sunburst DriveHannibal, MOThis well-maintained home offers comfortable living in a convenient location with a bright... |
2 beds | 3 baths | 1,575 sq.ft. |
$239,900 |
Airbnb cash on cash: N/A
|
2500 Chestnut StreetHannibal, MORecently renovated and move-in ready, this charming 2-bedroom, 1-bath home offers fresh up... |
2 beds | 1 baths | 900 sq.ft. |
$84,900 |
Airbnb cash on cash: N/A
|
562-564 Virginia StreetHannibal, MOCalling all Investors. Duplex, one side ready, one side ready for you to update to your l... |
N/A beds | N/A baths | 1,884 sq.ft. |
$167,500 |
Airbnb cash on cash: N/A
|
317 BraeburnHannibal, MOThis is a great opportunity for anyone looking for a modern, one-level home in a highly de... |
3 beds | 2 baths | 1,500 sq.ft. |
$347,000 |
Airbnb cash on cash: N/A
|
There are 42 properties for sale in the city of Hannibal . The median list price in Hannibal is $188,950 and the average price per square foot is $90. In March 2026, the average monthly cash on cash return in Hannibal is 8.00%. The average monthly rental income in Hannibal is $1,862.