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 |
|---|---|---|---|
| Nessacus Regional Middle School | Dalton | Middle | 30.4 |
| New Bedford High | New Bedford | High | 212.7 |
| New Braintree Grade | New Braintree | Prekindergarten | 2.0 |
| New Heights Charter School of Brockton Charter | Brockton | High | 49.1 |
| New Hingham Regional Elementary | Chesterfield | Elementary | 14.4 |
| New Liberty Innovation School | Salem | High | 4.5 |
| New Marlborough Central | Sheffield | Elementary | 6.9 |
| New Mission High School | Hyde Park | High | 61.9 |
| Newbury Elementary | Newbury | Elementary | 39.5 |
| Newburyport High | Newburyport | High | 72.1 |
| Newman Elementary | Needham | Elementary | 56.4 |
| Newton Early Childhood Program | Newton | Prekindergarten | 17.3 |
| Newton North High | Newtonville | High | 194.5 |
| Newton School | Greenfield | Elementary | 14.8 |
| Newton South High | Newton Centre | High | 163.0 |
| Next Wave Junior High | Somerville | Middle | 5.1 |
| Nipmuc Regional High | Upton | High | 46.6 |
| Nissitissit Middle School | Pepperell | Middle | 46.7 |
| Norfolk County Agricultural | Walpole | High | 60.8 |
| Normandin Middle School | New Bedford | Middle | 83.8 |
| Norrback Avenue | Worcester | Elementary | 42.7 |
| North Andover High | North Andover | High | 99.7 |
| North Andover Middle | North Andover | Middle | 75.9 |
| North Attleboro High | North Attleborough | High | 77.7 |
| North Attleborough Early Learning Center | North Attleborough | Prekindergarten | 9.4 |
| North Attleborough Middle | North Attleborough | Middle | 72.2 |
| North Beverly Elementary | Beverly | Elementary | 29.0 |
| North Brookfield Elementary | North Brookfield | Elementary | 20.9 |
| North Brookfield High | North Brookfield | High | 28.6 |
| North Elementary | Somerset | Elementary | 36.7 |
| North End Elementary | Fall River | Elementary | 48.3 |
| North Falmouth Elementary | North Falmouth | Elementary | 28.8 |
| North Grafton Elementary | North Grafton | Elementary | 18.7 |
| North High | Worcester | High | 95.2 |
| North Intermediate | Wilmington | Elementary | 21.5 |
| North Middle School | Brockton | Middle | 31.0 |
| North Middlesex Regional | Townsend | High | 54.1 |
| North Pembroke Elementary | Pembroke | Elementary | 35.0 |
| North Quincy High | Quincy | High | 97.9 |
| North Randolph Elementary School | Randolph | Elementary | 25.8 |
| North Reading High | North Reading | High | 64.5 |
| North Reading Middle | North Reading | Middle | 50.7 |
| North Street Elementary School | Grafton | Elementary | 40.3 |
| Northampton High | Northampton | High | 59.7 |
| Northbridge Elementary School | Whitinsville | Elementary | 65.1 |
| Northbridge High | Whitinsville | High | 43.6 |
| Northbridge Middle | Whitinsville | Middle | 33.4 |
| Northeast Elementary School | Waltham | Elementary | 49.2 |
| Northeast Metro Regional Vocational | Wakefield | High | 128.8 |
| Northfield Elementary | Northfield | Elementary | 14.0 |
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