Sign In Register

Schools in Beverly, MA

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

Beverly has 9 public schools with a total enrollment of 4,888 students and 403 teachers. There are 6 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 12.1:1.

Public Schools (9)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Beverly Middle School Middle 1,367 110 12.4:1
Beverly High High 1,286 103 12.5:1
Cove Elementary Elementary 419 35 12.0:1
Ayers/Ryal Side School Elementary 386 30 12.9:1
North Beverly Elementary Elementary 345 30 11.5:1
Hannah Elementary Elementary 330 29 11.4:1
Centerville Elementary Elementary 317 29 10.9:1
Winthrop School Elementary 313 26 12.0:1
McKeown School 125 11 11.4:1

Colleges & Universities (2)

Institution Type Highest Degree Enrollment Tuition (In-State)
Endicott College Private Non-Profit Graduate 4,793 $39,212
Montserrat College of Art Private Non-Profit Bachelor's 305 $39,000
View full profile of Beverly, MA →