Community prompt from u/allk12. Replies below.
Keene Middle School
Test scores
NHSAS 2024-25 . % Above ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Keene Middle School
Keene Middle School is one of the roomy intermediate schools in Keene, New Hampshire, one of the schools within Keene School District, with 626 students on its rolls from grades 6 through 8. By comparison, New Hampshire's public schools average about 379 students each, so Keene Middle School sits 65% bigger than that benchmark.
Keene Middle School is one of 7 schools operated by Keene School District, a district that teaches 3,007 students overall.
Demographically, Keene Middle School lists that the student body is overwhelmingly White (87%). Beyond that, the school records 5% multiracial, 4% Hispanic.
In terms of school funding signals, On paper, Keene Middle School has 58 full-time-equivalent teachers, translating to a class-load average of around 10.9:1. The state averages about 11.1:1, putting this campus right in line with peers. An estimated 32% of students are eligible for free or reduced-price lunch, often used as a Title I proxy.
After controlling for student poverty, Keene Middle School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 43.0%; this one delivers 42.6%.
In the broader community, community-level numbers for Cheshire County indicate median household income runs about $83,329, 36% of adults hold a bachelor's degree or higher, and roughly 4% of residents live below the federal poverty line. Across Cheshire County's 41 public schools (combined enrollment of about 8,365 students), Keene Middle School is one campus in the mix.
Jonathan Daniels School is the nearest neighboring public school, about 0.2 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts Keene Middle School at 5th of 7; the average score across the group is 45.0%.
Geographically, the school is in a town-based area.
Over the past 7-year window. Looking back 7 years, enrollment at Keene Middle School has shrank 10%, going from 694 students in 2018 to 626 in 2025. Class-load math has tightened: from 12.5:1 in 2018 to 10.9:1 in 2025.
Within the allk12 community for this school, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.
Cheshire County at a glance
View full county profileQuick facts
Related schools
- Keene High SchoolHigh · 1,288 students
- Symonds Elementary SchoolElementary · 299 students
- Fuller Elementary SchoolElementary · 275 students
- Franklin Elementary SchoolElementary · 234 students
- Wheelock Elementary SchoolElementary · 192 students
- Jonathan Daniels SchoolElementary · 93 students
- Keene High SchoolHigh · 1,288 students
- Symonds Elementary SchoolElementary · 299 students
- Fuller Elementary SchoolElementary · 275 students
- Franklin Elementary SchoolElementary · 234 students
- Gathering Waters Charter School (E)Elementary · 219 students
- Wheelock Elementary SchoolElementary · 192 students
- Jonathan Daniels School0.2 mi · 93
- Keene High School1.1 mi · 1,288
- Symonds Elementary School1.2 mi · 299
- Fuller Elementary School1.7 mi · 275
- Franklin Elementary School2.2 mi · 234
- Gathering Waters Charter School (H)2.4 mi · 67