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 851–900 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
Hannah ElementaryBeverlyPublic schoolK–40
Hanover HighHanoverPublic school9–120
Hanover MiddleHanoverPublic school5–80
Hanscom SchoolHanscom Air Force BasePublic schoolPK–80
Hanson Middle SchoolHansonPublic school5–80
Happy Child Preschool/day Care CenterNewtonPrivate schoolPK0
Happy Hollow SchoolWaylandPublic schoolK–50
Harborlight MontessoriBeverlyPrivate schoolPK–60
Hardwick ElementaryGilbertvillePublic schoolPK–50
HardyArlingtonPublic schoolK–50
Harmony Grove ElementaryFraminghamPublic schoolPK–50
Harold Durgin Success AcademyLynnPublic school9–120
Harold L Qualters MiddleMansfieldPublic school6–80
HarringtonLexingtonPublic schoolK–50
Harris Brook Elementary SchoolLudlowPublic school2–50
Harry Lee ColeBoxfordPublic schoolPK–20
Harvard-Kent Elementary SchoolCharlestownPublic schoolPK–60
Harwich Elementary SchoolHarwichPublic schoolPK–40
Hastings MiddleFairhavenPublic school6–80
Hatfield ElementaryHatfieldPublic schoolPK–50
Hatherly ElementaryScituatePublic schoolK–50
Haverhill HighHaverhillPublic school9–120
Hawlemont RegionalCharlemontPublic schoolPK–60
Hawthorne BrookTownsendPublic school4–80
Hayden/McFaddenNew BedfordPublic schoolK–50
Haynes Early Education CenterRoxbury PlainPublic schoolPK–10
Head StartWorcesterPublic schoolPK0
Heard StreetWorcesterPublic schoolK–60
Heath-BrookTewksburyPublic schoolPK–10
HedgePlymouthPublic schoolK–50
Heights ElementarySharonPublic schoolK–50
Helen Hansen ElementaryStoughtonPublic schoolK–50
Helen R Donaghue SchoolMerrimacPublic school3–60
Hellenic American AcademyLowellPrivate schoolPK–50
HemenwayFraminghamPublic schoolK–50
Henderson K-12 Inclusion School LowerDorchesterPublic schoolPK–10
Henderson K-12 Inclusion School UpperDorchesterPublic school2–120
Hennigan Elementary SchoolJamaica PlainPublic schoolPK–60
Henri A. YelleNortonPublic school4–50
Henry B. Burkland Elementary SchoolMiddleboroughPublic school1–50
Henry C Sanborn ElementaryAndoverPublic schoolK–50
Henry E Warren ElementaryAshlandPublic schoolK–20
Henry J Robinson MiddleLowellPublic school5–80
Henry K. Oliver ElementaryLawrencePublic schoolK–40
Henry K. Oliver Middle SchoolLawrencePublic school5–80
Henry Lord Community SchoolFall RiverPublic schoolPK–80
Henry P CloughMendonPublic schoolPK–40
Henry Whittemore Elementary SchoolWalthamPublic schoolK–50
Herbert Clark HooverMelrosePublic schoolK–50
Heritage SchoolCharltonPublic school2–40