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 101–150 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 |
|---|---|---|---|---|
| Barnstable Community Innovation School | Hyannis | Public school | K–3 | 0 |
| Barnstable High | Hyannis | Public school | 8–12 | 0 |
| Barnstable Intermediate School | Hyannis | Public school | 5–7 | 0 |
| Barnstable United Elementary School | Marston Mills | Public school | 4–5 | 0 |
| Barrett Russell Early Childhood Center | Brockton | Public school | PK | 0 |
| Barry | Chicopee | Public school | K–5 | 0 |
| Bartlett Community Partnership | Lowell | Public school | PK–8 | 0 |
| Bartlett High School | Webster | Public school | 9–12 | 0 |
| Bartlett School and Assessment Center | Haverhill | Public school | K–12 | 0 |
| Bates | Salem | Public school | PK–5 | 0 |
| Bates Elementary School | Roslindale | Public school | PK–6 | 0 |
| Bay Path Regional Vocational Technical High School | Charlton | Public school | 9–12 | 0 |
| Baystate Academy Charter Public School | Springfield | Public school | 6–12 | 0 |
| Beachmont Veterans Memorial School | Revere | Public school | PK–5 | 0 |
| Beatrice H Wood Elementary | Plainville | Public school | 3–6 | 0 |
| Beaver Brook Elementary | Abington | Public school | K–2 | 0 |
| Becket Washington School | Becket | Public school | PK–5 | 0 |
| Bedford High | Bedford | Public school | 9–12 | 0 |
| Beebe | Malden | Public school | K–8 | 0 |
| Beechwood Knoll Elementary | Quincy | Public school | K–5 | 0 |
| Beeman Memorial | Gloucester | Public school | K–5 | 0 |
| Beethoven Elementary School | West Roxbury | Public school | PK–2 | 0 |
| Belcher | Chicopee | Public school | PK–1 | 0 |
| Belchertown High | Belchertown | Public school | 9–12 | 0 |
| Bellamy Middle | Chicopee | Public school | 6–8 | 0 |
| Bellingham High School | Bellingham | Public school | 8–12 | 0 |
| Bellingham Memorial School | Bellingham | Public school | 4–7 | 0 |
| Belmont High | Belmont | Public school | 9–12 | 0 |
| Belmont Middle School | Belmont | Public school | 7–8 | 0 |
| Belmont Street Community | Worcester | Public school | PK–6 | 0 |
| Belmonte STEAM Academy | Saugus | Public school | 2–5 | 0 |
| Benjamin Banneker Charter Public School | Cambridge | Public school | PK–6 | 0 |
| Benjamin Franklin Classical Charter Public School | Franklin | Public school | K–8 | 0 |
| Benjamin Friedman Middle | Taunton | Public school | 5–7 | 0 |
| Benjamin G Brown | Somerville | Public school | K–5 | 0 |
| Benjamin J Phelps | Agawam | Public school | K–4 | 0 |
| Benjamin Swan Elementary | Springfield | Public school | PK–5 | 0 |
| Bennett | Leominster | Public school | PK | 0 |
| Bennett-Hemenway | Natick | Public school | K–4 | 0 |
| Bentley Academy Innovation School | Salem | Public school | PK–5 | 0 |
| Berkley Community School | Berkley | Public school | PK–4 | 0 |
| Berkley Middle School | Berkley | Public school | 5–8 | 0 |
| Berkshire Arts and Technology Charter Public School | Adams | Public school | 6–12 | 0 |
| Berlin Memorial School | Berlin | Public school | PK–5 | 0 |
| Bernardston Elementary | Bernardston | Public school | PK–6 | 0 |
| Bessie Buker Elementary | Wenham | Public school | K–5 | 0 |
| Betsey B Winslow | New Bedford | Public school | K–5 | 0 |
| Beverly High | Beverly | Public school | 9–12 | 0 |
| Beverly Middle School | Beverly | Public school | 5–8 | 0 |
| Bigelow Middle | Newton | Public school | 6–8 | 0 |