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 highest rated schools is Kenney Middle School, which has a rating of 5. The school has 467 students. The public schools in Town of Hannibal belong to 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 is better, 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.