Elementary and K-8 Schools

Salem currently has five elementary schools serving grades K-5 and one K-8 school.

Bates Elementary School
Bentley Academy Charter School (BACS)
Carlton Innovation School
Horace Mann Laboratory School
Saltonstall K-8 School
Witchcraft Heights Elementary School
Kindergarten Class at the Salem Early Childhood Center


Middle School

Salem has one larger middle school and serves a smaller number of students in grades 6-8 in our K-8 school. Saltonstall also has grades 6-8 available for students as well.

Collins Middle School


High Schools

Salem has one traditional high school and two alternative high schools. 

Salem High School

New Liberty Innovation School
Salem Prep High School


Early Childhood Education

Salem offers a limited number of full and half-day spots through its early childhood center, serving ages 3 and 4 as well as pre-k offerings in the district

Salem Early Childhood Center
Early Education Partnership Program (Pre-K)

Family and Student Handbooks

Bates Elementary School
English
Spanish
Portuguese

Collins Middle School
English

Salem High School
English
Spanish
Portuguese

Witchcraft Heights Elementary School
English
Spanish

Bentley Academy Innovation School
English
Spanish
Portuguese

Horace Mann Laboratory School
English

Salem Prep
English
Spanish

Early Childhood Center
English
Spanish
Portuguese

Carlton Innovation School
English
Spanish
Portuguese

New Liberty Innovation School
English

Saltonstall K-8
English
Spanish
Portuguese