Schools in Massachusetts

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Massachusetts

Showing 1,451–1,500 of 2,315 schools in Massachusetts.

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 Massachusetts, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
New Beginnings AcademyHyde ParkPrivate schoolK–120
New Braintree GradeNew BraintreePublic schoolPK0
New Covenant SchoolArlingtonPrivate schoolPK–50
New England AcademyBeverlyPrivate school7–120
New England Adolescent Research InstituteEasthamptonPrivate school2–120
New England Hebrew AcademyBrooklinePrivate schoolPK–70
New England Innovation AcademyMarlboroughPrivate school6–100
New Heights Charter School of BrocktonBrocktonPublic school6–120
New Hingham Regional ElementaryChesterfieldPublic schoolPK–60
New Liberty Innovation SchoolSalemPublic school9–120
New Marlborough CentralSheffieldPublic schoolPK–30
New Mission High SchoolHyde ParkPublic school7–120
Newbury ElementaryNewburyPublic schoolPK–60
Newburyport HighNewburyportPublic school9–120
Newburyport Montessori SchoolNewburyportPrivate schoolPK–K0
Newman ElementaryNeedhamPublic schoolPK–50
Newton Country Day SchoolNewtonPrivate school5–120
Newton Early Childhood ProgramNewtonPublic schoolPK0
Newton North HighNewtonvillePublic school9–120
Newton SchoolGreenfieldPublic schoolK–40
Newton South HighNewton CentrePublic school9–120
Next Wave Junior HighSomervillePublic school6–80
Nipmuc Regional HighUptonPublic school9–120
Nissitissit Middle SchoolPepperellPublic school5–80
Noble And Greenough SchoolDedhamPrivate school7–120
Norfolk County AgriculturalWalpolePublic school9–120
Normandin Middle SchoolNew BedfordPublic school6–80
Norrback AvenueWorcesterPublic schoolPK–60
North American Hockey AcademyWellesleyPrivate school9–120
North Andover HighNorth AndoverPublic school9–120
North Andover MiddleNorth AndoverPublic school6–80
North Attleboro HighNorth AttleboroughPublic school9–120
North Attleborough Early Learning CenterNorth AttleboroughPublic schoolPK0
North Attleborough MiddleNorth AttleboroughPublic school6–80
North Beverly ElementaryBeverlyPublic schoolK–40
North Brookfield ElementaryNorth BrookfieldPublic schoolPK–50
North Brookfield HighNorth BrookfieldPublic school6–120
North ElementarySomersetPublic schoolPK–50
North End ElementaryFall RiverPublic schoolPK–50
North Falmouth ElementaryNorth FalmouthPublic schoolK–40
North Grafton ElementaryNorth GraftonPublic schoolPK–10
North HighWorcesterPublic school9–120
North IntermediateWilmingtonPublic school4–50
North Middle SchoolBrocktonPublic school6–80
North Middlesex RegionalTownsendPublic school9–120
North Pembroke ElementaryPembrokePublic schoolPK–60
North Quincy HighQuincyPublic school9–120
North Randolph Elementary SchoolRandolphPublic schoolPK–50
North Reading HighNorth ReadingPublic school9–120
North Reading MiddleNorth ReadingPublic school6–80