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 2,251–2,300 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Amigos SchoolCambridgePublic schoolPK–80
Amherst Regional Middle SchoolAmherstPublic school7–80
Amherst Regional HighAmherstPublic school9–120
Amherst Montessori SchoolAmherstPrivate schoolK–50
Amesbury MontessoriAmesburyPrivate schoolPK–K0
Amesbury MiddleAmesburyPublic school6–80
Amesbury Innovation High SchoolAmesburyPublic school9–120
Amesbury HighAmesburyPublic school9–120
AmegoFranklinPrivate school5–120
Ambrose ElementaryWinchesterPublic schoolK–50
Alma del Mar Charter SchoolNew BedfordPublic schoolK–80
AllendalePittsfieldPublic schoolPK–50
All Saints Catholic SchoolNew BedfordPrivate schoolPK–80
All Saints AcademyWebsterPrivate schoolPK–80
Alighieri Dante Montessori SchoolEast BostonPublic schoolPK–60
Alice M BarrowsReadingPublic schoolK–50
Alice B Beal ElementarySpringfieldPublic schoolPK–50
Alice A MacomberWestportPublic schoolPK–K0
Alhuda AcademyWorcesterPrivate schoolPK–80
Algonquin Regional HighNorthboroughPublic school9–120
Alfred M ChaffeeOxfordPublic schoolK–20
Alfred J GomesNew BedfordPublic schoolPK–50
Alfred G. Zanetti Montessori Magnet SchoolSpringfieldPublic schoolPK–80
Alexander B BruceLawrencePublic school3–80
Alden SchoolDuxburyPublic school3–50
AlcottConcordPublic schoolPK–50
Albert S. Woodward Memorial SchoolSouthboroughPublic school2–30
Albert F Ford Middle SchoolAcushnetPublic school5–80
Albert F. Argenziano School at Lincoln ParkSomervillePublic schoolPK–80
Albert D Holland School of TechnologyDorchesterPublic school7–120
Al Noor Academy - SharonSharonPrivate schoolPK–50
Al-noor AcademySharonPrivate schoolK–50
Al-hamra AcademyShrewsburyPrivate schoolPK–80
Ahavath Torah CongregationStoughtonPrivate school2–80
Agawam Junior HighFeeding HillsPublic school7–80
Agawam HighAgawamPublic school9–120
Agawam Early Childhood CenterAgawamPublic schoolPK0
Advanced Math and Science Academy Charter SchoolMarlboroughPublic school6–120
Advanced Community Experience ProgramLunenburgPublic schoolNot known0
Adams SchoolEverettPublic schoolPK0
Adams Montessori SchoolQuincyPrivate schoolPK–60
Adams Elementary SchoolEast BostonPublic schoolPK–60
Acushnet Elementary SchoolAcushnetPublic schoolPK–40
Acton-Boxborough Regional HighActonPublic school9–120
Acera SchoolWinchesterPrivate schoolK–100
Academy Of the Pacific Rim Charter Public SchoolHyde ParkPublic school5–120
Academy Of Notre DameTyngsboroPrivate schoolPK–120
Academy Hill SchoolSpringfieldPrivate schoolPK–80
Academy AvenueWeymouthPublic schoolK–50
Abundant Life Christian SchoolWilmingtonPrivate schoolK–80