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

5 schools in Middletown

Indiana · Public K-12

Public-school families in Middletown pick from 5 schools serving the city's roughly 1,771 K-12 students (2 elementary, 1 middle, and 2 high).

4-year change in Middletown

SY 2020-21 vs SY 2024-25
Total enrollment
1,771
+435 (+33%) vs SY 2020-21
School count
5
+2 (+67%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
2,235
all ages · ACS 5-yr
Students
1,771
public K-12 · NCES
Schools
5
public K-12
NameLevelGradesEnrollment
Indiana Online Learning Academy 6-12High06-12361
Indiana Online Learning Academy K-5ElementaryKG-0580
Shenandoah Elementary SchoolElementaryPK-05630
Shenandoah High SchoolHigh09-12405
Shenandoah Middle SchoolMiddle06-08295

About Middletown

Across Middletown, Indiana, 5 public schools enrolls about 1,771 students between them.

For a sense of the school types, the city covers 2 elementary, 1 middle, and 2 high.

Schools in Middletown average about 354 students each, 36% below the Indiana norm.

Five-year track record. Combined enrollment now sits at 1,771 students, grew 33% from the 1,336 reported in SY 2020-21. Over that span, Middletown gained 2 schools, going from 3 to 5.

On this page, the community for Middletown discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Middletown?
Middletown, Indiana has 5 public K-12 schools serving approximately 1,771 students.
How many elementary, middle, and high schools are in Middletown?
Middletown has 2 elementary schools, 1 middle school, and 2 high schools.
What is the largest public school in Middletown?
Shenandoah Elementary School is the largest public school in Middletown by enrollment, with approximately 630 students.
What school districts serve Middletown?
Middletown public schools are operated by Shenandoah School Corporation.
What grade levels do public schools in Middletown cover?
Public schools in Middletown serve students from pre-K through grade 12.