Summary
Crystal Lake School in Ellington, CT, is a small elementary school serving 308 students in grades PK–6 as one of three elementary schools in the Ellington School District. It is the smallest of the district's three elementary schools and has the highest share of students eligible for free or reduced-price lunch, at 28.3%. Its 2025–2026 ranking of 169th among Connecticut elementary schools (3 stars) places it in line with the district's mid-tier standing, though below its own 4-star rank from just two years ago. The student-teacher ratio has also risen, reaching 14.4, the highest among the district's elementary schools.
Academically, Crystal Lake School students score above state averages in most subjects but below district averages in nearly every category. For example, 3rd grade ELA proficiency is 57.5% versus the district's 67.2%, and 6th grade math is the biggest concern at 50.0%, far behind Windermere School's 76.5%. Bright spots include 4th grade math (75.6%, outperforming both district peers) and 5th grade science (72.1%, well above the state average of 52.9%). Because the school is small, test scores swing noticeably from year to year—5th grade math has ranged from 47.7% to 72.3% in recent years—making it difficult to identify a stable academic trend.
On a positive note, chronic absenteeism has improved dramatically since the pandemic, falling from 16.4% in 2021–2022 to 11.0% currently, which is below both the district (12.3%) and state (16.4%) averages. However, per-pupil spending of $12,358 is the lowest among nearby schools, and the combination of a higher student-teacher ratio and rising economic need may create resource challenges. While Crystal Lake performs comparably to several neighboring schools, it trails Center School, its same-district peer, on most measures, and the recent decline suggests a school in transition.
Thank you for your feedback!