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,001–1,050 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
Meadowbrook Child GardenMarlboroughPrivate schoolPK–K0
Meadow BrookEast LongmeadowPublic schoolPK–20
McKeown SchoolBeverlyPublic schoolPK0
McKay K-8 SchoolEast BostonPublic schoolPK–80
McKay Elementary SchoolFitchburgPublic school1–50
McCarthy-Towne SchoolActonPublic schoolK–60
McCarthy Middle SchoolChelmsfordPublic school7–80
McCall MiddleWinchesterPublic school6–80
McAuley Nazareth Home For BoysLeicesterPrivate school2–80
Maynard HighMaynardPublic school9–120
May StreetWorcesterPublic schoolK–60
May Ctr School For Autism And Developmental DisWest SpringfieldPrivate schoolK–120
Maurice A Donahue ElementaryHolyokePublic schoolPK–50
Matthew J Kuss MiddleFall RiverPublic school6–80
Mattahunt Elementary SchoolMattapanPublic schoolPK–60
Mather Elementary SchoolDorchesterPublic schoolPK–60
Mater Dolorosa Catholic SchoolHolyokePrivate schoolPK–80
Match Charter Public SchoolBostonPublic schoolPK–120
Mastery School Of Independent LearningFall RiverPrivate schoolPK–80
Mason Road SchoolDudleyPublic schoolPK–10
Mason-RiceNewton CentrePublic schoolK–50
Mason Elementary SchoolRoxburyPublic schoolPK–50
Mashpee Middle-High SchoolMashpeePublic school7–120
Masconomet Regional Middle SchoolBoxford MAPublic school7–80
Masconomet Regional High SchoolBoxfordPublic school9–120
Mary Rowlandson ElementaryLancasterPublic schoolPK–50
Mary O PottengerSpringfieldPublic schoolPK–50
Mary M WalshSpringfieldPublic schoolPK–50
Mary M LynchSpringfieldPublic schoolPK–50
Mary Lee BurbankBelmontPublic schoolK–30
Mary K. Goode Elementary SchoolMiddleboroughPublic school1–50
Mary Fonseca Elementary SchoolFall RiverPublic schoolPK–50
Mary E Stapleton ElementaryFraminghamPublic schoolK–50
Mary E Flaherty SchoolBraintreePublic schoolK–40
Mary E Finn SchoolSouthboroughPublic schoolPK–10
Mary E. Baker SchoolBrocktonPublic schoolK–50
Mary D AltavestaWoburnPublic schoolK–50
Mary A. Dryden Veterans Memorial SchoolSpringfieldPublic schoolPK–50
Martinson ElementaryMarshfieldPublic schoolK–50
Martin Luther King Jr. Charter School of ExcellenceSpringfieldPublic schoolK–50
Martin Luther King Jr.CambridgePublic schoolPK–50
Martin E Young ElementaryRandolphPublic schoolK–50
Martha's Vineyard Regional HighOak BluffsPublic school9–120
Martha's Vineyard Charter Public SchoolWest TisburyPublic schoolK–120
Martha JonesWestwoodPublic schoolK–50
Marshfield HighMarshfieldPublic school9–120
Marshall Simonds MiddleBurlingtonPublic school6–80
Marshall Middle SchoolBillericaPublic school5–70
Marsh Grammar SchoolMethuenPublic schoolK–80
Marlborough HighMarlboroughPublic school9–120