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,051–1,100 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
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
Match Charter Public SchoolBostonPublic schoolPK–120
Mather Elementary SchoolDorchesterPublic schoolPK–60
Mattahunt Elementary SchoolMattapanPublic schoolPK–60
Matthew J Kuss MiddleFall RiverPublic school6–80
Maurice A Donahue ElementaryHolyokePublic schoolPK–50
May StreetWorcesterPublic schoolK–60
Maynard HighMaynardPublic school9–120
McCall MiddleWinchesterPublic school6–80
McCarthy Middle SchoolChelmsfordPublic school7–80
McCarthy-Towne SchoolActonPublic schoolK–60
McKay Elementary SchoolFitchburgPublic school1–50
McKay K-8 SchoolEast BostonPublic schoolPK–80
McKeown SchoolBeverlyPublic schoolPK0
Meadow BrookEast LongmeadowPublic schoolPK–20
Medfield Senior HighMedfieldPublic school9–120
Medford HighMedfordPublic school9–120
Medway HighMedwayPublic school9–120
Medway MiddleMedwayPublic school5–80
Meetinghouse SchoolWestminsterPublic schoolPK–10
Melrose HighMelrosePublic school9–120
Melrose MiddleMelrosePublic school6–80