US Places
Home › States › New York › Hannibal

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.

FieldValue
Place nameHannibal
Typevillage
StateNew York (NY)
CountyOswego County
Population (2023 est.)538
Land area1.15 sq mi (2.98 km²)
Coordinates43.3194, -76.5777
Time zoneAmerica/New_York
ZIP codes13074

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

All places in New York · Search US places · Oswego County

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.