Community prompt from u/allk12. Replies below.
Keene Middle School
School pathway
Test scores
NHSAS 2024-25 . % Above ProficientWhat this means: On the NHSAS, New Hampshire's statewide test, about 54 of every 100 students at this school read and write at grade level and about 32 of 100 do math at grade level. Across all New Hampshire schools, those numbers are about 55 and 43.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 43% of students here test proficient in math and reading, compared with the roughly 43% typical for New Hampshire schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New Hampshire's top nor bottom 10%.
7-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