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

11 schools in William Penn SD

Pennsylvania · 4,499 students · 6 cities

William Penn SD hosts 11 public K-12 schools inside Pennsylvania, collectively enrolling about 4,499 students (around 409 per school).

4-year change in William Penn SD

SY 2020-21 vs SY 2024-25
Total enrollment
4,499
-271 (-6%) vs SY 2020-21
School count
11
+1 (+10%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How William Penn SD ranks

Among districts
MeasureThis districtIn PennsylvaniaIn the US
State test proficiency
ranked highest first
23.9%#349 of 356N/A
Enrollment
ranked largest first
4,499#79 of 479#2,155 of 9,234
Number of schools
ranked most first
11#29 of 479N/A
Students per teacher
ranked fewest first
13.4:1#288 of 478#3,686 of 9,044
Diversity index
ranked most diverse first
28.8%#236 of 378#4,941 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside William Penn SD

State test results across the district's 7 scored schools run from W B Evans Elementary School at 37.0% proficient to Penn Wood Middle School at 17.5%, a gap of 19.5 points. That is the 131st widest gap among 223 Pennsylvania districts with four or more scored schools.

Since 2017-18, the 10 district schools that reported both years went from 5,010 to 4,120 students (down 18%) and from 315 to 329 full-time teachers (up 4%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Penn Wood HSLansdowneHigh09-121,148
Penn Wood MSDarbyMiddle07-08667
Ardmore Avenue El SchLansdowneElementaryKG-06535
Penn Wood 9th Grade AcademyYeadonHigh09-09379
Park Lane El SchDarbyElementaryKG-06304
W B Evans El SchYeadonElementaryKG-06304
East Lansdowne El SchEast LansdowneElementaryKG-06269
Bell Avenue SchoolYeadonElementaryKG-06265
Walnut Street El SchDarbyElementaryKG-06255
Aldan El SchAldanElementaryKG-06238
Colwyn El SchColwynElementaryKG-06135

About William Penn SD

William Penn SD administers 11 public schools across Pennsylvania, collectively hosting roughly 4,499 students.

On the school-mix side, William Penn SD covers 8 elementary, 1 middle, and 2 high schools.

Average enrollment per school in William Penn SD is about 409, noticeably below the Pennsylvania average of roughly 569.

Five-year track record. Across the same 4-year window, public-school enrollment contracted 6%: 4,770 students in SY 2020-21 versus 4,499 in SY 2024-25. William Penn SD now counts 11 public schools, up from 10 in SY 2020-21.

In the discussion threads here, the community for William Penn SD discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in William Penn SD?
William Penn SD operates 11 public K-12 schools in Pennsylvania, serving approximately 4,499 students.
What is the mix of elementary, middle, and high schools in William Penn SD?
William Penn SD includes 8 elementary schools, 1 middle school, and 2 high schools.
What is the largest school in William Penn SD?
Penn Wood HS is the largest public school in William Penn SD by enrollment, with approximately 1,148 students.
What grade levels does William Penn SD serve?
William Penn SD serves students from kindergarten through grade 12 across 11 schools.
What cities does William Penn SD serve?
William Penn SD operates schools in Lansdowne, Darby, Yeadon, East Lansdowne, Aldan, Colwyn across Pennsylvania.