The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

6 schools in Marblehead

Massachusetts · Public K-12

6 public K-12 schools, 2,756 students, one city. That is the Marblehead entry on the numbers, with a mix of 2 elementary, 3 middle, and 1 high.

7-year change in Marblehead

SY 2017-18 vs SY 2024-25
Total enrollment
2,756
-569 (-17%) vs SY 2017-18
School count
6
-2 (-25%) vs SY 2017-18
% White
82%
was 86%
% Hispanic
9%
was 6%
% Black
3%
was 3%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
GloverElementaryPK-03318
Lucretia and Joseph Brown SchoolElementaryPK-03445
Marblehead Community Charter Public SchoolMiddle04-08192
Marblehead HighHigh09-12861
Marblehead Veterans Middle SchoolMiddle07-08411
Village SchoolMiddle04-06529

About Marblehead

Marblehead is a mid-sized Massachusetts city in terms of public-school footprint, with 6 schools and 2,756 students total.

Looking at the level breakdown, the city spans 2 elementary, 3 middle, and 1 high.

Looking at the last 7 years. Combined enrollment now sits at 2,756 students, decreased 17% from the 3,325 reported in SY 2017-18. Marblehead now counts 6 public schools, down from 8 in SY 2017-18. On the demographic side, White enrollment moved from 86% to 82% over the same window.

Within the allk12 community for this area, the community for Marblehead discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Marblehead?
Marblehead, Massachusetts has 6 public K-12 schools serving approximately 2,756 students.
How many elementary, middle, and high schools are in Marblehead?
Marblehead has 2 elementary, 3 middle, 1 high public schools.
What is the largest public school in Marblehead?
Marblehead High is the largest public school in Marblehead by enrollment, with approximately 861 students.
What school districts serve Marblehead?
Marblehead is served by 2 public school districts, including Marblehead, Marblehead Community Charter Public.
What grade levels do public schools in Marblehead cover?
Public schools in Marblehead serve students from pre-K through grade 12.
Are there charter schools in Marblehead?
1 of the 6 public schools in Marblehead are charter schools.