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,401–1,450 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
Hill View Montessori Charter Public SchoolHaverhillPublic schoolK–80
Hill-Roberts Elementary SchoolAttleboroPublic schoolK–40
Hildreth Elementary SchoolHarvardPublic schoolPK–50
HighlandsBraintreePublic schoolK–40
HighlandsDanversPublic schoolK–50
HighlandWestfieldPublic schoolPK–40
High School Of CommerceSpringfieldPublic school9–120
High School Learning CenterLawrencePublic school9–120
High Rock SchoolNeedhamPublic school60
High Road School Of MaEast BridgewaterPrivate school6–120
High Point SchoolLenoxPrivate schoolNot known0
High Plain ElementaryAndoverPublic schoolK–50
Higginson-Lewis K-8 SchoolRoxburyPublic school3–80
Higginson Inclusion K0-2 SchoolRoxburyPublic schoolPK–20
Hernandez Elementary SchoolRoxburyPublic schoolPK–60
Heritage SchoolCharltonPublic school2–40
Herbert Clark HooverMelrosePublic schoolK–50
Henry Whittemore Elementary SchoolWalthamPublic schoolK–50
Henry P CloughMendonPublic schoolPK–40
Henry Lord Community SchoolFall RiverPublic schoolPK–80
Henry K. Oliver Middle SchoolLawrencePublic school5–80
Henry K. Oliver ElementaryLawrencePublic schoolK–40
Henry J Robinson MiddleLowellPublic school5–80
Henry E Warren ElementaryAshlandPublic schoolK–20
Henry C Sanborn ElementaryAndoverPublic schoolK–50
Henry B. Burkland Elementary SchoolMiddleboroughPublic school1–50
Henri A. YelleNortonPublic school4–50
Hennigan Elementary SchoolJamaica PlainPublic schoolPK–60
Henderson K-12 Inclusion School UpperDorchesterPublic school2–120
Henderson K-12 Inclusion School LowerDorchesterPublic schoolPK–10
HemenwayFraminghamPublic schoolK–50
Hellenic American AcademyLowellPrivate schoolPK–50
Helen R Donaghue SchoolMerrimacPublic school3–60
Helen Hansen ElementaryStoughtonPublic schoolK–50
Heights ElementarySharonPublic schoolK–50
HedgePlymouthPublic schoolK–50
Heath-BrookTewksburyPublic schoolPK–10
Heard StreetWorcesterPublic schoolK–60
Head StartWorcesterPublic schoolPK0
Haynes Early Education CenterRoxbury PlainPublic schoolPK–10
Hayden/McFaddenNew BedfordPublic schoolK–50
Hawthorne BrookTownsendPublic school4–80
Hawlemont RegionalCharlemontPublic schoolPK–60
Haverhill HighHaverhillPublic school9–120
Hatherly ElementaryScituatePublic schoolK–50
Hatfield ElementaryHatfieldPublic schoolPK–50
Hastings MiddleFairhavenPublic school6–80
Harwich Elementary SchoolHarwichPublic schoolPK–40
Harvard-Kent Elementary SchoolCharlestownPublic schoolPK–60
Harry Lee ColeBoxfordPublic schoolPK–20