3 schools in Annville
In Annville, public K-12 schools number 3 and serve approximately 1,128 students across 1 elementary, 1 middle, and 1 high.
7-year change in Annville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Annville El Sch | Elementary | 03-06 | 429 |
| Annville-Cleona HS | High | 09-12 | 464 |
| Annville-Cleona MS | Middle | 07-08 | 235 |
About Annville
Annville is a rural-scale Pennsylvania city in terms of public-school footprint, with 3 schools and 1,128 students total.
On the level-by-level breakdown, the city comprises 1 elementary, 1 middle, and 1 high.
Average school size in Annville is around 376 students, 34% meaningfully below the Pennsylvania average of about 569.
Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 1,150 students in SY 2017-18 versus 1,128 in SY 2024-25. The White share of public-school enrollment decreased from 88% to 76%.
On this page, the community for Annville discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.