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–50 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
ZervasWabanPublic schoolK–50
Young Achievers Elementary SchoolMattapanPublic schoolPK–80
Worcester Technical HighWorcesterPublic school9–120
Worcester East MiddleWorcesterPublic school6–80
Worcester Dual Language Magnet SchoolWorcesterPublic schoolPK–60
Worcester Cultural Academy Charter Public SchoolWorcesterPublic schoolK–60
Worcester Arts Magnet SchoolWorcesterPublic schoolPK–60
Worcester Alternative High SchoolWorcesterPublic school7–120
Worcester Academic Center for Transition (ACT)WorcesterPublic schoolK–60
Woodville SchoolWakefieldPublic schoolPK–40
Woodsdale Elementary SchoolAbingtonPublic school3–40
Woodland SchoolSouthwickPublic schoolPK–20
Woodland AcademyWorcesterPublic schoolK–60
WoodlandMilfordPublic school3–50
WoodlandWestonPublic schoolPK–30
Wood Hill Middle SchoolAndoverPublic school6–80
Wood End Elementary SchoolReadingPublic schoolK–50
Wollaston SchoolQuincyPublic schoolK–50
Wolf Swamp RoadLongmeadowPublic schoolPK–50
Woburn StreetWilmingtonPublic school1–30
Woburn HighWoburnPublic school9–120
Wm P ConneryLynnPublic schoolK–50
Wm L Foster ElementaryHinghamPublic schoolPK–50
Wm H Galvin MiddleCantonPublic school6–80
Wm Diamond MiddleLexingtonPublic school6–80
Witchcraft HeightsSalemPublic schoolK–50
Wire Village SchoolSpencerPublic schoolK–40
Winthrop SchoolSouth HamiltonPublic schoolPK–50
Winthrop Middle SchoolWinthropPublic school6–80
Winthrop L Chenery Upper ElementaryBelmontPublic school4–60
Winthrop High SchoolWinthropPublic school9–120
Winthrop Elementary SchoolDorchesterPublic schoolPK–60
WinthropMelrosePublic schoolK–50
WinthropIpswichPublic schoolPK–50
Winter Hill CommunitySomervillePublic schoolPK–80
Winship Elementary SchoolBrightonPublic schoolPK–60
Winn BrookBelmontPublic schoolK–30
Winchester High SchoolWinchesterPublic school9–120
Winchendon PreSchool ProgramWinchendonPublic schoolPK0
Wilson MiddleNatickPublic school5–80
Wilmington Middle SchoolWilmingtonPublic school6–80
Wilmington HighWilmingtonPublic school9–120
Willis E ThorpeDanversPublic schoolK–50
Williamstown ElementaryWilliamstownPublic schoolPK–60
Williams MiddleLongmeadowPublic school6–80
Williams Intermediate SchoolBridgewaterPublic school3–50
WilliamsAuburndalePublic schoolK–50
WilliamsPittsfieldPublic schoolPK–50
William SeachWeymouthPublic schoolK–50
William S GreeneFall RiverPublic schoolPK–50