Community prompt from u/allk12. Replies below.
Greenleaf Academy
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 2022-23 . % Meeting or Exceeding Expectations7-year change
SY 2017-18 vs SY 2024-25About Greenleaf Academy
Greenleaf Academy operates as a micro-enrollment secondary school in Bradford, Massachusetts, run under Haverhill. Current enrollment sits at 34 students spanning grades 6 through 12. That puts it 96% leaner than the typical public school in Massachusetts, which averages around 777 students.
Haverhill comprises 16 schools with combined enrollment of 7,940 students; Greenleaf Academy is among them.
On the student-mix side, Greenleaf Academy records that the largest single group is White at 44%, but no single group is in the majority. The remainder reads as 44% Hispanic, 9% Black, 3% multiracial. That is meaningfully less White than the county at large, where the share is closer to 68%.
On the income-and-resources front, Staff filings list 5 full-time-equivalent teachers, which works out to roughly 6.8:1 students per teacher. That figure is tighter than the state norm's 23.4:1 average.
In the broader community, Essex County reports that the typical household earns roughly $101,883 per year, 43% of adults hold a bachelor's degree or higher, and the poverty rate sits near 7%. Across Essex County's 221 public schools (combined enrollment of about 113,427 students), Greenleaf Academy is one campus in the mix.
Nearest neighbor: Caleb Dustin Hunking School, around 0.7 miles off. Within five miles, there are 8 other public schools.
Geographically, the school is in a commuter-belt area.
Trend over the last 7 years. Looking back 7 years, enrollment at Greenleaf Academy has declined 26%, going from 46 students in 2018 to 34 in 2025. The student-to-teacher ratio rose from 5.8:1 in 2018 to 6.8:1 today.
Inside the community feed, posts here usually surface around enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Essex County at a glance
View full county profileQuick facts
Related schools
- Haverhill HighHigh · 1,922 students
- Caleb Dustin Hunking SchoolElementary · 1,062 students
- Consentino Middle SchoolMiddle · 805 students
- Pentucket Lake ElementaryElementary · 527 students
- Dr Paul NettleMiddle · 503 students
- Golden HillElementary · 502 students
- Caleb Dustin Hunking School0.7 mi · 1,062
- Moody0.9 mi · 167
- Bradford Elementary0.9 mi · 443
- Tilton0.9 mi · 471
- Dr Paul Nettle1.0 mi · 503
- Silver Hill Elementary School1.1 mi · 481