Map

Hannibal Homes for Sale

(131)
Sort:
Newly Listed
<
1
9
>
$59,000
1 bed
1 full bath
1,549 sq. ft
1703 Bird Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
21
>
$91,500
4 beds
2 full baths
1 half bath
1,848 sq. ft
15 Hawthorne
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
26
>
$239,900
3 beds
3 full baths
2,388 sq. ft
4317 West Ely Rd
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
19
>
$66,000
2 beds
1 full bath
504 N Seventh St
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Price Reduced
<
1
17
>
$130,000
3 beds
2 full baths
1,608 sq. ft
100 Paulina
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
31
>
$139,900
3 beds
2 full baths
3300 Sunnyside
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
45
>
$339,000
7 beds
4721 Eleven Point Road
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
27
>
$285,000
5 beds
231 Woodland Trail
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
26
>
$192,000
5 beds
3 full baths
1 half bath
2,304 sq. ft
398 Lake Apollo
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
17
>
$85,000
3 beds
2 full baths
1,150 sq. ft
5390 County Road 409
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
24
>
$68,000
2 beds
936 sq. ft
48944 Rensselaer
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
32
>
$274,900
4 beds
3 full baths
2,141 sq. ft
6 Amaryllis Lane
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
46
>
$325,000
4 beds
2 full baths
1 half bath
3,138 sq. ft
10297 Tanglewood
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
50
>
$786,000
5 beds
3311 Deerfield
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
10
>
$49,900
3 beds
1 full bath
780 sq. ft
610 Olive Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
17
>
$130,000
2,640 sq. ft
301 Grand Avenue
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
6
>
$27,000
3 Clear Creek
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
25
>
$595,000
5 full baths
1 half bath
3,650 sq. ft
19 Huntingdon
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
17
>
$49,900
3 beds
1 full bath
780 sq. ft
610 Olive
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
23
>
$167,800
2 beds
2 full baths
1,346 sq. ft
135 West Ridge
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
There are 131 real estate listings found in Hannibal, MO. View our Hannibal real estate area information to learn about the weather, local school districts, demographic data, and general information about Hannibal, MO. Get in touch with a Hannibal real estate agent who can help you find the home of your dreams in Hannibal. Use our mortgage calculator to see how much it would be to finance a home in Hannibal. Not ready to buy yet? Find and compare apartments for rent in Hannibal.