Schools in Salem, Massachusetts

Salem city of Massachusetts has twelve schools. Click on a school to see complete details about the school.

NameLocation
Salem Academy Charter SchoolEssex County
Salem Early Childhood SchoolEssex County
Saltonstall SchoolEssex County
Bates SchoolEssex County
Carlton SchoolEssex County
Horace Mann Laboratory SchoolEssex County
Salem High SchoolEssex County
Witchcraft Heights SchoolEssex County
Collins Middle SchoolEssex County
Salem Prep High SchoolEssex County
Bentley Academy Innovation SchoolEssex County
New Liberty Innovation SchoolEssex County

Latest poll updates

Get notified on trending polls and opinions