| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
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: 0.98%
|
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: 7.5%
|
1105 Central AvenueHannibal, MO
|
3 beds | 3 baths | 3,012 sq.ft. |
$292,500 |
Airbnb cash on cash: -0.32%
|
911 Pine StreetHannibal, MOLocated near Historical Downtown Hannibal you will find this 1950's bungalow set on a wood... |
3 beds | 2 baths | 1,082 sq.ft. |
$149,500 |
Airbnb cash on cash: 1.04%
|
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: -1.17%
|
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. |
$105,000 |
Airbnb cash on cash: 0.83%
|
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: -1.39%
|
11 D Ville PlaceHannibal, MOMOTIVATED SELLER! Well maintained 3-bedroom, 3 full bath, tri-level home on double lot on ... |
3 beds | 3 baths | 2,609 sq.ft. |
$290,000 |
Airbnb cash on cash: -0.28%
|
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: 1.76%
|
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. |
$235,000 |
Airbnb cash on cash: -1.52%
|
177 Kitlaw TrailHannibal, MOPrice just got better! Welcome to this beautiful new construction home in one of Hannibalâ... |
3 beds | 2 baths | 2,500 sq.ft. |
$488,000 |
Airbnb cash on cash: -0.39%
|
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: -0.6%
|
2317 Chestnut StreetHannibal, MOTurn-key and move in ready! Welcome to this freshly remodeled two-bedroom home! Featuring ... |
2 beds | 1 baths | 1,218 sq.ft. |
$130,000 |
Airbnb cash on cash: 0.5%
|
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: -0.76%
|
11252 Pershing RoadHannibal, MOYou cannot beat this location being close to town with 26.6 acres m/l! This home was buil... |
3 beds | 2 baths | 1,680 sq.ft. |
$435,000 |
Airbnb cash on cash: -0.46%
|
9019 Idell Creek LaneHannibal, MOWelcome to your dream home! This spacious property offers 4 bedrooms and 3 full bathrooms ... |
4 beds | 3 baths | 2,525 sq.ft. |
$434,500 |
Airbnb cash on cash: -1.29%
|
426 Honeysuckle DriveHannibal, MOContemporary new construction home located in one of Hannibalâs newest subdivisions with... |
3 beds | 3 baths | 2,240 sq.ft. |
$429,000 |
Airbnb cash on cash: -0.2%
|
5722 Brady RdHannibal, MOWelcome home to this new construction home nestled along Brady Road, where thoughtful desi... |
3 beds | 2 baths | 1,820 sq.ft. |
$425,000 |
Airbnb cash on cash: -1.13%
|
2101 Spruce StreetHannibal, MOGreat curb appeal in this move-in ready three bedroom one bathroom home on a corner lot. F... |
3 beds | 1 baths | 1,176 sq.ft. |
$94,500 |
Airbnb cash on cash: 2.58%
|
4118 Windmere DriveHannibal, MOThoughtfully Updated 4BR Ranch with New High-Impact Roof (2026), Near Schools Beautiful 4 ... |
4 beds | 4 baths | 1,902 sq.ft. |
$327,000 |
Airbnb cash on cash: -1.18%
|
There are 48 properties for sale in the city of Hannibal . The median list price in Hannibal is $239,900 and the average price per square foot is $111. In May 2026, the average monthly cash on cash return in Hannibal is 8.00%. The average monthly rental income in Hannibal is $2,100.