Elementary Schools
Village School
93 Village St
Public District 3-6
Middle Schools
Saltonstall School
211 Lafayette St
Public District KG-8
Marblehead Veterans Middle School
217 Pleasant St
Public District 7-8
Marblehead Community Charter Public School
17 Lime St
Public Charter 4-8
High Schools
Marblehead High School
2 Humphrey St
Public District 9-12
Salem Academy Charter School
45 Congress St, Shetland Park
Public Charter 6-12