Sign In Register

Schools in Hopkinton, MA

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

Hopkinton has 8 public schools with a total enrollment of 5,620 students and 396 teachers. There are 4 elementary, 1 middle, and 2 high schools. The average student-teacher ratio is 14.2:1.

Public Schools (8)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Hopkinton High High 1,234 87 14.2:1
Hopkinton Middle School Middle 972 66 14.7:1
Holliston High High 814 64 12.7:1
Henry E Warren Elementary Elementary 643 46 14.0:1
Hopkins Elementary School Elementary 639 42 15.2:1
Elmwood Elementary 627 44 14.3:1
Marathon Elementary School Elementary 592 41 14.4:1
Hopkinton Pre-School 99 6 16.5:1
View full profile of Hopkinton, MA →