Houses for sale in Hannibal
58,300 available properties
3 Bedrooms
2 Bathrooms
2,226 sq.ft
3 Bedrooms
1 Bathroom
1,170 sq.ft
4 Bedrooms
1 Bathroom
1,170 sq.ft
3 Bedrooms
1 Bathroom
1,388 sq.ft
5 Bedrooms
3 Bathrooms
2,357 sq.ft
3 Bedrooms
1 Bathroom
1,663 sq.ft
4 Bedrooms
1 Bathroom
2,020 sq.ft
4 Bedrooms
2 Bathrooms
2,280 sq.ft
3 Bedrooms
1 Bathroom
1,236 sq.ft
3 Bedrooms
2 Bathrooms
1,120 sq.ft
2 Bedrooms
1 Bathroom
1,450 sq.ft
3 Bedrooms
2 Bathrooms
1,740 sq.ft
4 Bedrooms
1 Bathroom
1,989 sq.ft
3 Bedrooms
2 Bathrooms
1,287 sq.ft
3 Bedrooms
1 Bathroom
1,272 sq.ft
4 Bedrooms
2 Bathrooms
1,952 sq.ft
2 Bedrooms
1 Bathroom
1,202 sq.ft
3 Bedrooms
1 Bathroom
1,590 sq.ft
3 Bedrooms
1 Bathroom
1,248 sq.ft
2 Bedrooms
1 Bathroom
720 sq.ft
3 Bedrooms
1 Bathroom
1,680 sq.ft
3 Bedrooms
2 Bathrooms
1,515 sq.ft
3 Bedrooms
1 Bathroom
1,334 sq.ft
2 Bedrooms
1 Bathroom
1,232 sq.ft
4 Bedrooms
2 Bathrooms
2,610 sq.ft
3 Bedrooms
1 Bathroom
1,365 sq.ft
3 Bedrooms
1 Bathroom
1,032 sq.ft
3 Bedrooms
2 Bathrooms
1,893 sq.ft
3 Bedrooms
2 Bathrooms
1,441 sq.ft
-
Houses Friendly (2,166,721)
-
Houses Woodsfield (2,151,567)
-
Houses Alledonia (2,151,558)
-
Houses Wileyville (2,151,069)
-
Houses Laings (2,151,068)
-
Houses Sistersville (2,151,068)
-
Houses Reader (2,149,631)
-
Houses Clarington (2,149,186)
-
Houses Middlebourne (2,149,153)
-
Houses New Martinsville (616,702)
-
Houses New Matamoras (616,408)
-
Houses Paden City (154,218)
-
Houses Ohio Cameron (59,720)
-
Houses Ohio Sardis (58,226)
-
Houses Ohio Beallsville (57,978)
-
Houses Powhatan Point (47,052)
-
Houses Porters Falls (16,249)
-
Houses West Virginia Proctor (10,142)
-
Houses West Virginia Alma (10,126)
-
Houses West Virginia Pine Grove (205)