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 901–950 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
Hernandez Elementary SchoolRoxburyPublic schoolPK–60
Higginson Inclusion K0-2 SchoolRoxburyPublic schoolPK–20
Higginson-Lewis K-8 SchoolRoxburyPublic school3–80
High Plain ElementaryAndoverPublic schoolK–50
High Point SchoolLenoxPrivate schoolNot known0
High Road School Of MaEast BridgewaterPrivate school6–120
High Rock SchoolNeedhamPublic school60
High School Learning CenterLawrencePublic school9–120
High School Of CommerceSpringfieldPublic school9–120
HighlandWestfieldPublic schoolPK–40
HighlandsBraintreePublic schoolK–40
HighlandsDanversPublic schoolK–50
Hildreth Elementary SchoolHarvardPublic schoolPK–50
Hill-Roberts Elementary SchoolAttleboroPublic schoolK–40
Hill View Montessori Charter Public SchoolHaverhillPublic schoolK–80
Hillcrest Educational FoundationPittsfieldPrivate school1–120
Hillcrest Elementary SchoolTurners FallPublic schoolPK–10
Hillside SchoolMarlboroughPrivate school4–90
Hilltop SchoolHaverhillPrivate schoolPK–K0
Hilltown Cooperative Charter Public SchoolEasthamptonPublic schoolK–80
Hingham HighHinghamPublic school9–120
Hingham Middle SchoolHinghamPublic school6–80
Hiram L DormanSpringfieldPublic schoolPK–50
Hobomock ElementaryPembrokePublic schoolK–60
Holbrook Middle High SchoolHolbrookPublic school6–120
Holden Christian AcademyHoldenPrivate schoolPK–80
Holland ElementaryHollandPublic schoolPK–60
HollisBraintreePublic schoolK–40
Holliston HighHollistonPublic school9–120
Holmes Elementary SchoolDorchesterPublic schoolPK–60
Holten Richmond Middle SchoolDanversPublic school6–80
Holy Family AcademyGardnerPrivate schoolPK–80
Holy Family Holy Name SchoolNew BedfordPrivate schoolPK–80
Holy Name Parish SchoolWest RoxburyPrivate schoolPK–60
Holy Name SchoolFall RiverPrivate schoolPK–80
Holyoke Community Charter SchoolHolyokePublic schoolK–80
Holyoke HighHolyokePublic school9–120
HoodLynnPublic schoolPK–50
Hoosac Valley Elementary SchoolAdamsPublic schoolPK–30
Hoosac Valley High SchoolCheshirePublic school8–120
Hoosac Valley Middle SchoolCheshirePublic school4–70
Hope Christian SchoolHansonPrivate schoolPK–60
Hopedale Jr Sr HighHopedalePublic school7–120
Hopeful Journeys Educational CenterBeverlyPrivate school1–120
Hopkins AcademyHadleyPublic school7–120
Hopkins Elementary SchoolHopkintonPublic school4–50
Hopkinton HighHopkintonPublic school9–120
Hopkinton Middle SchoolHopkintonPublic school6–80
Hopkinton Pre-SchoolHopkintonPublic schoolPK0
Horace MannNewtonPublic schoolK–50