Schools in Salem, New Hampshire

Salem city of New Hampshire has ten schools. Click on a school to see complete details about the school.

NameLocation
The Birches Academy of Academics - Art A Public Charter SchRockingham County
Granite State Arts Academy Charter SchoolRockingham County
William T. Barron Elementary SchoolRockingham County
Dr. L. F. Soule SchoolRockingham County
William E. Lancaster SchoolRockingham County
Mary A. Fisk Elementary SchoolRockingham County
North Salem Elementary SchoolRockingham County
Salem High SchoolRockingham County
Woodbury SchoolRockingham County
Salem PreschoolRockingham County

Latest poll updates

Get notified on trending polls and opinions