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 401–450 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
New Franklin SchoolPortsmouthPublic schoolK–50
New Hampton Community SchoolNew HamptonPublic schoolPK–50
New Morning SchoolBedfordPrivate schoolPK–K0
New Searles SchoolNASHUAPublic schoolPK–50
Newfields Elementary SchoolNewfieldsPublic schoolK–50
Newfound Memorial Middle SchoolBristolPublic school6–80
Newfound Regional High SchoolBRISTOLPublic school90
Newington Public SchoolNewingtonPublic schoolPK–60
Newmarket Elementary SchoolNewmarketPublic schoolPK–50
Newmarket Jr.-Sr. High (Elem)NEWMARKETPublic school6–80
Newmarket Jr.-Sr. High SchoolNEWMARKETPublic school90
Newport Middle High School (High)NewportPublic school90
Newport Middle SchoolNEWPORTPublic school6–80
Newport Montessori SchoolNewportPrivate schoolPK–80
Newport SOAR High SchoolNewportPublic school9–120
Newport SOAR Middle SchoolNewportPublic school5–80
Next Charter SchoolDerryPublic school9–120
NH Career Academy Chartered Public SchoolMANCHESTERPublic school120
Noah's Ark Child Care CenterManchesterPrivate schoolPK–K0
North Country Charter Academy (H)LittletonPublic school9–120
North Country Charter Academy (M)LittletonPublic school7–80
North End Montessori SchoolManchesterPrivate schoolPK–40
North Hampton SchoolNorth HamptonPublic schoolPK–80
North Londonderry Elementary SchoolLondonderryPublic school1–50
North Salem Elementary SchoolSalemPublic schoolK–50
North Star Academy Chartered Public SchoolOSSIPEEPublic schoolK–80
North Walpole SchoolNorth WalpolePublic school2–40
Northeast Woodland Chartered Public SchoolConwayPublic schoolPK–80
Northwest Elementary SchoolManchesterPublic schoolK–40
Northwood Elementary SchoolNorthwoodPublic schoolPK–80
Nottingham Elementary SchoolNottinghamPublic schoolPK–80
Nottingham West Elementary Pre SchoolHudsonPublic schoolPK0
Nottingham West Elementary SchoolHudsonPublic school2–50
Nute High SchoolMiltonPublic school9–120
Nute Junior High SchoolMiltonPublic school6–80
Oliverian SchoolPikePrivate school9–120
Ossipee Central SchoolCtr. OssipeePublic schoolPK–60
Over The Rainbow PreschoolDerryPrivate schoolPK–K0
Oyster River High SchoolDurhamPublic school90
Oyster River Middle SchoolDurhamPublic school5–80
Oyster River Preschool Education ProgramDurhamPublic schoolPK–K0
Parker-Varney SchoolMANCHESTERPublic schoolPK–40
Paul A. Smith SchoolFRANKLINPublic schoolPK–40
Paul Elementary SchoolSANBORNVILLEPublic schoolPK–80
PEEP School - Pre School ProgramPORTSMOUTHPublic schoolPK–K0
Pelham Elementary SchoolPelhamPublic schoolPK–50
Pelham High SchoolPelhamPublic school9–120
Pelham Memorial SchoolPelhamPublic school6–80
Pembroke AcademyPEMBROKEPublic school90
Pembroke Hill SchoolSUNCOOKPublic schoolK–40