Schools in New Hampshire

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in New Hampshire

Showing 251–300 of 504 public schools in New Hampshire.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in New Hampshire, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Lisbon Regional School (High)LisbonPublic school9–120
Lisbon Regional School (Middle)LISBONPublic school6–80
Litchfield Middle SchoolLitchfieldPublic school5–80
Little Harbour SchoolPortsmouthPublic schoolK–50
Littleton High SchoolLittletonPublic school9–120
Londonderry Middle SchoolLondonderryPublic school6–80
Londonderry Senior High SchoolLondonderryPublic school9–120
Loudon Elementary SchoolLoudonPublic schoolK–50
Lyme Elementary SchoolLymePublic schoolK–80
Lyndeborough Central SchoolLYNDEBOROUGHPublic schoolPK–K0
Madison Elementary SchoolMadisonPublic schoolPK–60
Main Dunstable SchoolNASHUAPublic schoolK–50
Main Street SchoolExeterPublic schoolPK–20
Making Community Connections Charter School - MonadnockKeenePublic school9–120
Manchester Central High SchoolManchesterPublic school9–120
Manchester Memorial High SchoolMANCHESTERPublic school9–120
Manchester School of Technology (High School)MANCHESTERPublic school9–120
Manchester West High SchoolManchesterPublic school9–120
Maple Avenue SchoolGoffstownPublic school1–40
Maple Avenue SchoolClaremontPublic schoolK–50
Maple Street Elementary SchoolContoocookPublic school4–60
Maple Street Magnet SchoolROCHESTERPublic schoolK–50
Maple Wood Elementary SchoolSomersworthPublic school3–50
Marlborough Elementary SchoolMarlboroughPublic schoolPK–80
Mary A. Fisk Elementary SchoolSalemPublic schoolK–50
Mary C. Dondero Elementary SchoolPortsmouthPublic schoolK–50
Mascenic Regional High SchoolNEW IPSWICHPublic school9–120
Mascoma Valley Regional High SchoolCANAANPublic school9–120
Mason Elementary SchoolMasonPublic schoolPK–50
Mast Way SchoolLeePublic schoolK–40
Matthew Thornton Elementary SchoolLONDONDERRYPublic school1–50
Maude H. Trefethen SchoolNew CastlePublic schoolK–60
McClelland SchoolRochesterPublic schoolK–50
McDonough SchoolMANCHESTERPublic schoolPK–40
McKelvie Intermediate SchoolBedfordPublic school5–60
Memorial SchoolBEDFORDPublic schoolPK–40
Memorial SchoolNEWTONPublic school3–50
Merrimack High SchoolMerrimackPublic school9–120
Merrimack Middle SchoolMERRIMACKPublic school7–80
Merrimack Valley High SchoolCONCORDPublic school9–120
Merrimack Valley Middle SchoolPenacookPublic school6–80
MicroSociety Academy Charter School FoundationNashuaPublic schoolK–80
Middle School At ParksideManchesterPublic school5–80
Middleton Elementary SchoolMiddletonPublic schoolPK–60
Milan Village Elementary SchoolMilanPublic schoolPK–60
Mildred C. Lakeway SchoolLittletonPublic schoolK–60
Milford Early Education ExperiencesMilfordPublic schoolPK–K0
Milford High SchoolMilfordPublic school9–120
Milford Middle SchoolMilfordPublic school6–80
Mill Brook SchoolCONCORDPublic schoolPK–20