Community prompt from u/allk12. Replies below.
Hannah Penn
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Hannah Penn
Set in York, Pennsylvania, Hannah Penn is a heavily attended elementary campus, one of the schools within York City SD. It educates 674 students across grades pre-K through 8. Compared to the state average of about 443 students per school, that is 52% above typical.
Across the 9 schools in York City SD (6,306 students total), Hannah Penn accounts for its share of the district's footprint.
On the student-mix side, Hannah Penn records that 49% of students identify as Hispanic, with the remaining enrollment distributed across several groups; the rest consists of 42% Black, 5% White, 4% multiracial. That is noticeably more Hispanic than the county at large, where the share is closer to 10%.
On the resource side, Staff filings list 60 full-time-equivalent teachers, which works out to roughly 11.3:1 students per teacher. Statewide, the average ratio sits near 13.1:1, putting Hannah Penn tighter than the state norm the norm. An estimated 98% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against York County (around 53%), the school's rate is north of typical.
Adjusting for the school's free-and-reduced-lunch share, Hannah Penn is in the bottom 10% of Pennsylvania public schools. The BeatsExpectations model predicts schools with this FRL share to land around 35.5%; Hannah Penn posts 8.3%, -27.1 points below that line.
In the broader community, ACS estimates for York County put median household income runs about $84,829, roughly 28% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 6%. Hannah Penn is one of 111 public schools in York County (combined enrollment of about 64,242 students).
Nearest neighbor: Crispus Attucks CS, around 0.4 miles off. Counting just inside five miles, 8 other public schools cluster around Hannah Penn. Among the 8 schools in that immediate cluster with test data (this one included), Hannah Penn ranks 8th on composite proficiency, behind the local average of 16.9%.
Geographically, the school is in an urban area.
Looking at the recent track record. Over the past 7-year window, the student count edged up 25%: 539 students in 2018 compared to 674 in 2025. The Black share of enrollment increased from 27% to 42% over that span.
On this page, the feed for Hannah Penn typically covers pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.
York County at a glance
View full county profileQuick facts
Related schools
- William Penn SHSHigh · 1,681 students
- Devers SchElementary · 686 students
- Goode SchElementary · 641 students
- Ferguson SchElementary · 627 students
- McKinley SchElementary · 578 students
- Davis SchElementary · 530 students
- Central York HSHigh · 1,756 students
- William Penn SHSHigh · 1,681 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
- Crispus Attucks CS0.4 mi · 78
- Jackson Sch0.4 mi · 501
- William Penn SHS0.7 mi · 1,681
- Goode Sch0.7 mi · 641
- McKinley Sch0.8 mi · 578
- York Academy Regional CS0.9 mi · 1,058