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 351–400 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
Ledge Street SchoolNashuaPublic schoolK–50
Lebanon Middle SchoolLEBANONPublic school5–80
Lebanon High SchoolLebanonPublic school90
Learning Skills AcademyRyePrivate school3–120
Learn As We Play Child Care CenterGoffstownPrivate schoolPK–K0
Landaff Blue SchoolLANDAFFPublic schoolPK–40
Lancaster Elementary SchoolLancasterPublic schoolPK–80
Lamprey River Elementary SchoolRAYMONDPublic schoolK–30
Lafayette Regional SchoolFranconiaPublic schoolK–60
Laconia Middle SchoolLACONIAPublic school6–80
Laconia High SchoolLACONIAPublic school9–120
Laconia Christian AcademyLaconiaPrivate schoolPK–120
Kroka ExpeditionsMarlowPrivate schoolNot known0
Kreiva Academy Public Charter School (M)ManchesterPublic school6–80
Kreiva Academy Public Charter School (H)ManchesterPublic school9–120
Kingswood Regional Middle SchoolWOLFEBOROPublic school7–80
Kingswood Regional High SchoolWOLFEBOROPublic school90
Kings Kids Child Care CenterPelhamPrivate schoolPK–K0
Kindercare Learning CenterMerrimackPrivate schoolPK–K0
Kimball Union AcademyMeridenPrivate school9–120
Kids World Academy Of New HampshireNewportPrivate schoolPK–80
Kensington Elementary SchoolKensingtonPublic schoolPK–50
Kennett High SchoolNORTH CONWAYPublic school90
Kenneth A. Brett SchoolTamworthPublic schoolK–80
Keene Middle SchoolKeenePublic school6–80
Keene High SchoolKeenePublic school90
Kearsarge Regional Preschool New LondonNew LondonPublic schoolPK–K0
Kearsarge Regional Preschool BradfordBradfordPublic schoolPK0
Kearsarge Regional Middle SchoolNorth SuttonPublic school6–80
Kearsarge Regional High SchoolNorth SuttonPublic school90
Kearsarge Reg. Elementary School - BradfordBradfordPublic schoolK–50
Kearsarge Reg. Elem. School at New LondonNew LondonPublic schoolK–50
Josiah Bartlett Elementary SchoolBartlettPublic schoolPK–80
Jonathan Daniels SchoolKeenePublic schoolPK0
John Stark Regional High SchoolWEAREPublic school9–120
John D. Perkins AcademyMarlowPublic schoolK–50
Jewett SchoolManchesterPublic schoolPK–40
Jesse Remington High SchoolCandiaPrivate school9–120
Jennie D. Blake SchoolHillPublic schoolPK–60
James Mastricola Upper Elementary SchoolMerrimackPublic school5–60
James Mastricola Elementary SchoolMerrimackPublic schoolPK–40
James Faulkner Elementary SchoolStoddardPublic schoolK–50
Jaffrey Grade SchoolJaffreyPublic schoolPK–50
Jacques Memorial Elementary SchoolMilfordPublic schoolK–10
Jackson Grammar SchoolJacksonPublic schoolK–60
Inter-Lakes Middle SchoolMeredithPublic school7–80
Inter-Lakes High SchoolMEREDITHPublic school90
Inter-Lakes Elementary SchoolMeredithPublic schoolPK–60
Indian River SchoolCANAANPublic school5–80
Immaculate Heart Of Mary SchoolWinchesterPrivate schoolK–120