Discover the Best Events and Venues in Hannibal
Hannibal is a village in Oswego County, New York, United States. The population was 555 at the 2010 census. The village is named after Hannibal, the hero of ancient Carthage, and is located in the western part of the town of Hannibal on New York State routes 3 and 104, and Oswego County Route 34.
Explore what's on in Hannibal
Nothing to explore in Hannibal yet
We have no events, experiences, restaurants, or places to stay listed in Hannibal yet. Check back soon or explore a nearby destination.