Hannibal, MO
34 Properties Found
Hannibal is located in Missouri. Hannibal, Missouri has a population of 17,779. Hannibal is less family-centric than the surrounding county with 27% of the households containing married families with children. The county average for households married with children is 28%.
The median household income in Hannibal, MO is $40,482. The median household income for the surrounding county is $44,554 compared to the national median of $57,525. The median age of people living in Hannibal is 38 years old.
Learn more about Hannibal, MO Real Estate.
Active
$13,000
605 Hazel

- 868 sq ft
- 2 bd
- 1 ba
Active
$22,000
2004 Hope Street

- 1,441 sq ft
- 3 bd
- 1 ba
Active
$50,000
700 Hazel

- 1,199 sq ft
- 1 bd
- 2 ba
Active
$239,900
375 Head Lane

- 1,869 sq ft
- 3 bd
- 2 ba
Active
$148,500
3107 Brookside

- 1,300 sq ft
- 3 bd
- 2 ba
Active
$339,000
229 Gala Drive

- 2,280 sq ft
- 3 bd
- 2 ba
Active
$2,000,000
5409 Co. Rd. 409

- 5,216 sq ft
- 4 bd
- 4 ba
Active
$199,500
220 South 5th

- 3,374 sq ft
- 4 bd
- 2 ba
Active
$110,000
501 North Section

- 1,784 sq ft
- 3 bd
- 1 ba
Active
$43,000
212 South Griffith

- 1,466 sq ft
- 2 bd
- 1 ba
Active
$220,000
137 West Ridge

- 1,383 sq ft
- 3 bd
- 3 ba
Active
$159,000
1021 Center

- 2,522 sq ft
- 4 bd
- 1 ba
Active
$439,900
3316 Deerfield Rd

- 2,314 sq ft
- 4 bd
- 3 ba