Community prompt from u/allk12. Replies below.
Hannah Elementary
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 Hannah Elementary
Hannah Elementary operates as an intimate K-5 school in Beverly, Massachusetts, one of the schools within Beverly. Current enrollment sits at 312 students spanning grades K through 4.
Beverly runs 8 schools in total, collectively educating 4,503 students. Hannah Elementary is one of those campuses.
On the student-mix side, Hannah Elementary lists that 76% of the student body identifies as White. Other groups include 13% Hispanic, 5% multiracial, 4% Asian. That is visibly more White than the county at large, where the share is closer to 68%.
On the resource side, Hannah Elementary lists 26 full-time-equivalent teachers, putting the student-to-teacher ratio at about 12.0:1. That tracks the state average closely.
Across the wider county, ACS estimates for Essex County put median household earnings sit near $101,883, roughly 43% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 7%. Across Essex County's 221 public schools (combined enrollment of about 113,427 students), Hannah Elementary is one campus in the mix.
Beverly High is the nearest neighboring public school, about 0.7 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.
Hannah Elementary operates from an outer-ring location.
Trend over the last 7 years. Looking back 7 years, enrollment at Hannah Elementary has shrank 20%, going from 391 students in 2018 to 312 in 2025. Class-load math has tightened: from 13.7:1 in 2018 to 12.0:1 in 2025.
Within the allk12 community for this school, members of the Hannah Elementary community share and discuss fundraisers, lost-and-found posts, and report-card season. Posting is open to anyone connected to the school.
Essex County at a glance
View full county profileQuick facts
Related schools
- Beverly Middle SchoolMiddle · 1,388 students
- Beverly HighHigh · 1,213 students
- Cove ElementaryElementary · 394 students
- Ayers/Ryal Side SchoolElementary · 388 students
- North Beverly ElementaryElementary · 356 students
- Centerville ElementaryElementary · 327 students
- Beverly Middle SchoolMiddle · 1,388 students
- Beverly HighHigh · 1,213 students
- Cove ElementaryElementary · 394 students
- Ayers/Ryal Side SchoolElementary · 388 students
- North Beverly ElementaryElementary · 356 students
- Centerville ElementaryElementary · 327 students
- Beverly High0.7 mi · 1,213
- Cove Elementary0.9 mi · 394
- Beverly Middle School1.0 mi · 1,388
- North Beverly Elementary1.1 mi · 356
- McKeown School1.1 mi · 125
- Ayers/Ryal Side School1.5 mi · 388