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 151–200 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
Gossler Park SchoolManchesterPublic schoolPK–40
Granite Valley Preparatory Chartered Public SchoolKEENEPublic school9–120
Grantham Village SchoolGranthamPublic schoolPK–60
Great Bay Charter School (E)EXETERPublic schoolK–80
Great Bay Charter School (H)EXETERPublic school9–120
Great Brook SchoolAntrimPublic school5–80
Green Acres SchoolMANCHESTERPublic schoolPK–40
Greenfield Elementary SchoolGreenfieldPublic schoolPK–40
Greenland Central SchoolGREENLANDPublic schoolK–80
Griffin Memorial SchoolLITCHFIELDPublic schoolPK–40
Grinnell SchoolDERRYPublic schoolK–40
Groveton Elementary SchoolGrovetonPublic schoolK–50
Groveton High SchoolGrovetonPublic school9–120
Groveton High School (Middle)GrovetonPublic school6–80
Hampstead Central SchoolHAMPSTEADPublic schoolPK–40
Hampstead Middle SchoolHAMPSTEADPublic school5–80
Hampton AcademyHAMPTONPublic school6–80
Hampton Centre SchoolHamptonPublic schoolPK–20
Hancock Elementary SchoolHANCOCKPublic schoolPK–40
Hanover High SchoolHanoverPublic school9–120
Hanover Street SchoolLebanonPublic schoolK–40
Harold Martin SchoolHopkintonPublic schoolPK–30
Haverhill Cooperative Middle SchoolN HAVERHILLPublic school4–80
Heartwood Public Charter SchoolJeffersonPublic schoolK–80
Henniker Community SchoolHENNIKERPublic schoolPK–80
Henry J. McLaughlin Jr. Middle SchoolMANCHESTERPublic school5–80
Henry W. Moore SchoolCandiaPublic schoolK–80
Henry Wilson Memorial SchoolFARMINGTONPublic school4–80
Heron Pond Elementary SchoolMILFORDPublic school2–50
Highbridge Hill Elementary SchoolNew IpswichPublic schoolPK–40
Highland-Goffes Falls SchoolMANCHESTERPublic schoolPK–40
Hills Garrison Elementary SchoolHudsonPublic school2–50
Hillsboro-Deering Elementary SchoolHillsboroughPublic schoolPK–50
Hillsboro-Deering High SchoolHillsboroughPublic school9–120
Hillsboro-Deering Middle SchoolHillsboroughPublic school6–80
Hillside Middle SchoolMANCHESTERPublic school5–80
Hinsdale Elementary SchoolHINSDALEPublic schoolPK–50
Hinsdale High SchoolHINSDALEPublic school9–120
Hinsdale Middle High SchoolHINSDALEPublic school6–80
Holderness Central SchoolHOLDERNESSPublic schoolK–80
Hollis-Brookline High SchoolHOLLISPublic school9–120
Hollis-Brookline Middle SchoolHollisPublic school7–80
Hollis Primary SchoolHollisPublic schoolPK–30
Hollis Upper Elementary SchoolHollisPublic school4–60
Hooksett Memorial SchoolHOOKSETTPublic school3–50
Hopkinton High SchoolContoocookPublic school9–120
Hopkinton Middle SchoolContoocookPublic school7–80
Hudson Memorial SchoolHudsonPublic school6–80
Iber Holmes Gove Middle SchoolRAYMONDPublic school4–80
Idlehurst Elementary SchoolSomersworthPublic schoolPK–20