SchoolDataLookup

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
Gr Lawrence Regional Vocational Technical Andover High 143.9
Gr Lowell Regional Vocational Technical Tyngsborough High 205.7
Gr New Bedford Vocational Technical New Bedford High 190.9
Grace Farrar Cole Norwell Elementary 36.1
Grafton High School Grafton High 70.9
Grafton Middle Grafton Middle 37.9
Grafton Street Worcester Elementary 33.6
Graham and Parks Cambridge Elementary 32.8
Granby Jr Sr High School Granby High 26.3
Granite Valley School Monson Elementary 32.9
Great Falls Middle Montague Middle 23.4
Great Oak Danvers Elementary 22.4
Greater Commonwealth Virtual School Greenfield Other 83.0
Greater Egleston High School Roxbury High 8.9
Green Meadow Maynard Elementary 38.3
Green Meadows Elementary Hampden Elementary 22.6
Greenfield High Greenfield High 37.0
Greenfield Middle Greenfield Middle 28.6
Greenhalge Lowell Elementary 41.0
Greenleaf Academy Bradford High 5.0
Greenlodge Dedham Elementary 28.1
Greenmont Avenue Dracut Elementary 16.9
Greenwood Wakefield Elementary 18.3
Greenwood Sarah K-8 School Dorchester Elementary 38.3
Grew Elementary School Hyde Park Elementary 19.9
Groton Dunstable Regional Groton High 48.0
Groton Dunstable Regional Middle Groton Middle 57.5
Guild Elementary School East Boston Elementary 29.6
Guilmette Middle School Lawrence Middle 51.0
H H Galligan Taunton Elementary 24.6
H Olive Day Norfolk Elementary 42.6
H.B. Lawrence School Holyoke Elementary 23.3
Hadley Elementary Hadley Elementary 26.3
Haggerty Cambridge Elementary 30.0
Hajjar Elementary Billerica Elementary 28.7
Hale Stow Middle 22.3
Hale Elementary School Roxbury Elementary 15.2
Haley Pilot School Roslindale Elementary 43.6
Halifax Elementary Halifax Elementary 39.1
Hamilton-Wenham Regional High South Hamilton High 38.0
Hampden Charter School of Science Charter Chicopee High 76.8
Hampshire Regional High Westhampton High 71.9
Hancock Brockton Elementary 42.3
Hancock Elementary Hancock Elementary 5.8
Hannah Elementary Beverly Elementary 26.0
Hanover High Hanover High 50.0
Hanover Middle Hanover Middle 62.1
Hanscom School Hanscom Air Force Base Elementary 60.4
Hanson Middle School Hanson Middle 33.3
Happy Hollow School Wayland Elementary 28.5