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
Betsey B Winslow New Bedford Elementary 17.5
Beverly High Beverly High 99.1
Beverly Middle School Beverly Middle 111.7
Bigelow Middle Newton Middle 43.5
Billerica Memorial High School Billerica High 129.0
Birch Meadow Reading Elementary 33.4
Birchland Park East Longmeadow Middle 54.2
Blackstone Elementary School Boston Elementary 60.2
Blackstone Millville RHS Blackstone High 39.3
Blackstone Valley Upton High 110.5
Blanchard Memorial School Boxborough Elementary 39.5
Blanchard Middle Westford Middle 45.1
Blanche A. Ames Elementary School North Easton Elementary 55.5
Blue Hills Regional Vocational Technical Canton High 82.0
Blueberry Hill Longmeadow Elementary 33.0
Boston Adult Tech Academy Back Bay High 22.0
Boston Arts Academy Boston High 51.9
Boston Collaborative High School South Boston High 20.7
Boston Collegiate Charter School Charter Dorchester High 73.0
Boston Day and Evening Academy Charter School Charter Roxbury High 29.5
Boston Green Academy Horace Mann Charter School Charter Brighton High 41.6
Boston International High School & Newcomers Academy Dorchester High 55.7
Boston Latin Academy Dorchester High 94.7
Boston Latin School Boston High 129.9
Boston Preparatory Charter Public School Charter Hyde Park High 58.5
Boston Renaissance Charter Public School Charter Hyde Park Elementary 84.0
Boston Teachers Union K-8 Pilot Jamaica Plain Elementary 28.8
Bourne High School Bourne High 35.8
Bourne Intermediate School Bourne Elementary 34.9
Bourne Middle School Bourne Middle 44.2
Bournedale Elementary School Bournedale Elementary 33.2
Boutwell Wilmington Elementary 10.1
Boutwell School Groton Prekindergarten 5.0
Bowe Chicopee Elementary 33.2
Bowen Newton Centre Elementary 32.5
Bowie Chicopee Elementary 23.4
Bowman Lexington Elementary 38.5
Boyden Walpole Elementary 37.6
Boylston Elementary School Boylston Elementary 27.1
Brackett Arlington Elementary 30.0
Bradford Elementary Bradford Elementary 44.0
Bradley Elementary School East Boston Elementary 27.1
Braintree High Braintree High 108.1
Brayton North Adams Elementary 35.0
Breed Middle School Lynn Middle 98.2
Brickett Elementary Lynn Elementary 25.2
Bridge Lexington Elementary 35.6
Bridge Boston Charter School Charter Roxbury Elementary 30.5
Bridge Street Northampton Elementary 27.7
Bridgewater Middle School Bridgewater Middle 50.1