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

4 schools in Willow Grove

Pennsylvania · Public K-12

Parents in Willow Grove have 4 public K-12 options when picking a school, with combined enrollment near 1,879 students (2 elementary and 2 high).

7-year change in Willow Grove

SY 2017-18 vs SY 2024-25
Total enrollment
1,879
+159 (+9%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
59%
was 64%
% Hispanic
12%
was 8%
% Black
15%
was 17%
% Asian
6%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Eastern Center for Arts and TechnologyHigh09-129
Thomas Fitzwater El SchElementaryKG-05431
Upper Moreland HSHigh09-121,077
Willow Hill SchElementaryKG-05362

About Willow Grove

Across Willow Grove, Pennsylvania, 4 public schools serves about 1,879 students between them.

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

Schools in Willow Grove average about 470 students each, 17% below the Pennsylvania norm.

Five-year track record. Total public-school enrollment in Willow Grove has increased 9% since SY 2017-18, moving from about 1,720 students to 1,879. Over that span, Willow Grove gained 1 school, going from 3 to 4. Demographically, the White share of enrollment fell from 64% to 59%.

On this page, the community for Willow Grove 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 Willow Grove?
Willow Grove, Pennsylvania has 4 public K-12 schools serving approximately 1,879 students.
How many elementary, middle, and high schools are in Willow Grove?
Willow Grove has 2 elementary, 2 high public schools.
What is the largest public school in Willow Grove?
Upper Moreland HS is the largest public school in Willow Grove by enrollment, with approximately 1,077 students.
What school districts serve Willow Grove?
Willow Grove is served by 4 public school districts, including Upper Dublin SD, Abington SD, Eastern Center for Arts and Technology, Upper Moreland Township SD.
What grade levels do public schools in Willow Grove cover?
Public schools in Willow Grove serve students from kindergarten through grade 12.