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 951–1,000 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
Millbury Street Elementary SchoolGraftonPublic school2–60
Millbury Junior/Senior HighMillburyPublic school7–120
Mill Pond SchoolWestboroughPublic school4–60
Mill Pond SchoolSpringfieldPrivate school2–120
Milford HighMilfordPublic school9–120
Milestones Day SchoolWalthamPrivate school4–120
Miles River MiddleHamiltonPublic school6–80
Mile Tree ElementaryWilbrahamPublic schoolPK–10
Mildred Avenue K-8 SchoolMattapanPublic schoolPK–80
Mildred Aitken SchoolSeekonkPublic schoolPK–50
Midland StreetWorcesterPublic schoolK–60
Middleborough HighMiddleboroughPublic school9–120
Michael E. Smith Middle SchoolSouth HadleyPublic school5–80
Michael DriscollBrooklinePublic schoolPK–80
Metrowest Jewish Day SchoolFraminghamPrivate schoolPK–80
Metrowest Christian AcademyAshlandPrivate schoolPK–50
Methuen HighMethuenPublic school9–120
Mesivta High School Of Greater BostonBrightonPrivate school9–120
MerrymountQuincyPublic schoolK–50
Merrimac Heights AcademyMerrimacPrivate school6–90
Merrill Elementary SchoolRaynhamPublic schoolK–10
Merriam SchoolActonPublic schoolK–60
Meridian AcademyJamaica PlainPrivate school6–120
Menotomy PreschoolArlingtonPublic schoolPK0
Mendell Elementary SchoolRoxburyPublic schoolPK–60
Memorial SpauldingNewton CentrePublic schoolK–50
Memorial SchoolUptonPublic schoolK–40
Memorial SchoolMedfieldPublic schoolPK–10
Memorial Middle SchoolFitchburgPublic school6–80
Memorial Early Childhood CenterMiddleboroPublic schoolPK–K0
MemorialNatickPublic schoolK–40
MemorialWinchendonPublic schoolK–20
MemorialMilfordPublic schoolK–20
MemorialHopedalePublic schoolK–60
MemorialWest SpringfieldPublic schoolK–50
MemorialBurlingtonPublic schoolK–50
Melvin H. King South End AcademyBostonPublic schoolPK–120
Melrose Montessori SchoolMelrosePrivate schoolPK–50
Melrose MiddleMelrosePublic school6–80
Melrose HighMelrosePublic school9–120
Melmark New EnglandAndoverPrivate schoolNot known0
Meetinghouse SchoolWestminsterPublic schoolPK–10
Meeting Street/the Schwartz CenterNorth DartmouthPrivate schoolPK–120
Meeting House Montessori SchoolBraintreePrivate schoolPK–50
Medway MiddleMedwayPublic school5–80
Medway HighMedwayPublic school9–120
Medford HighMedfordPublic school9–120
Medfield Senior HighMedfieldPublic school9–120
Meadowridge Pelham AcademyLexingtonPrivate school8–120
Meadowbrook School Of WestonWestonPrivate schoolPK–80