Statistipedia

Hannibal, MO

Hannibal, MO
Map of Hannibal
StateMissouri
Population17,320
Links
Maps

Hannibal is located in the state of Missouri, approximately 67 miles northeast from Columbia. It has a population of 17,320.