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

4 schools in Glen Mills

Pennsylvania · Public K-12

Of the public K-12 schools operating across Pennsylvania, 4 sit inside Glen Mills, collectively enrolling about 3,888 students (2 elementary, 1 middle, and 1 high).

7-year change in Glen Mills

SY 2017-18 vs SY 2024-25
Total enrollment
3,888
-370 (-9%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
67%
was 77%
% Hispanic
3%
was 3%
% Black
3%
was 2%
% Asian
21%
was 15%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Concord El SchElementaryKG-02617
Garnet Valley El SchElementary03-05700
Garnet Valley HSHigh09-121,485
Garnet Valley MSMiddle06-081,086

About Glen Mills

Glen Mills is a thinly populated Pennsylvania city in terms of public-school footprint, with 4 schools and 3,888 students total.

Looking at the level breakdown, the city is built around 2 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 972, meaningfully above the state mean of about 569.

Trend over the past 7 years. Combined enrollment now sits at 3,888 students, declined 9% from the 4,258 reported in SY 2017-18. On the demographic side, White enrollment moved from 77% to 67% over the same window.

On allk12, the community for Glen Mills discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Glen Mills?
Glen Mills, Pennsylvania has 4 public K-12 schools serving approximately 3,888 students.
How many elementary, middle, and high schools are in Glen Mills?
Glen Mills has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Glen Mills?
Garnet Valley HS is the largest public school in Glen Mills by enrollment, with approximately 1,485 students.
What school districts serve Glen Mills?
Glen Mills public schools are operated by Garnet Valley SD.
What grade levels do public schools in Glen Mills cover?
Public schools in Glen Mills serve students from kindergarten through grade 12.