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 101–150 of 1,808 public 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
Barnstable Community Innovation SchoolHyannisPublic schoolK–30
Barnstable HighHyannisPublic school8–120
Barnstable Intermediate SchoolHyannisPublic school5–70
Barnstable United Elementary SchoolMarston MillsPublic school4–50
Barrett Russell Early Childhood CenterBrocktonPublic schoolPK0
BarryChicopeePublic schoolK–50
Bartlett Community PartnershipLowellPublic schoolPK–80
Bartlett High SchoolWebsterPublic school9–120
Bartlett School and Assessment CenterHaverhillPublic schoolK–120
BatesSalemPublic schoolPK–50
Bates Elementary SchoolRoslindalePublic schoolPK–60
Bay Path Regional Vocational Technical High SchoolCharltonPublic school9–120
Baystate Academy Charter Public SchoolSpringfieldPublic school6–120
Beachmont Veterans Memorial SchoolReverePublic schoolPK–50
Beatrice H Wood ElementaryPlainvillePublic school3–60
Beaver Brook ElementaryAbingtonPublic schoolK–20
Becket Washington SchoolBecketPublic schoolPK–50
Bedford HighBedfordPublic school9–120
BeebeMaldenPublic schoolK–80
Beechwood Knoll ElementaryQuincyPublic schoolK–50
Beeman MemorialGloucesterPublic schoolK–50
Beethoven Elementary SchoolWest RoxburyPublic schoolPK–20
BelcherChicopeePublic schoolPK–10
Belchertown HighBelchertownPublic school9–120
Bellamy MiddleChicopeePublic school6–80
Bellingham High SchoolBellinghamPublic school8–120
Bellingham Memorial SchoolBellinghamPublic school4–70
Belmont HighBelmontPublic school9–120
Belmont Middle SchoolBelmontPublic school7–80
Belmont Street CommunityWorcesterPublic schoolPK–60
Belmonte STEAM AcademySaugusPublic school2–50
Benjamin Banneker Charter Public SchoolCambridgePublic schoolPK–60
Benjamin Franklin Classical Charter Public SchoolFranklinPublic schoolK–80
Benjamin Friedman MiddleTauntonPublic school5–70
Benjamin G BrownSomervillePublic schoolK–50
Benjamin J PhelpsAgawamPublic schoolK–40
Benjamin Swan ElementarySpringfieldPublic schoolPK–50
BennettLeominsterPublic schoolPK0
Bennett-HemenwayNatickPublic schoolK–40
Bentley Academy Innovation SchoolSalemPublic schoolPK–50
Berkley Community SchoolBerkleyPublic schoolPK–40
Berkley Middle SchoolBerkleyPublic school5–80
Berkshire Arts and Technology Charter Public SchoolAdamsPublic school6–120
Berlin Memorial SchoolBerlinPublic schoolPK–50
Bernardston ElementaryBernardstonPublic schoolPK–60
Bessie Buker ElementaryWenhamPublic schoolK–50
Betsey B WinslowNew BedfordPublic schoolK–50
Beverly HighBeverlyPublic school9–120
Beverly Middle SchoolBeverlyPublic school5–80
Bigelow MiddleNewtonPublic school6–80