Community prompt from u/allk12. Replies below.
James F Hennessey
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.
7-year change
SY 2017-18 vs SY 2024-25About James F Hennessey
James F Hennessey is one of the small elementary schools in Lawrence, Massachusetts, operated by Lawrence, with 300 students on its rolls from grades pre-K through 2. Compared to the state average of about 381 students per school, that is 21% below typical.
Within Lawrence, which oversees 26 schools and 13,313 students, James F Hennessey is one campus in the system.
On demographics, James F Hennessey reports that 94% of students identify as Hispanic, making the school strongly Hispanic-majority. Other groups include 3% White. The wider county runs roughly 24% Hispanic, putting the school's mix meaningfully more Hispanic than the area baseline.
On the income-and-resources front, The school currently runs with 32 full-time-equivalent teachers, for a student-teacher ratio near 9.5:1. That figure is tighter than the state norm's 12.2:1 average.
Zooming out to the county, the surrounding county (Essex County) shows that median household income runs about $101,883, roughly 43% of adults have completed at least a four-year degree, and roughly 7% of residents live below the federal poverty line. James F Hennessey is one of 221 public schools in Essex County (combined enrollment of about 113,427 students).
Nearest neighbor: Guilmette Middle School, around 0.2 miles off. Within five miles, there are 8 other public schools.
The school occupies a bedroom-community site.
Trend over the last 7 years. Over the past 7-year window, the student count edged down 14%: 347 students in 2018 compared to 300 in 2025. The student-to-teacher ratio tightened from 13.3:1 in 2018 to 9.5:1 today.
Within the allk12 community for this school, the feed for James F Hennessey typically covers school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.
Essex County at a glance
View full county profileQuick facts
Related schools
- Lawrence High SchoolHigh · 3,453 students
- South Lawrence East Elementary SchoolElementary · 666 students
- Edward F. ParthumElementary · 656 students
- Parthum Middle SchoolMiddle · 585 students
- Robert FrostElementary · 568 students
- Arlington ElementaryElementary · 558 students
- Lawrence High SchoolHigh · 3,453 students
- Community Day Charter Public SchoolElementary · 1,200 students
- Lawrence Family Development Charter SchoolElementary · 899 students
- South Lawrence East Elementary SchoolElementary · 666 students
- Edward F. ParthumElementary · 656 students
- Parthum Middle SchoolMiddle · 585 students
- Guilmette Middle School0.2 mi · 457
- Gerard A. Guilmette0.2 mi · 485
- Lawrence Family Public Academy0.4 mi · 202
- Alexander B Bruce0.5 mi · 462
- Emily G Wetherbee0.6 mi · 480
- Lawrence Family Development Charter School0.8 mi · 899