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 451–500 of 653 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Grinnell SchoolDERRYPublic schoolK–40
Griffin Memorial SchoolLITCHFIELDPublic schoolPK–40
Greenland Central SchoolGREENLANDPublic schoolK–80
Greenfield Elementary SchoolGreenfieldPublic schoolPK–40
Green Valley SchoolPembrokePrivate schoolPK–80
Green Acres SchoolMANCHESTERPublic schoolPK–40
Great Brook SchoolAntrimPublic school5–80
Great Bay Charter School (H)EXETERPublic school9–120
Great Bay Charter School (E)EXETERPublic schoolK–80
Grantham Village SchoolGranthamPublic schoolPK–60
Granite Valley Preparatory Chartered Public SchoolKEENEPublic school9–120
Granite Start Early Learning CenterNashuaPrivate schoolPK–K0
Granite Hill SchoolNewportPrivate school7–120
Gossler Park SchoolManchesterPublic schoolPK–40
Gorham Middle SchoolGORHAMPublic school6–80
Gorham High SchoolGORHAMPublic school9–120
Gonic SchoolGonicPublic schoolK–50
Golden Brook Elementary SchoolWindhamPublic schoolPK–40
Goffstown High SchoolGoffstownPublic school9–120
Glen Lake SchoolGoffstownPublic schoolPK–K0
Gilsum STEAM AcademyGilsumPublic schoolK–60
Gilmanton Elementary SchoolGilmanton IWPublic schoolK–80
Gilford Middle SchoolGilfordPublic school5–80
Gilford High SchoolGilfordPublic school90
Gilford Elementary SchoolGilfordPublic schoolK–40
Gilbert H. Hood Middle SchoolDERRYPublic school7–80
Gathering Waters Charter School (H)KEENEPublic school9–120
Gathering Waters Charter School (E)KEENEPublic schoolK–80
Gate City Charter School for the ArtsMerrimackPublic schoolK–80
Garrison SchoolDoverPublic schoolK–40
Fuller Elementary SchoolKeenePublic schoolK–50
Freedom Elementary SchoolFREEDOMPublic schoolPK–60
Fred C. Underhill SchoolHooksettPublic schoolPK–20
Franklin Street SchoolNashuaPublic schoolPK0
Franklin Middle SchoolFRANKLINPublic school5–80
Franklin High SchoolFranklinPublic school90
Franklin Elementary SchoolKEENEPublic schoolK–50
Francestown Elementary SchoolFrancestownPublic schoolK–40
Frances G. Hopkins Elementary School at Horne StreetDoverPublic schoolK–40
Frances C. Richmond SchoolHANOVERPublic school6–80
Florence Rideout Elementary SchoolWiltonPublic school1–50
Farmington Senior High SchoolFARMINGTONPublic school9–120
Fall Mountain Regional -Pre School ProgramALSTEADPublic schoolPK–K0
Fall Mountain Regional High SchoolALSTEADPublic school9–120
Fairgrounds Middle SchoolNashuaPublic school6–80
Fairgrounds Elementary SchoolNashuaPublic schoolK–50
Exeter High SchoolEXETERPublic school9–120
Estabrook Christian SchoolPlainfieldPrivate school1–90
Errol Consolidated Elementary SchoolERROLPublic schoolK–80
Ernest P. Barka Elementary SchoolDERRYPublic schoolK–40