Community prompt from u/allk12. Replies below.
Mary E Flaherty School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
MCAS 2024-25 . % Meeting or Exceeding Expectations7-year change
SY 2017-18 vs SY 2024-25About Mary E Flaherty School
Mary E Flaherty School operates as a low-enrollment K-5 school in Braintree, Massachusetts, part of Braintree. Current enrollment sits at 290 students spanning grades K through 4. By comparison, Massachusetts's public schools average about 381 students each, so Mary E Flaherty School sits 24% leaner than that benchmark.
Mary E Flaherty School is one of 10 schools operated by Braintree, a district that educates 5,392 students overall.
Looking at the student body, Mary E Flaherty School lists that the most-represented group is White (49%), with the rest of the student body spread across multiple groups. Beyond that, the school records 31% Asian, 8% multiracial, 7% Hispanic, 5% Black. By comparison, Norfolk County as a whole is about 70% White, so the school skews noticeably less White than its surroundings.
On the resource side, The school reports having 27 full-time-equivalent teachers, for a student-teacher ratio near 10.7:1. That figure is tighter than the state norm's 12.2:1 average.
In the surrounding community, Norfolk County reports that median household income runs about $130,739, roughly 59% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. Across Norfolk County's 198 public schools (combined enrollment of about 101,300 students), Mary E Flaherty School is one campus in the mix.
Hollis is the nearest neighboring public school, about 0.8 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.
Mary E Flaherty School operates from an outer-ring location.
Over the past 7-year window. Over the past 7-year window, the student count ticked down 23%: 377 students in 2018 compared to 290 in 2025. White enrollment moved from 66% to 49% across the same window. The student-to-teacher ratio tightened from 13.3:1 in 2018 to 10.7:1 today.
On allk12, posts here usually surface around sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.
Norfolk County at a glance
View full county profileQuick facts
Related schools
- Braintree HighHigh · 1,694 students
- East Middle SchoolMiddle · 999 students
- South Middle SchoolMiddle · 635 students
- LibertyElementary · 367 students
- HollisElementary · 365 students
- HighlandsElementary · 350 students
- Braintree HighHigh · 1,694 students
- East Middle SchoolMiddle · 999 students
- South Middle SchoolMiddle · 635 students
- LibertyElementary · 367 students
- HollisElementary · 365 students
- HighlandsElementary · 350 students
- Hollis0.8 mi · 365
- Monatiquot Kindergarten Center0.9 mi · 183
- Amelio Della Chiesa Early Childhood Center1.2 mi · 170
- Braintree High1.2 mi · 1,694
- South West Middle School1.3 mi · 449
- Lincoln-Hancock Community School1.5 mi · 565