Keene Middle School

Grades: 6-8
Students: 627
Type: Public
GreatSchools Rating
Student-Teacher Ratio: 12:1
Student-Counselor Ratio: 229:1
Certified Teachers: 100%
Community Reviews
9 Reviews
Additional GreatSchools Ratings
3/10
Test Scores
2/10
Equity
NA
Academic Progress
NA
College Readiness
4/10
Student Growth

Community Reviews

Great Schools
Read what parents are saying about Keene Middle School
You had a STUDENT who was BULLIED, you did NOTHING and she took her life at 13, 13.., when posters were hung for awareness the SUPERINTENDENT called the police on the MOTHER but NOT before trying to kick her out telling her she wasn’t allowed there as “ SHE DIDN’T have a CHILD that attended there” a
[...]
Posted by a community member on 4/8/2026
This school has a terrible issue with bullying and the administrative staff does nothing to address it. They do not acknowledge the issue, nor do they repremand kids bullying other kids so severely. Do not recommend.
Posted by a community member on 2/12/2026
The staff is welcoming, and truly cares about student success (academic and overall). Students from smaller schools feed into this regional middle school, but the way the grades are split into "clusters" makes the school feel smaller and not as overwhelming to new students. Staff who works there hav
[...]
Posted by a community member on 1/15/2026
NOT A CURRENT STUDENT BUT FORMER STUDENT:: I am now in high school but as a middle schooler I did not feel safe. I just felt like the teachers and staff just don’t care a lot of the times. I was made to feel like I should put a smile on my face and pretend to be happy there. It
[...]
Posted by a student on 9/3/2025
I went to this school all three years of middle school and while I partially enjoyed my experience, the bullying is horrible. The kids AND teachers are verbally abusing other children. As someone who moved around a lot this school definitely isn’t the best. There are very few teachers who care about
[...]
Posted by a community member on 7/15/2025

Homes with this school assigned

Skip to last item
Skip to first item