Sign In Register

Schools in Amesbury Town, MA

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

Amesbury Town has 12 public schools with a total enrollment of 3,729 students and 336 teachers. There are 7 elementary, 2 middle, and 3 high schools. The average student-teacher ratio is 11.1:1.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Amesbury Middle Middle 584 54 10.8:1
Sanborn Regional High School High 527 45 11.7:1
Amesbury High High 453 47 9.6:1
Charles C Cashman Elementary Elementary 369 32 11.5:1
Amesbury Elementary Elementary 328 26 12.6:1
Dr John C Page School Elementary 317 28 11.3:1
Memorial School Elementary 276 25 11.0:1
Sanborn Regional Middle School Middle 264 24 11.0:1
Helen R Donaghue School Elementary 250 22 11.4:1
Dr Frederick N Sweetsir Elementary 227 18 12.6:1
South Hampton Barnard School Elementary 89 9 9.9:1
Amesbury Innovation High School High 45 6 7.5:1
View full profile of Amesbury Town, MA →