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,401–1,450 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
Mount Alvernia AcademyChestnut HillPrivate schoolPK–60
Mount Hope Christian SchoolBurlingtonPrivate schoolPK–50
Mountain ViewEast LongmeadowPublic school3–50
Mountain View SchoolEasthamptonPublic schoolPK–80
Mountainside PreschoolGreat BarringtonPublic schoolPK0
Mountview MiddleHoldenPublic school6–80
Mozart Elementary SchoolRoslindalePublic schoolPK–60
Mrs Alexander's SchoolBeverlyPrivate schoolPK–K0
Mt Alvernia High SchoolNewtonPrivate school7–120
Mt Everett RegionalSheffieldPublic school6–120
Mt Greylock Regional HighWilliamstownPublic school7–120
Muddy Brook Regional Elementary SchoolGreat BarringtonPublic schoolPK–40
Mullein Hill Christian AcademyLakevillePrivate schoolPK–80
Mullen-HallFalmouthPublic schoolK–40
Mulready ElementaryHudsonPublic schoolPK–40
Munger HillWestfieldPublic schoolPK–40
Muraco ElementaryWinchesterPublic schoolK–50
Murdock Academy for SuccessWinchendonPublic school6–120
Murdock High SchoolWinchendonPublic school9–120
Murdock Middle SchoolWinchendonPublic school6–80
Murphy K-8 SchoolDorchesterPublic schoolPK–80
Mystic Valley Regional Charter SchoolMaldenPublic schoolK–120
NabnassetWestfordPublic schoolPK–20
Nantucket ElementaryNantucketPublic schoolPK–20
Nantucket HighNantucketPublic school9–120
Nantucket Intermediate SchoolNantucketPublic school3–50
Nantucket Lighthouse SchoolNantucketPrivate schoolPK–50
Nantucket New SchoolNantucketPrivate schoolPK–80
Naquag Elementary SchoolRutlandPublic schoolK–20
Narragansett MiddleBaldwinvillePublic school5–70
Narragansett Regional HighBaldwinvillePublic school8–120
Nashoba Brooks SchoolConcordPrivate schoolPK–80
Nashoba Learning GroupBedfordPrivate schoolK–120
Nashoba Montessori SchoolLancasterPrivate schoolPK–K0
Nashoba RegionalBoltonPublic school9–120
Nashoba Valley Technical High SchoolWestfordPublic school9–120
Nathaniel Morton ElementaryPlymouthPublic schoolK–50
Natick HighNatickPublic school9–120
Nativity Preparatory SchoolJamaica PlainPrivate school4–80
Nativity Preparatory School New BedfordNew BedfordPrivate school5–80
Nativity School Of WorcesterWorcesterPrivate school5–80
Nauset Regional HighNorth EasthamPublic school9–120
Nauset Regional MiddleOrleansPublic school6–80
Nazarene Christian AcademyNew BedfordPrivate schoolK–120
Ne Pediatric SchoolNorth BillericaPrivate school2–120
Needham HighNeedhamPublic school9–120
Neighborhood House Charter SchoolDorchesterPublic schoolPK–120
Nelson PlaceWorcesterPublic schoolPK–60
Nessacus Regional Middle SchoolDaltonPublic school6–80
New Bedford HighNew BedfordPublic school9–120