Community prompt from u/allk12. Replies below.
Keough Memorial 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.
BeatsExpectations
Not computed for this school7-year change
SY 2017-18 vs SY 2024-25About Keough Memorial Academy
As an one-room-style 9-12 campus in Bellingham, Massachusetts, Keough Memorial Academy educates 29 students from grades 7 through 12, part of Bellingham. Enrollment runs roughly 96% below the state mean of about 777.
Keough Memorial Academy is one of 6 schools operated by Bellingham, a district that hosts 2,129 students overall.
On the student-mix side, Keough Memorial Academy shows that 86% of students identify as White, making the school strongly White-majority. Other groups include 14% Hispanic. By comparison, Norfolk County as a whole is about 70% White, so the school skews noticeably more White than its surroundings.
On the income-and-resources front, Staff filings list 7 full-time-equivalent teachers, which works out to roughly 4.3:1 students per teacher. Statewide, the average ratio sits near 23.4:1, putting Keough Memorial Academy tighter than the state norm the norm.
In the broader community, community-level numbers for Norfolk County indicate the typical household earns roughly $130,739 per year, roughly 59% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 4%. In all, Norfolk County runs 198 public schools (combined enrollment of about 101,300 students), of which Keough Memorial Academy is one.
Nearest neighbor: Joseph F DiPietro Elementary School, around 0.1 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius.
The campus sits in a suburban setting.
Looking at the recent track record. Over the past 7-year window, the student count ticked down 15%: 34 students in 2018 compared to 29 in 2025.
On this page, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.
Norfolk County at a glance
View full county profileQuick facts
Related schools
- Bellingham High SchoolHigh · 740 students
- Bellingham Memorial SchoolMiddle · 586 students
- Joseph F DiPietro Elementary SchoolElementary · 385 students
- Stall BrookElementary · 280 students
- Bellingham Early Childhood CenterElementary · 109 students
- Bellingham High SchoolHigh · 740 students
- Bellingham Memorial SchoolMiddle · 586 students
- Joseph F DiPietro Elementary SchoolElementary · 385 students
- Stall BrookElementary · 280 students
- Bellingham Early Childhood CenterElementary · 109 students
- Joseph F DiPietro Elementary School0.1 mi · 385
- Pothier-Citizens Elem Campus1.5 mi · 669
- RISE Prep Mayoral Acad High1.8 mi · 62
- RISE Prep Mayoral Academy1.8 mi · 573
- Woonsocket High School2.0 mi · 1,646
- Leo A. Savoie School2.0 mi · 380