Community prompt from u/allk12. Replies below.
Kennebunk Elementary School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
7-year change
SY 2017-18 vs SY 2024-25About Kennebunk Elementary School
Kennebunk Elementary School, a sprawling K-5 school in Kennebunk, Maine, part of RSU 21, caters to 378 students, covering grades pre-K through 2. Enrollment runs roughly 65% above the state mean of about 229.
RSU 21 runs 6 schools in total, collectively educating 2,262 students. Kennebunk Elementary School is one of those campuses.
In terms of who attends, Kennebunk Elementary School lists that 91% of students identify as White, making the school strongly White-majority. Other groups include 3% Hispanic, 3% multiracial, 2% Asian. That composition is broadly in line with York County as a whole.
Looking at school resources, The school currently runs with 32 full-time-equivalent teachers, for a student-teacher ratio near 12.0:1. The state averages around 10.5:1, so this campus is higher than the state norm typical. Roughly 15% of students at Kennebunk Elementary School qualify for free or reduced-price lunch, often used as a Title I proxy. Set against York County (around 37%), the school's rate is south of typical.
In the broader community, community-level numbers for York County indicate 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%. Kennebunk Elementary School is one of 61 public schools in York County (combined enrollment of about 24,364 students).
Nearest neighbor: Middle School of the Kennebunks, around 0.8 miles off. Within five miles, there are 4 other public schools.
The school occupies a low-density site.
Trend over the last 7 years. Kennebunk Elementary School's enrollment has contracted 7% since 2018, when it stood at 408 (now 378). Class-load math has narrowed: from 13.7:1 in 2018 to 12.0:1 in 2025.
Within the allk12 community for this school, posts here usually surface around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.
York County at a glance
View full county profileQuick facts
Related schools
- Kennebunk High SchoolHigh · 683 students
- Middle School of the KennebunksMiddle · 470 students
- Sea Road SchoolElementary · 308 students
- Mildred L Day SchoolElementary · 224 students
- Kennebunkport Consolidated SchElementary · 199 students
- Kennebunk High SchoolHigh · 683 students
- Middle School of the KennebunksMiddle · 470 students
- Sea Road SchoolElementary · 308 students
- Middle School of the Kennebunks0.8 mi · 470
- Kennebunk High School1.6 mi · 683
- Mildred L Day School2.2 mi · 224
- Sea Road School3.2 mi · 308
- Lyman Elementary School6.0 mi · 241
- Kennebunkport Consolidated Sch6.0 mi · 199