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,501–1,550 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 descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| North Shore Christian | Lynn | Private school | PK–8 | 0 |
| North Shore Montessori School | Rowley | Private school | PK–6 | 0 |
| North Shore Recovery High School | Beverly | Private school | 9–12 | 0 |
| North Street Elementary School | Grafton | Public school | 2–6 | 0 |
| Northampton High | Northampton | Public school | 9–12 | 0 |
| Northbridge Elementary School | Whitinsville | Public school | PK–5 | 0 |
| Northbridge High | Whitinsville | Public school | 8–12 | 0 |
| Northbridge Middle | Whitinsville | Public school | 6–7 | 0 |
| Northeast Elementary School | Waltham | Public school | PK–5 | 0 |
| Northeast Metro Regional Vocational | Wakefield | Public school | 9–12 | 0 |
| Northfield Elementary | Northfield | Public school | PK–6 | 0 |
| Northwest | Leominster | Public school | 1–5 | 0 |
| Norton High | Norton | Public school | 9–12 | 0 |
| Norton Middle | Norton | Public school | 6–8 | 0 |
| Norwell High | Norwell | Public school | 9–12 | 0 |
| Norwell Middle School | Norwell | Public school | 6–8 | 0 |
| Norwood High | Norwood | Public school | 9–12 | 0 |
| Norwood Montessori School | Norwood | Private school | PK–10 | 0 |
| Notre Dame Academy | Hingham | Private school | 7–12 | 0 |
| Notre Dame Academy | Worcester | Private school | 7–12 | 0 |
| Notre Dame Cristo Rey High School | Methuen | Private school | 9–12 | 0 |
| Oak Bluffs Elementary | Oak Bluffs | Public school | PK–8 | 0 |
| Oak Hill Middle | Newton | Public school | 6–8 | 0 |
| Oak Meadow School | Littleton | Private school | PK–8 | 0 |
| Oak Middle School | Shrewsbury | Public school | 7–8 | 0 |
| Oak Ridge | East Sandwich | Public school | 3–6 | 0 |
| Oakdale | Dedham | Public school | 1–5 | 0 |
| Oakham Center | Oakham | Public school | K–5 | 0 |
| Oakmont Regional High School | Ashburnham | Public school | 9–12 | 0 |
| O'Bryant School of Math & Science | Roxbury | Public school | 7–12 | 0 |
| O'Donnell Elementary School | East Boston | Public school | PK–6 | 0 |
| O'Donnell Middle School | Stoughton | Public school | 6–8 | 0 |
| Odyssey Day School | Wakefield | Private school | K–8 | 0 |
| Ohrenberger School | West Roxbury | Public school | 3–8 | 0 |
| Old Colony Montessori School | Hingham | Private school | PK–3 | 0 |
| Old Colony Regional Vocational Technical | Rochester | Public school | 9–12 | 0 |
| Old Hammondtown | Mattapoisett | Public school | 4–6 | 0 |
| Old Mill Pond | Palmer | Public school | PK–6 | 0 |
| Old Post Road | East Walpole | Public school | K–5 | 0 |
| Old Rochester Regional High | Mattapoisett | Public school | 9–12 | 0 |
| Old Rochester Regional Jr High | Mattapoisett | Public school | 7–8 | 0 |
| Old Sturbridge Academy Charter Public School | Sturbridge | Public school | K–8 | 0 |
| Oliver Ames High | North Easton | Public school | 9–12 | 0 |
| Orchard Gardens K-8 School | Roxbury | Public school | PK–8 | 0 |
| Orleans Elementary | Orleans | Public school | K–5 | 0 |
| Oscar F Raymond | Brockton | Public school | K–5 | 0 |
| Otis Elementary School | East Boston | Public school | PK–6 | 0 |
| Ottoson Middle | Arlington | Public school | 7–8 | 0 |
| Our Lady Of Lourdes School | Taunton | Private school | PK–8 | 0 |
| Our Lady Of The Angels Memorial Elementary School | Worcester | Private school | PK–8 | 0 |