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 751–800 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
| School, sort ascending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Paper Mill | Westfield | Public school | K–4 | 0 |
| Palmer River | Rehoboth | Public school | PK–4 | 0 |
| Palmer High | Palmer | Public school | 7–12 | 0 |
| Pallotta Day School | Jamaica Plain | Private school | 2–8 | 0 |
| Pakachoag School | Auburn | Public school | K–2 | 0 |
| Paige Academy | Roxbury | Private school | PK–5 | 0 |
| Page Hilltop Elementary School | Ayer | Public school | PK–5 | 0 |
| P Brent Trottier | Southborough | Public school | 6–8 | 0 |
| Oxford Middle | Oxford | Public school | 6–8 | 0 |
| Oxford High | Oxford | Public school | 9–12 | 0 |
| Overlook Middle School | Ashburnham | Public school | 6–8 | 0 |
| Our Sisters' School | New Bedford | Private school | 5–8 | 0 |
| Our Ladys Academy | Waltham | Private school | PK–8 | 0 |
| Our Lady Of The Valley Regional School | Uxbridge | Private school | PK–8 | 0 |
| Our Lady Of The Assumption Sch | Lynnfield | Private school | PK–8 | 0 |
| Our Lady Of The Angels Memorial Elementary School | Worcester | Private school | PK–8 | 0 |
| Our Lady Of Lourdes School | Taunton | Private school | PK–8 | 0 |
| Ottoson Middle | Arlington | Public school | 7–8 | 0 |
| Otis Elementary School | East Boston | Public school | PK–6 | 0 |
| Oscar F Raymond | Brockton | Public school | K–5 | 0 |
| Orleans Elementary | Orleans | Public school | K–5 | 0 |
| Orchard Gardens K-8 School | Roxbury | Public school | PK–8 | 0 |
| Oliver Ames High | North Easton | Public school | 9–12 | 0 |
| Old Sturbridge Academy Charter Public School | Sturbridge | Public school | K–8 | 0 |
| Old Rochester Regional Jr High | Mattapoisett | Public school | 7–8 | 0 |
| Old Rochester Regional High | Mattapoisett | Public school | 9–12 | 0 |
| Old Post Road | East Walpole | Public school | K–5 | 0 |
| Old Mill Pond | Palmer | Public school | PK–6 | 0 |
| Old Hammondtown | Mattapoisett | Public school | 4–6 | 0 |
| Old Colony Regional Vocational Technical | Rochester | Public school | 9–12 | 0 |
| Old Colony Montessori School | Hingham | Private school | PK–3 | 0 |
| Ohrenberger School | West Roxbury | Public school | 3–8 | 0 |
| Odyssey Day School | Wakefield | Private school | K–8 | 0 |
| O'Donnell Middle School | Stoughton | Public school | 6–8 | 0 |
| O'Donnell Elementary School | East Boston | Public school | PK–6 | 0 |
| O'Bryant School of Math & Science | Roxbury | Public school | 7–12 | 0 |
| Oakmont Regional High School | Ashburnham | Public school | 9–12 | 0 |
| Oakham Center | Oakham | Public school | K–5 | 0 |
| Oakdale | Dedham | Public school | 1–5 | 0 |
| Oak Ridge | East Sandwich | Public school | 3–6 | 0 |
| Oak Middle School | Shrewsbury | Public school | 7–8 | 0 |
| Oak Meadow School | Littleton | Private school | PK–8 | 0 |
| Oak Hill Middle | Newton | Public school | 6–8 | 0 |
| Oak Bluffs Elementary | Oak Bluffs | Public school | PK–8 | 0 |
| Notre Dame Cristo Rey High School | Methuen | Private school | 9–12 | 0 |
| Notre Dame Academy | Hingham | Private school | 7–12 | 0 |
| Notre Dame Academy | Worcester | Private school | 7–12 | 0 |
| Norwood Montessori School | Norwood | Private school | PK–10 | 0 |
| Norwood High | Norwood | Public school | 9–12 | 0 |
| Norwell Middle School | Norwell | Public school | 6–8 | 0 |