The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

10 schools in Braintree

Massachusetts · 5,392 students · 1 city

Braintree's public-school footprint covers 10 schools with combined enrollment of about 5,392 students, averaging 539 per school.

4-year change in Braintree

SY 2020-21 vs SY 2024-25
Total enrollment
5,209
-247 (-5%) vs SY 2020-21
School count
9
-1 (-10%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Braintree ranks

Among districts
MeasureThis districtIn MassachusettsIn the US
Enrollment
ranked largest first
5,392#36 of 231#1,777 of 9,234
Number of schools
ranked most first
10#33 of 231N/A
Students per teacher
ranked fewest first
12.9:1#170 of 231#2,957 of 9,044
Diversity index
ranked most diverse first
61.9%#37 of 206#1,420 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Braintree

Since 2017-18, the 9 district schools that reported both years went from 5,578 to 5,209 students (down 7%) and from 408 to 404 full-time teachers (down 1%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Braintree HighBraintreeHigh09-121,694
East Middle SchoolBraintreeMiddle05-08999
South Middle SchoolBraintreeMiddle05-08635
LibertyBraintreeElementaryKG-04367
HollisBraintreeElementaryKG-04365
HighlandsBraintreeElementaryKG-04350
Archie T MorrisonBraintreeElementaryKG-04327
Mary E Flaherty SchoolBraintreeElementaryKG-04290
Monatiquot Kindergarten CenterBraintreeElementaryKG-KG183
Donald RossBraintreeElementaryKG-04182

About Braintree

Braintree operates 10 public schools across Massachusetts, collectively serveing roughly 5,392 students.

On the level-by-level breakdown, Braintree consists of 7 elementary, 2 middle, and 1 high school.

Five-year track record. Across the same 4-year window, public-school enrollment contracted 5%: 5,456 students in SY 2020-21 versus 5,209 in SY 2024-25. Over that span, Braintree shed 1 school, going from 10 to 9.

In the discussion threads here, the community for Braintree discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Braintree run?
Braintree has 10 public schools with a combined enrollment of about 5,392 students in Massachusetts.
What is the mix of elementary, middle, and high schools in Braintree?
Braintree includes 7 elementary schools, 2 middle schools, and 1 high school.
What is the largest school in Braintree?
Braintree High is the largest public school in Braintree by enrollment, with approximately 1,694 students.
What grade levels does Braintree serve?
Braintree serves students from kindergarten through grade 12 across 10 schools.