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

5 schools in Shillington

Pennsylvania · Public K-12

Public-school families in Shillington pick from 5 campuses serving the city's roughly 3,695 K-12 students (2 elementary, 2 middle, and 1 high).

7-year change in Shillington

SY 2017-18 vs SY 2024-25
Total enrollment
3,695
-457 (-11%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% Black
5%
was 6%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cumru El SchElementaryPK-04513
Governor Mifflin MSMiddle07-08631
Governor Mifflin SHSHigh09-121,425
Intermediate SchMiddle05-06623
Mifflin Park El SchElementaryKG-04503

About Shillington

Across Shillington, Pennsylvania, 5 public schools serves about 3,695 students between them.

On the school-mix side, the city covers 2 elementary, 2 middle, and 1 high.

Schools in Shillington average about 739 students each, 30% above the Pennsylvania norm.

Trend over the past 7 years. Total public-school enrollment in Shillington has shrank 11% since SY 2017-18, moving from about 4,152 students to 3,695. The school count fell from 6 to 5 across the same 7-year window.

On this page, the community for Shillington discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Shillington?
Shillington, Pennsylvania has 5 public K-12 schools serving approximately 3,695 students.
How many elementary, middle, and high schools are in Shillington?
Shillington has 2 elementary, 2 middle, 1 high public schools.
What is the largest public school in Shillington?
Governor Mifflin SHS is the largest public school in Shillington by enrollment, with approximately 1,425 students.
What school districts serve Shillington?
Shillington public schools are operated by Governor Mifflin SD.
What grade levels do public schools in Shillington cover?
Public schools in Shillington serve students from pre-K through grade 12.