Total enrollment
1,208
-208 (-15%) vs SY 2017-18
Public K-12 enrollment in Hannibal totals about 1,208 students across 3 schools (an average of 403 students per campus).
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| FAIRLEY SCHOOL | Elementary | PK-04 | 495 |
| HANNIBAL HIGH SCHOOL | High | 09-12 | 334 |
| KENNEY MIDDLE SCHOOL | Middle | 05-08 | 379 |
Across Hannibal, New York, 3 public schools instructs about 1,208 students between them.
For a sense of the school types, the city consists of 1 elementary, 1 middle, and 1 high.
Average school size in Hannibal is around 403 students, 22% below the New York average of about 519.
Over the past 7-year window. Total public-school enrollment in Hannibal has decreased 15% since SY 2017-18, moving from about 1,416 students to 1,208.
On allk12, the community for Hannibal discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.