Hannibal, MO Homes for Sale

Home for sale: 49464 Nolan Place, Hannibal, MO 63401
49464 Nolan Place
Hannibal, MO 63401

$189,900 For Sale

3 Bd | 2 bath | 3,156 sqft
Home for sale: 1228 Hill Street, Hannibal, MO 63401
1228 Hill Street
Hannibal, MO 63401

$60,000 For Sale

3 Bd | 1 bath | 3,168 sqft
Home for sale: 2827 Pleasant, Hannibal, MO 63401
2827 Pleasant
Hannibal, MO 63401

$114,470 For Sale

3 Bd | 2 bath
Home for sale: 79 Saturn Dr., Hannibal, MO 63401
79 Saturn Dr.
Hannibal, MO 63401

$189,500 For Sale

4 Bd | 4 bath
Home for sale: 101 North Main Street, Hannibal, MO 63401
101 North Main Street
Hannibal, MO 63401

$299,000 For Sale

0 Bd | 0 bath | 10,000 sqft

Interested in the area?

Home for sale: 2402 Chestnut, Hannibal, MO 63401
2402 Chestnut
Hannibal, MO 63401

$24,500 For Sale

2 Bd | 1 bath | 1,330 sqft
Home for sale: 548 Clover Court, Hannibal, MO 63401
548 Clover Court
Hannibal, MO 63401

$153,000 For Sale

4 Bd | 2.5 bath | 1,724 sqft
Home for sale: 2727 Hope Street, Hannibal, MO 63401
2727 Hope Street
Hannibal, MO 63401

$42,500 For Sale

2 Bd | 1 bath | 794 sqft
Home for sale: 583 Clover Road, Hannibal, MO 63401
583 Clover Road
Hannibal, MO 63401

$228,000 For Sale

3 Bd | 3 bath | 2,266 sqft
Home for sale: 1208 36th, Hannibal, MO 63401
1208 36th
Hannibal, MO 63401

$48,000 For Sale

3 Bd | 1 bath | 1,320 sqft

Interested in the area?

Home for sale: 3406 Sunnyside, Hannibal, MO 63401
3406 Sunnyside
Hannibal, MO 63401

$65,000 For Sale

2 Bd | 1.5 bath | 1,134 sqft
Home for sale: 5205 Wyaconda Street, Hannibal, MO 63401
5205 Wyaconda Street
Hannibal, MO 63401

$142,000 For Sale

3 Bd | 2 bath | 2,784 sqft
Home for sale: 359 Lake Apollo, Hannibal, MO 63401
359 Lake Apollo
Hannibal, MO 63401

$145,000 For Sale

3 Bd | 1.5 bath | 1,464 sqft
Home for sale: 512 Houston, Hannibal, MO 63401
512 Houston
Hannibal, MO 63401

$54,000 For Sale

2 Bd | 1 bath | 1,160 sqft
Home for sale: 208 Park Terrace, Hannibal, MO 63401
208 Park Terrace
Hannibal, MO 63401

$169,000 For Sale

3 Bd | 3 bath | 2,606 sqft

Interested in the area?

Home for sale: 115 Stone Ridge Drive, Hannibal, MO 63401
115 Stone Ridge Drive
Hannibal, MO 63401

$175,000 For Sale

3 Bd | 2 bath | 1,582 sqft
Home for sale: 2827 Pleasant, Hannibal, MO 63401
2827 Pleasant
Hannibal, MO 63401

$114,470 For Sale

3 Bd | 2 bath | 2,232 sqft
Home for sale: 116 Pioneer Trail, Hannibal, MO 63401
116 Pioneer Trail
Hannibal, MO 63401

$157,000 For Sale

3 Bd | 2.5 bath | 2,044 sqft
Home for sale: 10 Cardiff Ln., Hannibal, MO 63401
10 Cardiff Ln.
Hannibal, MO 63401

$230,000 For Sale

4 Bd | 3 bath | 1,884 sqft
Home for sale: 56260 Janapas, Hannibal, MO 63401
56260 Janapas
Hannibal, MO 63401

$78,000 For Sale

3 Bd | 2.5 bath | 2,254 sqft

Interested in the area?

Interested in the area?

Resource Center