📍 93 Village Street, Marblehead, Essex County, 01945
555
Pupils
9.5
Pupil:teacher ratio
Share
About this school
Village School is a State/Public serving middle age pupils, located in Marblehead, Essex County. The school has 555 pupils enrolled. It is part of the Marblehead school district.