Community prompt from u/allk12. Replies below.
William Penn SHS
School pathway
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedWhat this means: On the PSSA + Keystone, Pennsylvania's statewide test, about 28 of every 100 students at this school read and write at grade level and about 9 of 100 do math at grade level. Across all Pennsylvania schools, those numbers are about 51 and 43. Reading and writing scores are down about 12 points since 2023, while math scores are down about 3 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 19% of students here test proficient in math and reading, below the roughly 37% typical for Pennsylvania schools with a similar share of low-income students. BeatsExpectations compares each school with others at the same poverty level, not by raw scores, so a school lands here when its results trail those comparable schools, which is not the same as having low scores. A higher-scoring school can still fall in this tier if similar schools score higher still.
7-year change
SY 2017-18 vs SY 2024-25About William Penn SHS
Set in York, Pennsylvania, William Penn SHS is an expansive four-year high school, one of the schools within York City SD. It teaches 1,681 students across grades 9 through 12. Compared to the state average of about 738 students per school, that is 128% bigger than typical.
York City SD runs 9 schools in total, collectively educating 6,306 students. William Penn SHS is one of those campuses.
On demographics, William Penn SHS records that the largest single group is Hispanic at 47%, but no single group is in the majority. Other groups include 39% Black, 7% White, 7% multiracial. That is considerably more Hispanic than the county at large, where the share is closer to 10%.
On the resource side, On paper, William Penn SHS has 98 full-time-equivalent teachers, translating to a class-load average of around 17.1:1. Statewide, the average ratio sits near 12.8:1, putting William Penn SHS higher than the state norm the norm. Roughly 96% of students at William Penn SHS qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, York County runs at roughly 53%, so the school's eligibility rate is above the surrounding baseline.
On a demographically-adjusted basis, On a poverty-adjusted basis, William Penn SHS sits in the bottom 10% statewide. Predicted proficiency from the FRL regression is roughly 36.6%; actual is 19.4%, a gap of -17.2 points.
Across the wider county, community-level numbers for York County indicate the typical household earns roughly $84,829 per year, 28% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Across York County's 111 public schools (combined enrollment of about 64,242 students), William Penn SHS is one campus in the mix.
Nearest neighbor: McKinley Sch, around 0.4 miles off. Counting just inside five miles, 8 other public schools cluster around William Penn SHS. Among the 8 schools in that immediate cluster with test data (this one included), William Penn SHS ranks 2nd on composite proficiency, above the local average of 15.5%.
The campus sits in a metropolitan setting.
Looking at the recent track record. Looking back 7 years, enrollment at William Penn SHS has climbed 56%, going from 1,081 students in 2018 to 1,681 in 2025. Over the same period, the White share contracted from 11% to 7%. Class-load math has rose: from 15.4:1 in 2018 to 17.1:1 in 2025.
On allk12, the feed for William Penn SHS typically covers open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.
York County at a glance
View full county profileQuick facts
Related schools
- Devers SchElementary · 686 students
- Hannah PennElementary · 674 students
- Goode SchElementary · 641 students
- Ferguson SchElementary · 627 students
- McKinley SchElementary · 578 students
- Davis SchElementary · 530 students
- Central York HSHigh · 1,756 students
- York County School of TechnologyHigh · 1,615 students
- Dallastown Area Intermediate SchMiddle · 1,519 students
- York Academy Regional CSCombined · 1,058 students
- York Suburban SHSHigh · 859 students
- West York Area HSHigh · 851 students
- McKinley Sch0.4 mi · 578
- Crispus Attucks CS0.5 mi · 78
- York Academy Regional CS0.5 mi · 1,058
- Jackson Sch0.6 mi · 501
- Hannah Penn0.7 mi · 674
- Lincoln CS0.7 mi · 653