Hannibal, OH is a small town with a population of 225 people, and a population density of 300 people per square mile. Despite its size, Hannibal has plenty to offer year-round. Local businesses in Hannibal include The Shoppe on Main Street, which sells handmade gifts and decorations year-round, and The Corner Store, which offers grocery items. Outdoors enthusiasts can enjoy hiking at nearby Konneker Park or fishing at the nearby lake. Other organizations in the town include the Masonic Lodge and the Hannibal Lions Club, both of which host various events throughout the year. On Saturdays during football season, locals can attend games in support of their local team: The Hannibal Dragons. With so much to do in this small town, Hannibal is a great place to live for all ages.
The population in Hannibal is 225. There are 202 people per square mile aka population density. The median age in Hannibal is 63.1, the US median age is 38.4. The number of people per household in Hannibal is 2.5, the US average of people per household is 2.6.
Family in Hannibal
- 56.9% are married
- 9.9% are divorced
- 27.7% are married with children
- 19.1% have children, but are single
Race in Hannibal
- 100.0% are White
- 0.0% are Black
- 0.0% are Asian
- 0.0% are Native American
- 0.0% claim Other
- 0.0% claim Hispanic ethnicity
- 0.0% Two or more races
- 0.0% Hawaiian, Pacific Islander