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

12 schools in Middletown

Connecticut · Public K-12

Public-school families in Middletown pick from 12 campuses serving the city's roughly 4,785 K-12 students (8 elementary, 1 middle, and 3 high).

7-year change in Middletown

SY 2017-18 vs SY 2024-25
Total enrollment
4,785
-90 (-2%) vs SY 2017-18
School count
11
-1 (-8%) vs SY 2017-18
% White
41%
was 50%
% Hispanic
25%
was 19%
% Black
19%
was 18%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Beman Middle SchoolMiddle06-08977
Bielefield SchoolElementaryPK-05251
Farm Hill SchoolElementaryPK-05316
Lawrence SchoolElementaryPK-05305
MacDonough SchoolElementaryKG-05218
Middletown High SchoolHigh09-121,193
Moody SchoolElementaryPK-05212
Snow SchoolElementaryPK-05340
Spencer SchoolElementaryPK-05237
Vinal Technical High SchoolHigh09-12522
Wesley SchoolElementaryPK-05214
Whiting Forensic HospitalHigh09-120

About Middletown

Middletown is a moderately sized Connecticut city in terms of public-school footprint, with 12 schools and 4,785 students total.

On the school-mix side, the city is made up of 8 elementary, 1 middle, and 3 high.

Average school size in Middletown is around 399 students, 18% below the Connecticut average of about 489.

Looking at the last 7 years. Combined enrollment now sits at 4,785 students, held roughly steady from the 4,875 reported in SY 2017-18. Over that span, Middletown shed 1 school, going from 12 to 11. The White share of public-school enrollment fell from 50% to 41%.

On this page, the community for Middletown discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Middletown, Connecticut?
There are 12 public K-12 schools in Middletown, with a combined enrollment of about 4,785.
How many elementary, middle, and high schools are in Middletown?
Middletown has 8 elementary, 1 middle, 3 high public schools.
What is the largest public school in Middletown?
Middletown High School is the largest public school in Middletown by enrollment, with approximately 1,193 students.
What school districts serve Middletown?
Middletown is served by 3 public school districts, including Middletown School District, Connecticut Technical Education and Career System, Department of Mental Health and Addiction Services.
What grade levels do public schools in Middletown cover?
Public schools in Middletown serve students from pre-K through grade 12.