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 951–1,000 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
Horace MannMelrosePublic schoolK–50
Horace Mann LaboratorySalemPublic schoolPK–50
Horace Mann School for the Deaf Hard of HearingCharlestownPublic schoolPK–120
HosmerWatertownPublic schoolPK–50
Houghton ElementarySterlingPublic schoolK–40
Howard SchoolWest BridgewaterPublic school4–60
Howe-ManningMiddletonPublic school3–60
Hubbardston CenterHubbardstonPublic schoolPK–50
Huckleberry HillLynnfieldPublic schoolK–40
Hudson HighHudsonPublic school8–120
Hull HighHullPublic school8–120
HunnewellWellesleyPublic schoolK–50
Hurld-Wyman Elementary SchoolWoburnPublic schoolK–50
Hurley K-8 SchoolBostonPublic schoolPK–80
Hyannis West ElementaryHyannisPublic schoolK–30
Hyman Fine Elementary SchoolAttleboroPublic schoolK–40
Immaculate ConceptionReverePrivate schoolPK–80
Immaculate Conception NewburyportNewburyportPrivate schoolK–80
Immaculate Conception SchoolLowellPrivate schoolPK–80
Immaculate Heart Of Mary SchoolHarvardPrivate school1–120
Impact Prep at ChestnutSpringfieldPublic school6–80
Indian BrookPlymouthPublic schoolK–50
Indian HeadHansonPublic schoolK–40
Indian Orchard ElementaryIndian OrchardPublic schoolPK–50
IngallsLynnPublic schoolK–50
Inly SchoolScituatePrivate schoolPK–80
Innovation Academy Charter SchoolTyngsboroPublic school5–120
Ipswich HighIpswichPublic school9–120
Ipswich Middle SchoolIpswichPublic school6–80
Irwin M. Jacobs Elementary SchoolNew BedfordPublic schoolPK–50
Israel Loring SchoolSudburyPublic schoolK–50
Ivan G SmithDanversPublic schoolK–50
Ivy Street SchoolBrooklinePrivate school9–120
J C SolmoneseNortonPublic schoolPK–30
J F Kennedy ElementaryRandolphPublic schoolPK–50
J F Kennedy Middle SchoolNatickPublic school5–80
J Harding ArmstrongWestboroughPublic schoolK–30
J Henry Higgins MiddlePeabodyPublic school6–80
J Turner HoodNorth ReadingPublic schoolPK–50
J Warren KillamReadingPublic schoolK–50
Jabish Middle SchoolBelchertownPublic school7–80
Jackson StreetNorthamptonPublic schoolK–50
Jacob Hiatt MagnetWorcesterPublic schoolPK–60
James B CongdonNew BedfordPublic schoolK–50
James Clark SchoolAgawamPublic schoolK–40
James F HennesseyLawrencePublic schoolPK–20
James Fitzgerald Elementary SchoolWalthamPublic schoolK–50
James L. Mulcahey Elementary SchoolTauntonPublic schoolPK–40
James M. Quinn SchoolDartmouthPublic schoolK–50
James Russell LowellWatertownPublic schoolPK–50