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 201–250 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
Indian River SchoolCANAANPublic school5–80
Inter-Lakes Elementary SchoolMeredithPublic schoolPK–60
Inter-Lakes High SchoolMEREDITHPublic school90
Inter-Lakes Middle SchoolMeredithPublic school7–80
Jackson Grammar SchoolJacksonPublic schoolK–60
Jacques Memorial Elementary SchoolMilfordPublic schoolK–10
Jaffrey Grade SchoolJaffreyPublic schoolPK–50
James Faulkner Elementary SchoolStoddardPublic schoolK–50
James Mastricola Elementary SchoolMerrimackPublic schoolPK–40
James Mastricola Upper Elementary SchoolMerrimackPublic school5–60
Jennie D. Blake SchoolHillPublic schoolPK–60
Jewett SchoolManchesterPublic schoolPK–40
John D. Perkins AcademyMarlowPublic schoolK–50
John Stark Regional High SchoolWEAREPublic school9–120
Jonathan Daniels SchoolKeenePublic schoolPK0
Josiah Bartlett Elementary SchoolBartlettPublic schoolPK–80
Kearsarge Reg. Elem. School at New LondonNew LondonPublic schoolK–50
Kearsarge Reg. Elementary School - BradfordBradfordPublic schoolK–50
Kearsarge Regional High SchoolNorth SuttonPublic school90
Kearsarge Regional Middle SchoolNorth SuttonPublic school6–80
Kearsarge Regional Preschool BradfordBradfordPublic schoolPK0
Kearsarge Regional Preschool New LondonNew LondonPublic schoolPK–K0
Keene High SchoolKeenePublic school90
Keene Middle SchoolKeenePublic school6–80
Kenneth A. Brett SchoolTamworthPublic schoolK–80
Kennett High SchoolNORTH CONWAYPublic school90
Kensington Elementary SchoolKensingtonPublic schoolPK–50
Kingswood Regional High SchoolWOLFEBOROPublic school90
Kingswood Regional Middle SchoolWOLFEBOROPublic school7–80
Kreiva Academy Public Charter School (H)ManchesterPublic school9–120
Kreiva Academy Public Charter School (M)ManchesterPublic school6–80
Laconia High SchoolLACONIAPublic school9–120
Laconia Middle SchoolLACONIAPublic school6–80
Lafayette Regional SchoolFranconiaPublic schoolK–60
Lamprey River Elementary SchoolRAYMONDPublic schoolK–30
Lancaster Elementary SchoolLancasterPublic schoolPK–80
Landaff Blue SchoolLANDAFFPublic schoolPK–40
Lebanon High SchoolLebanonPublic school90
Lebanon Middle SchoolLEBANONPublic school5–80
Ledge Street SchoolNashuaPublic schoolK–50
Ledyard Charter SchoolLebanonPublic school9–120
Lempster Community SchoolLempsterPublic schoolPK–80
Library Street SchoolHUDSONPublic schoolK0
Lin-Wood Public School (Elem)LincolnPublic schoolK–50
Lin-Wood Public School (High)LincolnPublic school9–120
Lin-Wood Public School (Middle)LincolnPublic school6–80
Lincoln Akerman SchoolHampton FallsPublic schoolPK–80
Lincoln Street Elementary SchoolExeterPublic school3–50
Lionheart Classical Academy Chartered Public SchoolPETERBOROUGHPublic schoolK–80
Lisbon Regional School (Elem)LISBONPublic schoolPK–50