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

6 schools in Middletown

Pennsylvania · Public K-12

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

7-year change in Middletown

SY 2017-18 vs SY 2024-25
Total enrollment
2,506
-117 (-4%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
55%
was 66%
% Hispanic
20%
was 14%
% Black
10%
was 7%
% Asian
4%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Fink El SchElementaryKG-05257
Kunkel El SchElementaryKG-05369
Londonderry El SchElementaryKG-05234
Middletown Area HSHigh09-12702
Middletown Area MSMiddle06-08534
Robert Reid El SchElementaryKG-05410

About Middletown

Public education in Middletown, Pennsylvania runs across 6 schools that educates roughly 2,506 students. By footprint, Middletown sits in the middle-population bracket.

On the school-mix side, the city is built around 4 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 418, meaningfully below the state mean of about 569.

Trend over the past 7 years. Total public-school enrollment in Middletown has fell 4% since SY 2017-18, moving from about 2,623 students to 2,506. Demographically, the White share of enrollment fell from 66% to 55%.

On this page, the community for Middletown discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Middletown?
Middletown, Pennsylvania has 6 public K-12 schools serving approximately 2,506 students.
How many elementary, middle, and high schools are in Middletown?
Middletown has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Middletown?
Middletown Area HS is the largest public school in Middletown by enrollment, with approximately 702 students.
What school districts serve Middletown?
Middletown is served by 2 public school districts, including Middletown Area SD, Lower Dauphin SD.
What grade levels do public schools in Middletown cover?
Public schools in Middletown serve students from kindergarten through grade 12.