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,201–1,250 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
| School, sort descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| New Marlborough Central | Sheffield | Public school | PK–3 | 0 |
| New Mission High School | Hyde Park | Public school | 7–12 | 0 |
| Newbury Elementary | Newbury | Public school | PK–6 | 0 |
| Newburyport High | Newburyport | Public school | 9–12 | 0 |
| Newman Elementary | Needham | Public school | PK–5 | 0 |
| Newton Early Childhood Program | Newton | Public school | PK | 0 |
| Newton North High | Newtonville | Public school | 9–12 | 0 |
| Newton School | Greenfield | Public school | K–4 | 0 |
| Newton South High | Newton Centre | Public school | 9–12 | 0 |
| Next Wave Junior High | Somerville | Public school | 6–8 | 0 |
| Nipmuc Regional High | Upton | Public school | 9–12 | 0 |
| Nissitissit Middle School | Pepperell | Public school | 5–8 | 0 |
| Norfolk County Agricultural | Walpole | Public school | 9–12 | 0 |
| Normandin Middle School | New Bedford | Public school | 6–8 | 0 |
| Norrback Avenue | Worcester | Public school | PK–6 | 0 |
| North Andover High | North Andover | Public school | 9–12 | 0 |
| North Andover Middle | North Andover | Public school | 6–8 | 0 |
| North Attleboro High | North Attleborough | Public school | 9–12 | 0 |
| North Attleborough Early Learning Center | North Attleborough | Public school | PK | 0 |
| North Attleborough Middle | North Attleborough | Public school | 6–8 | 0 |
| North Beverly Elementary | Beverly | Public school | K–4 | 0 |
| North Brookfield Elementary | North Brookfield | Public school | PK–5 | 0 |
| North Brookfield High | North Brookfield | Public school | 6–12 | 0 |
| North Elementary | Somerset | Public school | PK–5 | 0 |
| North End Elementary | Fall River | Public school | PK–5 | 0 |
| North Falmouth Elementary | North Falmouth | Public school | K–4 | 0 |
| North Grafton Elementary | North Grafton | Public school | PK–1 | 0 |
| North High | Worcester | Public school | 9–12 | 0 |
| North Intermediate | Wilmington | Public school | 4–5 | 0 |
| North Middle School | Brockton | Public school | 6–8 | 0 |
| North Middlesex Regional | Townsend | Public school | 9–12 | 0 |
| North Pembroke Elementary | Pembroke | Public school | PK–6 | 0 |
| North Quincy High | Quincy | Public school | 9–12 | 0 |
| North Randolph Elementary School | Randolph | Public school | PK–5 | 0 |
| North Reading High | North Reading | Public school | 9–12 | 0 |
| North Reading Middle | North Reading | Public school | 6–8 | 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 |