Sign In Register

Schools in Peabody, MA

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

Peabody has 11 public schools with a total enrollment of 5,875 students and 454 teachers. There are 8 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 12.9:1.

Public Schools (11)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Peabody Veterans Memorial High High 1,476 120 12.3:1
J Henry Higgins Middle Middle 1,346 102 13.2:1
Thomas Carroll Elementary 586 38 15.4:1
South Memorial Elementary 472 30 15.7:1
Center Elementary 446 31 14.4:1
Captain Samuel Brown Elementary 376 36 10.4:1
John E. McCarthy Elementary 338 25 13.5:1
West Memorial Elementary 259 22 11.8:1
John E Burke Elementary 252 22 11.5:1
William A Welch Sr Elementary 230 21 11.0:1
Peabody Personalized Remote Education Program Other 94 7 13.4:1
View full profile of Peabody, MA →