The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Middlebury

Connecticut · Public K-12

Middlebury's 3 public schools collectively enroll about 1,247 students across 2 elementary and 1 middle.

4-year change in Middlebury

SY 2020-21 vs SY 2024-25
Total enrollment
1,247
+8 (+1%) vs SY 2020-21
School count
3
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
·
all ages · ACS 5-yr
Students
1,247
public K-12 · NCES
Schools
3
public K-12
NameLevelGradesEnrollment
Long Meadow Elementary SchoolElementaryPK-05518
Memorial Middle SchoolMiddle06-08420
Middlebury Elementary SchoolElementaryPK-05309

About Middlebury

Across Middlebury, Connecticut, 3 public schools hosts about 1,247 students between them.

On the level-by-level breakdown, the city is made up of 2 elementary, and 1 middle.

Per-school enrollment runs near 416, below the state mean of about 489.

Trend over the past 4 years. Across the same 4-year window, public-school enrollment stayed largely flat: 1,239 students in SY 2020-21 versus 1,247 in SY 2024-25.

On this page, the community for Middlebury discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Middlebury, Connecticut?
There are 3 public K-12 schools in Middlebury, with a combined enrollment of about 1,247.
How many elementary, middle, and high schools are in Middlebury?
Middlebury has 2 elementary schools and 1 middle school.
What is the largest public school in Middlebury?
Long Meadow Elementary School is the largest public school in Middlebury by enrollment, with approximately 518 students.
What school districts serve Middlebury?
Middlebury public schools are operated by Regional School District 15.
What grade levels do public schools in Middlebury cover?
Public schools in Middlebury serve students from pre-K through grade 8.