Sign In Register

Schools in Spencer, MA

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

Spencer has 7 public schools with a total enrollment of 2,491 students and 192 teachers. There are 2 elementary, 2 middle, and 2 high schools. The average student-teacher ratio is 13.0:1.

Public Schools (7)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Leicester Elementary Elementary 493 36 13.7:1
Wire Village School Elementary 417 33 12.6:1
Leicester High High 414 31 13.4:1
Leicester Middle Middle 409 30 13.6:1
Knox Trail Middle School Middle 363 29 12.5:1
David Prouty High High 357 30 11.9:1
Leicester Integrated Preschool 38 3 12.7:1
View full profile of Spencer, MA →