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 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
Mark G Hoyle ElementarySwanseaPublic schoolPK–20
Marion E ZehNorthboroughPublic schoolK–50
Mario Umana AcademyEast BostonPublic schoolPK–80
Maria Weston Chapman Middle SchoolWeymouthPublic school6–80
Maria L. BaldwinCambridgePublic schoolPK–50
Maria HastingsLexingtonPublic schoolK–50
Marguerite E Small ElementaryWest YarmouthPublic schoolPK–30
Marguerite E PeasleeNorthboroughPublic schoolK–50
Margarita Muniz AcademyBostonPublic school7–120
Margaret L DonovanRandolphPublic schoolK–50
Margaret C EllsSpringfieldPublic schoolPK0
Margaret A NearySouthboroughPublic school4–50
Marblehead Veterans Middle SchoolMarbleheadPublic school7–80
Marblehead HighMarbleheadPublic school9–120
Marblehead Community Charter Public SchoolMarbleheadPublic school4–80
Marathon Elementary SchoolHopkintonPublic schoolK–10
MapleshadeEast LongmeadowPublic school3–50
Maple Dene Elementary SchoolPepperellPrivate schoolK–60
Map Academy Charter SchoolPlymouthPublic school9–120
Manville SchoolRoxbury CrossingPrivate school2–100
Manthala George Jr. SchoolBrocktonPublic schoolPK–50
Mansfield HighMansfieldPublic school9–120
Manomet ElementaryPlymouthPublic schoolK–50
Manning Elementary SchoolJamaica PlainPublic schoolPK–60
Manchester Memorial ElementaryManchesterPublic schoolPK–50
Manchester Essex Regional Middle SchoolManchesterPublic school6–80
Manchester Essex Regional High SchoolManchesterPublic school9–120
Malik Academy/ Al Bustan PreschoolCambridgePrivate schoolPK–80
Malik AcademyCambridgePrivate schoolPK–10
Malden HighMaldenPublic school9–120
Malden Early Learning CenterMaldenPublic schoolPK0
Malden Catholic High SchoolMaldenPrivate school9–120
Malcolm WhiteWoburnPublic schoolK–50
Major Howard W. Beal SchoolShrewsburyPublic schoolK–40
Major Edwards ElementaryWest BoylstonPublic schoolPK–50
Maimonides School Elementary SectionBrooklinePrivate schoolPK–120
MaimonidesBrooklinePrivate schoolPK–120
Madison Park Technical Vocational High SchoolRoxburyPublic school9–120
Madeline English SchoolEverettPublic schoolK–80
Madeleine Dugger AndrewsMedfordPublic school6–80
Mabelle M BurrellFoxboroughPublic schoolPK–40
Ma Academy for Math and Science SchoolWorcesterPublic school11–120
M Norcross StrattonArlingtonPublic schoolK–50
Lyon High SchoolBrightonPublic school120
Lyon Elementary SchoolBrightonPublic schoolK–80
Lynnfield PreschoolLynnfieldPublic schoolPK0
Lynnfield Middle SchoolLynnfieldPublic school5–80
Lynnfield HighLynnfieldPublic school9–120
Lynn WoodsLynnPublic schoolK–50
Lynn Vocational Technical InstituteLynnPublic school8–120