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
Parthum Middle School Lawrence Middle 42.0
Pathfinder Vocational Technical Palmer High 66.4
Paul F Doyon Memorial Ipswich Elementary 34.9
Paul P Gates Elementary School Acton Elementary 30.0
Paul R Baird Middle Ludlow Middle 46.0
Paul Revere Revere Elementary 45.3
Pawtucketville Memorial Lowell Elementary 34.0
Paxton Center Paxton Elementary 35.0
Peabody Cambridge Elementary 28.0
Peabody Personalized Remote Education Program Peabody Other 6.2
Peabody Veterans Memorial High Peabody High 129.4
Peirce Arlington Elementary 24.1
Peirce West Newton Elementary 21.2
Pelham Elementary Pelham Elementary 12.0
Pembroke Community Middle School Pembroke Middle 28.4
Pembroke High School Pembroke High 56.1
Penn Brook Georgetown Elementary 38.7
Pentucket Lake Elementary Haverhill Elementary 48.0
Pentucket Regional Middle West Newbury Middle 26.8
Pentucket Regional Sr High West Newbury High 49.9
Perkins Elementary School South Boston Elementary 18.9
Perley Elementary Georgetown Prekindergarten 4.0
Perry Elementary School South Boston Elementary 20.7
Peter Noyes Sudbury Elementary 43.8
Peter Thacher Elementary School Attleboro Elementary 35.2
Peter W Reilly Lowell Elementary 37.0
Petersham Center Petersham Elementary 12.5
Phelps Elementary School Rockland Elementary 47.3
Philbrick Elementary School Roslindale Elementary 13.3
Philip G Coburn West Springfield Elementary 65.0
Phoenix Academy Charter Public High School Chelsea Charter Chelsea High 9.9
Phoenix Academy Public Charter High School Lawrence Charter Lawrence High 5.0
Phoenix Academy Public Charter High School Springfield Charter Springfield High 11.5
Pickering Middle Lynn Middle 59.0
Pierce Brookline Elementary 44.5
Pine Glen Elementary Burlington Elementary 33.4
Pine Grove Rowley Elementary 38.3
Pine Hill Sherborn Elementary 37.6
Pine Hill Elementary School Westwood Elementary 34.8
Pioneer Charter School of Science Charter Everett Other 72.0
Pioneer Charter School of Science II Charter Saugus Other 52.7
Pioneer Valley Chinese Immersion Charter School Charter Hadley Other 71.5
Pioneer Valley Performing Arts Charter Public School Charter South Hadley High 42.7
Pioneer Valley Regional Northfield High 22.3
Pittsfield High Pittsfield High 69.9
Placentino Elementary Holliston Elementary 42.2
Plains Elementary South Hadley Elementary 19.7
Plouffe Middle School Brockton Middle 44.1
Plum Cove School Gloucester Elementary 16.7
Plymouth Commun Intermediate Plymouth Middle 83.4