The Hannibal Central School District meets the needs of the local community for education, serving students Pre-K-12. The District is located on the western border of Oswego County and is located at 928 Cayuga Street in the Village of Hannibal, New York. The Board of Education is the official policy-making body of the school district and is made up of unsalaried citizens who are elected to serve.