📍 90 Hayden Rowe Street, Hopkinton, Middlesex County, 01748
1,234
Pupils
14.1
Pupil:teacher ratio
Share
About this school
Hopkinton High is a State/Public serving high age pupils, located in Hopkinton, Middlesex County. The school has 1,234 pupils enrolled. It is part of the Hopkinton school district.