Sign In Register

Schools in Hershey, PA

Public schools, enrollment data, student-teacher ratios, and higher education.

Hershey has 6 public schools with a total enrollment of 3,536 students and 279 teachers. There are 4 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 12.7:1.

Public Schools (6)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Hershey HS High 1,093 81 13.5:1
Hershey MS Middle 731 65 11.2:1
Hershey Intrmd El Sch Elementary 464 37 12.5:1
Hershey Primary El Sch Elementary 447 32 14.0:1
Hershey Early Childhood Ctr Elementary 416 36 11.6:1
South Hanover El Sch Elementary 385 28 13.8:1
View full profile of Hershey, PA →