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,251–1,300 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
Oak Bluffs ElementaryOak BluffsPublic schoolPK–80
Oak Hill MiddleNewtonPublic school6–80
Oak Middle SchoolShrewsburyPublic school7–80
Oak RidgeEast SandwichPublic school3–60
OakdaleDedhamPublic school1–50
Oakham CenterOakhamPublic schoolK–50
Oakmont Regional High SchoolAshburnhamPublic school9–120
O'Bryant School of Math & ScienceRoxburyPublic school7–120
O'Donnell Elementary SchoolEast BostonPublic schoolPK–60
O'Donnell Middle SchoolStoughtonPublic school6–80
Ohrenberger SchoolWest RoxburyPublic school3–80
Old Colony Regional Vocational TechnicalRochesterPublic school9–120
Old HammondtownMattapoisettPublic school4–60
Old Mill PondPalmerPublic schoolPK–60
Old Post RoadEast WalpolePublic schoolK–50
Old Rochester Regional HighMattapoisettPublic school9–120
Old Rochester Regional Jr HighMattapoisettPublic school7–80
Old Sturbridge Academy Charter Public SchoolSturbridgePublic schoolK–80
Oliver Ames HighNorth EastonPublic school9–120
Orchard Gardens K-8 SchoolRoxburyPublic schoolPK–80
Orleans ElementaryOrleansPublic schoolK–50
Oscar F RaymondBrocktonPublic schoolK–50
Otis Elementary SchoolEast BostonPublic schoolPK–60
Ottoson MiddleArlingtonPublic school7–80
Overlook Middle SchoolAshburnhamPublic school6–80
Oxford HighOxfordPublic school9–120
Oxford MiddleOxfordPublic school6–80
P Brent TrottierSouthboroughPublic school6–80
Page Hilltop Elementary SchoolAyerPublic schoolPK–50
Pakachoag SchoolAuburnPublic schoolK–20
Palmer HighPalmerPublic school7–120
Palmer RiverRehobothPublic schoolPK–40
Paper MillWestfieldPublic schoolK–40
Pappas Rehabilitation Hospital for ChildrenCantonPublic school1–120
Park Avenue ElementaryWebsterPublic schoolPK–40
Park Street SchoolHopedalePublic schoolPK0
ParkerBillericaPublic schoolK–40
Parker Road PreschoolShrewsburyPublic schoolPK0
Parlin SchoolEverettPublic schoolK–80
Parthum Middle SchoolLawrencePublic school5–80
Pathfinder Vocational TechnicalPalmerPublic school9–120
Paul F Doyon MemorialIpswichPublic schoolPK–50
Paul P Gates Elementary SchoolActonPublic schoolK–60
Paul R Baird MiddleLudlowPublic school6–80
Paul RevereReverePublic schoolK–50
Pawtucketville MemorialLowellPublic schoolPK–40
Paxton CenterPaxtonPublic schoolK–80
PeabodyCambridgePublic schoolPK–50
Peabody Personalized Remote Education Program (Peabody P.R.EPeabodyPublic schoolK–120
Peabody Veterans Memorial HighPeabodyPublic school9–120