Middle Schools in Canaan, NH Cardigan Mountain School62 Alumni DrCanaan, NH, 037416035234321Brookhaven Learning SchoolCatholic SchoolsChristian SchoolsHigh School Football ScoresHigh SchoolsMiddle SchoolsNewport High SchoolPrivate Schools K 12Public Elementary Schools Show More