📍 2 Humphrey Street, Marblehead, Essex County, 01945
879
Pupils
10.7
Pupil:teacher ratio
Share
About this school
Marblehead High is a State/Public serving high age pupils, located in Marblehead, Essex County. The school has 879 pupils enrolled. It is part of the Marblehead school district.