5 Bedroom Homes for Sale in Hannibal, MO

price
-
1-13 of 13 Homes
5+ beds
$627,250 | 132 Gala Drive, Hannibal, MO 63401
1/13
Coming Soon

$627,250

5
Bedrooms
3,084
Square Feet
0.68
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$429,000 | 4141 Windmere Drive, Hannibal, MO 63401
1/50
New

$429,000

5
Bedrooms
2,868
Square Feet
0.99
Acres
$315,000 | 66 Homestead, Hannibal, MO 63401
1/26
New

$315,000

6
Bedrooms
2,872
Square Feet
0.31
Acres
$438,500 | 88 Heritage Road, Hannibal, MO 63401
1/29

$438,500

5
Bedrooms
4,912
Square Feet
0.34
Acres
$825,000 | 52800 Norwoods Lake Place, Hannibal, MO 63401
1/67

$825,000

5
Bedrooms
6,208
Square Feet
0.58
Acres
$260,000 | 504 Broadway, Hannibal, MO 63401
1/26

$260,000

10
Bedrooms
5
Bathrooms
9,720
Square Feet
0.15
Acres
$439,000 | 221 North 5th Street, Hannibal, MO 63401
1/76
Open: 6/13 11:00AM - 01:00PM

$439,000

8
Bedrooms
4,980
Square Feet
0.21
Acres
$99,900 | 1801 Hope Street, Hannibal, MO 63401
1/19

$99,900

5
Bedrooms
1,420
Square Feet
0.41
Acres
$169,000 | 310 North 3rd Street, Hannibal, MO 63401
1/14

$169,000

5
Bedrooms
2,333
Square Feet
0.11
Acres
$639,000 | 679 Jonathan Road, Hannibal, MO 63401
1/39

$639,000

5
Bedrooms
2,661
Square Feet
0.35
Acres
$1,700,000 | 11069 New London Gravel Road, Hannibal, MO 63401
1/96

$1,700,000

17
Bedrooms
9,021
Square Feet
36.1
Acres
$669,000 | 8935 Idell Creek Lane, Hannibal, MO 63401
1/11

$669,000

5
Bedrooms
3,500
Square Feet
1.25
Acres
$990,000 | 171 Rolling Meadows, Hannibal, MO 63401
1/74

$990,000

6
Bedrooms
9,722
Square Feet
2.43
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes