City Stats
City

Hannibal, NY

Oswego County, New York · Population 4,496 · 1 ZIP code

Population

4,496

👥

Safety Score

50

50

Average

Livability

50

50

Average

Median Home Price

N/A

🏠
Loading map…

About Hannibal

Hannibal is a city located in Oswego County, New York. With a population of 4,496, it spans 1 ZIP code.

ZIP Codes in Hannibal

Cities Near Hannibal

Explore all cities within 25, 50, and 100 miles of Hannibal

View Nearby Cities

Oswego County

Explore all of Oswego County, NY

View County

Safest Cities in New York

See where Hannibal ranks among the safest cities

View Rankings