Hannibal Micro Area
Hannibal Area is located in northeast Missouri. Hannibal Area has 906.70 square miles of land area and 21.43 square miles of water area. As of 2010-2014, the total Hannibal Area population is 39,068. Hannibal Area median household income is $43,448 in 2010-2014. Hannibal Area median house value is $104,700 in 2010-2014.
Hannibal Area Map, Border, and Nearby Locations
Marion County, MO 28,844Ralls County, MO 10,224
Cities / Towns
Center, MO 379Hannibal, MO 17,779Maywood, MONew London, MO 1,020Palmyra, MO 3,630Perry, MO 664Philadelphia, MORensselaer, MO 218Saverton, MOTaylor, MO