Hannibal, New York
Hannibal is a village in Oswego County, New York, with an estimated population of 538 in 2023. It sits at 43.3194, -76.5777 in the America/New_York time zone.
| Field | Value |
|---|---|
| Place name | Hannibal |
| Type | village |
| State | New York (NY) |
| County | Oswego County |
| Population (2023 est.) | 538 |
| Land area | 1.15 sq mi (2.98 km²) |
| Coordinates | 43.3194, -76.5777 |
| Time zone | America/New_York |
| ZIP codes | 13074 |
ZIP codes and area codes for Hannibal
Hannibal covers 1 ZIP code: 13074. Browse all ZIP codes in New York for the full list.
Where is Hannibal?
Hannibal is located in New York, in Oswego County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.
Nearby places
Fair Haven 10 km · NYFulton 13 km · NYRed Creek 14 km · NYOswego 17 km · NYCato 17 km · NYMeridian 18 km · NYWolcott 22 km · NYPhoenix 25 km · NY
Other places in Oswego County
Oswego 17,022Fulton 11,248Pulaski 2,269Phoenix 2,201Central Square 1,840Mexico 1,557Cleveland 731Lacona 668Sandy Creek 621Parish 445
Related
Frequently asked questions
What county is Hannibal, NY in?
Hannibal is in Oswego County, New York.
What is the population of Hannibal, NY?
The 2023 Census Bureau estimate is 538.
What time zone is Hannibal in?
Hannibal is in the America/New_York time zone.