Map

Hannibal Homes for Sale

(136)
Sort:
Newly Listed
<
1
8
>
$210,000
3 beds
3 full baths
1,310 sq. ft
139 West Ridge
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
17
>
$63,500
3 beds
1 full bath
1,103 sq. ft
306 North Arch St
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
23
>
$147,000
3 beds
1 full bath
1 half bath
1,160 sq. ft
28 Cherokee Trail
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
37
>
$208,000
3 beds
3 full baths
2,556 sq. ft
5388 County Road 409
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
24
>
$209,500
3 beds
3 full baths
2,600 sq. ft
231 Hummingbird Lane
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
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
<
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
<
1
17
>
$130,000
3 beds
2 full baths
1,608 sq. ft
100 Paulina
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
Sale Pending
<
1
31
>
$139,900
3 beds
2 full baths
3300 Sunnyside
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
<
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
Open House
<
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
There are 136 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.