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

2 schools in Dresher

Pennsylvania · Public K-12

Dresher's public schools, 2 in all, serve about 1,416 K-12 students inside Pennsylvania, averaging 708 per campus.

7-year change in Dresher

SY 2017-18 vs SY 2024-25
Total enrollment
1,416
+14 (+1%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
76%
was 76%
% Hispanic
3%
was 3%
% Black
7%
was 7%
% Asian
8%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Jarrettown El SchElementaryKG-05454
Sandy Run MSMiddle06-08962

About Dresher

Dresher, Pennsylvania is home to 2 public schools, with combined enrollment of approximately 1,416 students. By school count, it is a thinly populated city.

In terms of grade levels, the city spans 1 elementary, and 1 middle.

Schools in Dresher average about 708 students each, 24% meaningfully above the Pennsylvania norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 1,402 students in SY 2017-18 versus 1,416 in SY 2024-25.

On allk12, the community for Dresher discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Dresher?
Dresher, Pennsylvania has 2 public K-12 schools serving approximately 1,416 students.
How many elementary, middle, and high schools are in Dresher?
Dresher has 1 elementary, 1 middle public schools.
What is the largest public school in Dresher?
Sandy Run MS is the largest public school in Dresher by enrollment, with approximately 962 students.
What school districts serve Dresher?
Dresher public schools are operated by Upper Dublin SD.
What grade levels do public schools in Dresher cover?
Public schools in Dresher serve students from kindergarten through grade 8.