Map

Hannibal Homes for Sale

(161)
Sort:
Newly Listed
<
1
31
>
$169,000
3 beds
2 full baths
1,626 sq. ft
115 Stone Ridge Dr
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
27
>
$197,000
3 beds
2 full baths
1,682 sq. ft
5727 Clear Creek
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
17
>
$68,750
2 beds
1 full bath
1,319 sq. ft
2617 Bird
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
6
>
$39,900
Lot 10 Woodland Acres
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
27
>
$156,250
3 beds
2 full baths
1,286 sq. ft
4165 Deer Ridge Drive
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
11
>
$35,000
1 bed
1 full bath
546 sq. ft
3707 Mohawk
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
25
>
$185,000
3 beds
3 full baths
1,328 sq. ft
584 Clover Rd
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
Sale Pending
<
1
23
>
$299,900
4 beds
3 full baths
1,780 sq. ft
52582 Norwoods Place
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
23
>
$82,000
3 beds
1 full bath
1,287 sq. ft
109 Magnolia
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
25
>
$189,000
3 beds
3 full baths
1,346 sq. ft
126 West Ridge
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Price Reduced
<
1
25
>
$137,000
3 beds
5030 College Ave
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
2
>
$10,500
3911 Tilden, Lot 4
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
23
>
$157,000
4 beds
2 full baths
1,176 sq. ft
548 Clover Ct
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Price Reduced
<
1
28
>
$228,000
3 beds
3 full baths
2,165 sq. ft
26 Amaryllis Lane
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
6
>
$30,000
Lot 68 Clear Creek
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
14
>
$77,250
3 beds
1 full bath
1,344 sq. ft
12460 Peaceful Valley Pl
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
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
<
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
Price Reduced
<
1
25
>
$144,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
There are 161 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.