There are 3 Elementary Schools in Hannibal, New York, serving a population of 548 people in an area of 2 square miles. There is 1 Elementary School per 182 people, and 1 Elementary School per square mile.
In New York, Hannibal is ranked 127th of 2100 cities in Elementary Schools per capita, and 173rd of 2100 cities in Elementary Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Hannibal Elementary Schools.
Hannibal Central School District 1037 Auburn Street Hannibal, NY
Hannibal Central School District 846 Cayuga Street Hannibal, NY
Kenney Middle School 846 Cayuga Street Hannibal, NY