Middle Schools in Amherst, NH Amherst Middle School14 Cross RdAmherst, NH, 030316036738944Middle SchoolMiddle SchoolsNarragansett MiddleNon Profit SchoolsPrivate Schools K 12Public Elementary SchoolsPublic SchoolsSamoset School Middle SchoolSchool Bus Schedule For Ma Show More