Community prompt from u/allk12. Replies below.
Kennebunk High School
Test scores
MEA 2024-25 . % At or Above State Expectations7-year change
SY 2017-18 vs SY 2024-25About Kennebunk High School
Kennebunk High School is a senior high of expansive scale in Kennebunk, Maine, overseen by RSU 21, hosting 683 students in grades 9 through 12. That puts it 52% larger than the typical public school in Maine, which averages around 448 students.
Across the 6 schools in RSU 21 (2,262 students total), Kennebunk High School accounts for its share of the district's footprint.
For racial and ethnic makeup, Kennebunk High School lists that the student body is overwhelmingly White (92%). The remainder is composed of 3% Hispanic. That mix tracks the wider county fairly closely.
On the income-and-resources front, Kennebunk High School shows 59 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.6:1. The state averages about 11.9:1, putting this campus right in line with peers. Around 18% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. Set against York County (around 37%), the school's rate is noticeably below typical.
Zooming out to the county, York County reports that median household income runs about $88,333, about 36% of the adult population holds a bachelor's degree or above, and roughly 5% of residents live below the federal poverty line. Kennebunk High School is one of 61 public schools in York County (combined enrollment of about 24,364 students).
The closest other public school is Kennebunk Elementary School, roughly 1.6 miles away. 5 of the 8 nearest public schools sit inside a five-mile radius.
The school occupies an outer-ring site.
Trend over the last 7 years. Kennebunk High School's enrollment has declined 5% since 2018, when it stood at 717 (now 683).
On this page, recent activity here tends to focus on science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.
York County at a glance
View full county profileQuick facts
Related schools
- Middle School of the KennebunksMiddle · 470 students
- Kennebunk Elementary SchoolElementary · 378 students
- Sea Road SchoolElementary · 308 students
- Mildred L Day SchoolElementary · 224 students
- Kennebunkport Consolidated SchElementary · 199 students
- Middle School of the KennebunksMiddle · 470 students
- Kennebunk Elementary SchoolElementary · 378 students
- Sea Road SchoolElementary · 308 students
- Kennebunk Elementary School1.6 mi · 378
- Sea Road School1.7 mi · 308
- Middle School of the Kennebunks1.7 mi · 470
- Mildred L Day School3.4 mi · 224
- Kennebunkport Consolidated Sch4.7 mi · 199
- Wells Junior High School5.6 mi · 455