Community prompt from u/allk12. Replies below.
Middle School of the Kennebunks
Test scores
MEA 2024-25 . % At or Above State Expectations7-year change
SY 2017-18 vs SY 2024-25About Middle School of the Kennebunks
Middle School of the Kennebunks is a mid-sized middle-grades school in Kennebunk, Maine, overseen by RSU 21. The school hosts 470 students in grades 6 through 8. Compared to the state average of about 364 students per school, that is 29% bigger than typical.
RSU 21 runs 6 schools in total, collectively educating 2,262 students. Middle School of the Kennebunks is one of those campuses.
On the student-mix side, Middle School of the Kennebunks reports that the student body is overwhelmingly White (92%). The remainder breaks down as 4% Hispanic. That mix tracks the wider county fairly closely.
Looking at school resources, Middle School of the Kennebunks lists 47 full-time-equivalent teachers, putting the student-to-teacher ratio at about 9.9:1. That figure is tighter than the state norm's 11.2:1 average. About 17% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against York County (around 37%), the school's rate is south of typical.
In the area at large, ACS estimates for York County put median household earnings sit near $88,333, about 36% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. In all, York County runs 61 public schools (combined enrollment of about 24,364 students), of which Middle School of the Kennebunks is one.
The closest other public school is Kennebunk Elementary School, roughly 0.8 miles away. Within five miles, there are 4 other public schools.
The campus sits in a bedroom-community setting.
Looking at the recent track record. Middle School of the Kennebunks's enrollment has ticked down 14% since 2018, when it stood at 547 (now 470). Class-load math has tightened: from 12.1:1 in 2018 to 9.9:1 in 2025.
On allk12, members of the Middle School of the Kennebunks community share and discuss school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.
York County at a glance
View full county profileQuick facts
Related schools
- Kennebunk High SchoolHigh · 683 students
- Kennebunk Elementary SchoolElementary · 378 students
- Sea Road SchoolElementary · 308 students
- Mildred L Day SchoolElementary · 224 students
- Kennebunkport Consolidated SchElementary · 199 students
- Kennebunk High SchoolHigh · 683 students
- Kennebunk Elementary SchoolElementary · 378 students
- Sea Road SchoolElementary · 308 students
- Kennebunk Elementary School0.8 mi · 378
- Kennebunk High School1.7 mi · 683
- Mildred L Day School2.9 mi · 224
- Sea Road School3.3 mi · 308
- Lyman Elementary School5.9 mi · 241
- Kennebunkport Consolidated Sch6.3 mi · 199