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
Justus C. Richardson Middle School Dracut Middle 62.9
KIPP Academy Boston Charter School Charter Mattapan Elementary 47.6
KIPP Academy Lynn Charter School Charter Lynn Other 118.6
Katharine Lee Bates Wellesley Elementary 22.2
Kathryn P. Stoklosa Middle School Lowell Middle 48.0
Keith Middle School New Bedford Middle 89.4
Kelly Elementary Holyoke Elementary 38.3
Kennedy John F Elementary School Jamaica Plain Elementary 29.3
Kennedy Patrick J Elementary School East Boston Elementary 25.6
Kennedy-Longfellow Cambridge Elementary 30.6
Kenneth Coombs School Mashpee Elementary 36.0
Kenny Elementary School Dorchester Elementary 32.1
Kensington International School Springfield Elementary 21.6
Keough Memorial Academy Bellingham High 6.7
Kiley Academy Springfield Middle 24.4
Kiley Prep Springfield Middle 25.1
Kilmer K-8 School West Roxbury Elementary 40.1
King Elementary School Dorchester Elementary 46.8
King Elementary School Framingham Elementary 34.6
King Open Cambridge Elementary 37.5
King Philip Middle School Norfolk Middle 49.9
King Philip Regional High Wrentham High 82.5
Kingston Elementary Kingston Elementary 31.1
Kingston Intermediate Kingston Elementary 43.0
Kittredge Hinsdale Elementary 12.8
Kittredge North Andover Elementary 17.9
Knox Trail Middle School Spencer Middle 30.3
L D Batchelder North Reading Elementary 31.2
L F Dewing Tewksbury Elementary 29.3
L G Nourse Elementary Norton Elementary 24.7
Lafayette School Everett Elementary 90.9
Lake View Worcester Elementary 19.6
Laliberte Elementary School Raynham Elementary 30.1
Lambert-Lavoie Chicopee Elementary 24.2
Lanesborough Elementary Lanesborough Elementary 21.8
Laura Lee Therapeutic Day School Lowell Middle 5.5
Lawlor Early Childhood Center Lawrence Elementary 16.5
Lawrence Brookline Elementary 45.0
Lawrence Falmouth Middle 48.8
Lawrence Family Development Charter School Charter Lawrence Elementary 70.0
Lawrence Family Public Academy Lawrence Elementary 20.5
Lawrence High School Lawrence High 253.2
Lawrence W Pingree Weymouth Elementary 19.8
Learning First Charter Public School Charter Worcester Elementary 35.0
Leblanc Therapeutic Day School Lowell High 6.6
Lee Academy Dorchester Elementary 17.3
Lee Elementary Lee Elementary 35.1
Lee K-8 School Dorchester Elementary 59.1
Lee Middle/High School Lee High 35.8
Leeds Leeds Elementary 27.7