Charter Schools in Keene, NH Surry Village Charter School217 Court StKeene, NH, 034316034396030Before School CareCharter SchoolsDover Vt High SchoolNewport High SchoolPrivate Schools K 12Public Elementary SchoolsRalfred Mahra Regional High SchoolSchool S Show More