Keough Memorial Academy
Schools serving specialized populations are not graded, because state test results are not a fair comparison for them. How grades work
Enrollment by grade, 2024-25
| Grade | Students | Share |
|---|---|---|
| Grade 7 | 1 | 3% |
| Grade 8 | 2 | 7% |
| Grade 9 | 7 | 24% |
| Grade 10 | 9 | 31% |
| Grade 11 | 7 | 24% |
| Grade 12 | 3 | 10% |
BeatsExpectations
Not computed for this schoolWhere Keough Memorial Academy ranks
Among high schools| Measure | This school | In Massachusetts | In Norfolk County |
|---|---|---|---|
| Enrollment ranked largest first | 29 | #368 of 379 | #31 of 32 |
4-year change
SY 2020-21 vs SY 2024-25Enrollment and staffing by year
| School year | Students | Teachers (FTE) | Students per teacher | Free and reduced lunch |
|---|---|---|---|---|
| 2024-25 | 29 | 6.7 | 4.3:1 | N/A |
| 2023-24 | 26 | 5.9 | 4.4:1 | N/A |
| 2022-23 | 28 | 6.9 | 4.1:1 | N/A |
| 2020-21 | 21 | 7 | 3.0:1 | N/A |
| 2017-18 | 34 | 7.8 | 4.3:1 | N/A |
| 2015-16 | 32 | 6 | 5.3:1 | N/A |
| 2010-11 | 24 | 5 | 4.8:1 | 63% (15) |
| 2000-01 | 50 | N/A | N/A | 28% (14) |
| 1990-91 | 14 | N/A | N/A | N/A |
Since 2017-18: students down 15% (34 to 29); teachers down 15% (7.8 to 6.7).
About Keough Memorial Academy
Keough Memorial Academy is classified as a high school. It is located in Bellingham, Massachusetts. The school had 29 students in grades 7 through 12 in 2024-25. An average school in this group (high schools in Massachusetts) has about 777 students.
Bellingham has 2,129 students spread across 6 schools.
At Keough Memorial Academy, White students make up 86% of the student body. The school is also 14% Hispanic. The White share of the county population is lower, at 70%.
Federal staffing data show 6.7 full-time-equivalent teachers at Keough Memorial Academy and a ratio of 4.3:1. That ratio is under the 23.4:1 average for high schools in Massachusetts.
Within Norfolk County, median household income is about $130,739, a bachelor's degree or higher is held by about 59% of adults, and the poverty rate is about 4%. Federal data list 198 public schools in Norfolk County, with a combined enrollment of about 101,300.
Joseph F DiPietro Elementary School is the nearest neighboring public school, about 0.1 miles away. A five-mile radius around the school includes at least 8 other public schools.
By NCES locale, the school is Suburb: Large, or in a suburban area outside a principal city, within an urbanized area with a population of 250,000 or more.
The number of students grew from 21 to 29 over 4 years. The school's ratio rose from 3.0:1 to 4.3:1 between 2020-21 and 2024-25.
Topics for discussion here include school safety, transportation, and start times. Anyone with firsthand experience at this school can post or comment.
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