Massachusetts Public Schools
Massachusetts has 1,812 open public schools, including 1,021 elementary, 302 middle, and 377 high schools — 73 are charter schools.
1,021
Elementary
302
Middle
377
High School
73
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 483,466 | 53% |
| Hispanic/Latino | 229,668 | 25% |
| Black or African American | 88,058 | 10% |
| Asian | 67,806 | 7% |
| Two or more races | 41,296 | 5% |
| American Indian / Alaska Native | 2,175 | 0% |
| Native Hawaiian / Pacific Islander | 789 | 0% |
| Total enrollment | 914,958 | 470,306M / 442,952F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Northwest | Leominster | Elementary | 49.0 |
| Norton High | Norton | High | 62.7 |
| Norton Middle | Norton | Middle | 41.4 |
| Norwell High | Norwell | High | 51.5 |
| Norwell Middle School | Norwell | Middle | 44.0 |
| Norwood High | Norwood | High | 84.0 |
| O'Bryant School of Math & Science | Roxbury | High | 99.2 |
| O'Donnell Elementary School | East Boston | Elementary | 24.8 |
| O'Donnell Middle School | Stoughton | Middle | 70.8 |
| Oak Bluffs Elementary | Oak Bluffs | Elementary | 52.5 |
| Oak Hill Middle | Newton Centre | Middle | 67.8 |
| Oak Middle School | Shrewsbury | Middle | 64.1 |
| Oak Ridge | East Sandwich | Elementary | 56.8 |
| Oak Street Elementary | Franklin | Elementary | 30.8 |
| Oakdale | Dedham | Elementary | 24.5 |
| Oakham Center | Oakham | Elementary | 10.4 |
| Oakmont Regional High School | Ashburnham | High | 46.4 |
| Ohrenberger School | West Roxbury | Middle | 42.3 |
| Old Colony Regional Vocational Technical | Rochester | High | 61.0 |
| Old Hammondtown | Mattapoisett | Middle | 16.0 |
| Old Mill Pond | Palmer | Elementary | 52.1 |
| Old Post Road | East Walpole | Elementary | 32.5 |
| Old Rochester Regional High | Mattapoisett | High | 51.4 |
| Old Rochester Regional Jr High | Mattapoisett | Middle | 36.8 |
| Old Sturbridge Academy Charter Public School Charter | Sturbridge | Elementary | 24.5 |
| Oliver Ames High | North Easton | High | 82.7 |
| Oliver Elementary School | Lawrence | Elementary | 43.0 |
| Oliver Middle School | Lawrence | Middle | 30.0 |
| Orchard Gardens K-8 School | Roxbury | Elementary | 67.5 |
| Orleans Elementary | Orleans | Elementary | 20.4 |
| Oscar F Raymond | Brockton | Elementary | 48.4 |
| Otis Elementary School | East Boston | Elementary | 30.5 |
| Ottoson Middle | Arlington | Middle | 84.5 |
| Overlook Middle School | Ashburnham | Middle | 39.1 |
| Oxford High | Oxford | High | 43.9 |
| Oxford Middle | Oxford | Middle | 38.3 |
| P Brent Trottier | Southborough | Middle | 41.0 |
| PROMISE College and Career Academy | Brockton | Secondary | 8.7 |
| Page Hilltop Elementary School | Ayer | Elementary | 42.8 |
| Pakachoag School | Auburn | Elementary | 17.0 |
| Palmer High | Palmer | High | 47.0 |
| Palmer River | Rehoboth | Elementary | 44.0 |
| Paper Mill | Westfield | Elementary | 27.8 |
| Pappas Rehabilitation Hospital for Children | Canton | Other | — |
| Park Avenue Elementary | Webster | Elementary | 62.5 |
| Park Street School | Hopedale | Prekindergarten | 5.1 |
| Parker | Billerica | Elementary | 32.8 |
| Parker Road Preschool | Shrewsbury | Prekindergarten | 11.0 |
| Parlin School | Everett | Elementary | 70.4 |
| Parmenter | Franklin | Elementary | 22.3 |
Largest Districts
Boston
46,001
Worcester
24,318
Springfield
23,721
Lynn
15,433
Brockton
14,906
Lowell
14,130
Lawrence
12,867
New Bedford
12,522
Newton
11,882
Fall River
10,447
Quincy
9,649
Framingham
9,274
Taunton
7,905
Haverhill
7,775
Revere
7,298
Everett
7,285
Plymouth
7,119
Brookline
7,060
Lexington
6,845
Wachusett
6,739
Related Data
- Massachusetts population & income data → CensusDepth.com
- Massachusetts teacher salary data → WageDepth.com