📍 5 Highland Street, Amesbury, Essex County, 01913
453
Pupils
9.4
Pupil:teacher ratio
Share
About this school
Amesbury High is a State/Public serving high age pupils, located in Amesbury, Essex County. The school has 453 pupils enrolled. It is part of the Amesbury school district.