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,251–1,300 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
Marblehead Community Charter Public SchoolMarbleheadPublic school4–80
Marblehead HighMarbleheadPublic school9–120
Marblehead Veterans Middle SchoolMarbleheadPublic school7–80
Margaret A NearySouthboroughPublic school4–50
Margaret C EllsSpringfieldPublic schoolPK0
Margaret L DonovanRandolphPublic schoolK–50
Margarita Muniz AcademyBostonPublic school7–120
Marguerite E PeasleeNorthboroughPublic schoolK–50
Marguerite E Small ElementaryWest YarmouthPublic schoolPK–30
Maria HastingsLexingtonPublic schoolK–50
Maria L. BaldwinCambridgePublic schoolPK–50
Maria Weston Chapman Middle SchoolWeymouthPublic school6–80
Mario Umana AcademyEast BostonPublic schoolPK–80
Marion E ZehNorthboroughPublic schoolK–50
Mark G Hoyle ElementarySwanseaPublic schoolPK–20
Marlborough HighMarlboroughPublic school9–120
Marsh Grammar SchoolMethuenPublic schoolK–80
Marshall Middle SchoolBillericaPublic school5–70
Marshall Simonds MiddleBurlingtonPublic school6–80
Marshfield HighMarshfieldPublic school9–120
Martha JonesWestwoodPublic schoolK–50
Martha's Vineyard Charter Public SchoolWest TisburyPublic schoolK–120
Martha's Vineyard Regional HighOak BluffsPublic school9–120
Martin E Young ElementaryRandolphPublic schoolK–50
Martin Luther King Jr.CambridgePublic schoolPK–50
Martin Luther King Jr. Charter School of ExcellenceSpringfieldPublic schoolK–50
Martinson ElementaryMarshfieldPublic schoolK–50
Mary A. Dryden Veterans Memorial SchoolSpringfieldPublic schoolPK–50
Mary D AltavestaWoburnPublic schoolK–50
Mary E. Baker SchoolBrocktonPublic schoolK–50
Mary E Finn SchoolSouthboroughPublic schoolPK–10
Mary E Flaherty SchoolBraintreePublic schoolK–40
Mary E Stapleton ElementaryFraminghamPublic schoolK–50
Mary Fonseca Elementary SchoolFall RiverPublic schoolPK–50
Mary K. Goode Elementary SchoolMiddleboroughPublic school1–50
Mary Lee BurbankBelmontPublic schoolK–30
Mary M LynchSpringfieldPublic schoolPK–50
Mary M WalshSpringfieldPublic schoolPK–50
Mary O PottengerSpringfieldPublic schoolPK–50
Mary Rowlandson ElementaryLancasterPublic schoolPK–50
Masconomet Regional High SchoolBoxfordPublic school9–120
Masconomet Regional Middle SchoolBoxford MAPublic school7–80
Mashpee Middle-High SchoolMashpeePublic school7–120
Mason Elementary SchoolRoxburyPublic schoolPK–50
Mason-RiceNewton CentrePublic schoolK–50
Mason Road SchoolDudleyPublic schoolPK–10
Mastery School Of Independent LearningFall RiverPrivate schoolPK–80
Match Charter Public SchoolBostonPublic schoolPK–120
Mater Dolorosa Catholic SchoolHolyokePrivate schoolPK–80
Mather Elementary SchoolDorchesterPublic schoolPK–60