Best Schools in Town of Hannibal

  • Kenney Middle School
    Public • Grades 5-8
    467 students • 13 student/teacher
    GreatSchools Rating
  • Fairley School
    Public • Grades PK-4
    540 students • 13 student/teacher
    GreatSchools Rating
  • Hannibal High School
    Public • Grades 9-12
    472 students • 17 student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About Town of Hannibal

Town of Hannibal has 3 schools. One of the best schools is Kenney Middle School, with a rating of 5. It has 467 students. Public schools in Town of Hannibal are part of Hannibal Central School District. Oswego City School District is close and is rated more highly than Hannibal Central School District. Nearby Fulton City School District scores higher, with a rating of 5. The population of Town of Hannibal is 4,858. Hannibal Central School District enrolls 30% of the population of Town of Hannibal.