Beta You're viewing our redesigned school page. Prefer the classic layout?

William Penn Middle School

Public Grades 6-8
161st
SchoolDigger Rank ?
of 873 Pennsylvania Middle Schools
Better than 82% of Pennsylvania middle schools
Summary

William Penn Middle School is a public middle school located in Yardley, Pennsylvania, serving grades 6-8 with a total enrollment of 938 students. The school is part of the Pennsbury School District, which is ranked 125 out of 606 school districts in Pennsylvania and has a 4-star rating from SchoolDigger.

William Penn Middle School consistently ranks in the top 20% of Pennsylvania middle schools, with a 4-star rating from SchoolDigger. The school's PSSA test scores are generally higher than the state averages, particularly in English Language Arts. The school's performance on the PSSA Science test is particularly impressive, with proficiency rates consistently exceeding both the district and state averages. William Penn Middle School also excels in supporting the academic achievement of certain student subgroups, such as African American and disabled students, ranking in the top 5% and top 10% of Pennsylvania middle schools, respectively.

However, the school faces some challenges in closing achievement gaps for its Asian and low socioeconomic status (SES) student populations, ranking in the bottom 50% of Pennsylvania middle schools for these subgroups. Additionally, while William Penn Middle School's academic performance is generally stronger than the nearby Charles H. Boehm Middle School and Pennwood Middle School, it lags behind the high-performing middle schools in the neighboring Council Rock School District, such as Newtown Middle School and Holland Middle School.

904
Students ?
11.1
Student/teacher ratio ?
$25,808
Per pupil spending ?
35.8%
Free/discounted lunch ?
 1524 Derbyshire Rd
       Yardley, PA  19067-4797

(215) 428-4280

District: Pennsbury School District


Students who attend William Penn Middle School usually attend:

High:    Pennsbury High School

Feeder schools for William Penn Middle School:

Elementary:    Afton Elementary School
    Makefield Elementary School
    Oxford Valley Elementary School
    Penn Valley Elementary School
Racial breakdown:

White:
72.8%
Hispanic:
8.1%
Asian:
6.5%
more
 See top rated Pennsylvania middle schools

 Compare William Penn Middle School to nearby middle schools!
At a glance
Ranking trend: Declining — 88th percentile in 2015 → 82nd in 2025
Strengths
Test scores above the Pennsylvania average (52% vs 45% meeting standards)
Ranks in the top 18% of Pennsylvania middle schools
Small classes — about 11 students per teacher
Worth a look
!Ranking has slipped — down 6 percentile points since 2015
!Some student groups rank well below the school's overall statewide standing
Students meeting standards (2024-2025) ?
This school52%
District avg58%
Pennsylvania avg45%
161st of 873
Pennsylvania public middle schools ?
Top 18%▼ down 6 pts since 2015
From top 12% (2015) to top 18% (2025)
See the entire ranking list of Pennsylvania Middle Schools →
SchoolDigger rating ?
3rd of 3Middle Schools in the Pennsbury School District
125th of 606Pennsbury School District among Pennsylvania districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202576.2161 of 87381.6%★★★★☆
202480.3135 of 89184.8%★★★★☆
202384.7108 of 89387.9%★★★★☆
202279.0149 of 88383.1%★★★★☆
202177.7134 of 79783.2%★★★★☆
201979.5155 of 89182.6%★★★★☆
201878.7155 of 86182.0%★★★★☆
201782.0124 of 87785.9%★★★★☆
201681.6126 of 87085.5%★★★★☆
201583.0101 of 83587.9%★★★★☆
201479.7106 of 72885.4%★★★★☆
201375.8173 of 75877.2%★★★★☆
201278.4144 of 83482.7%★★★★☆
201171.0246 of 82570.2%★★★★☆
201072.2219 of 80572.8%★★★★☆
200970.5223 of 77071.0%★★★★☆
200870.4220 of 75370.8%★★★★☆
200774.5164 of 74978.1%★★★★☆
200673.4188 of 73674.5%★★★★☆
200566.9257 of 68762.6%★★★☆☆
200475.8165 of 66375.1%★★★★☆
200372.2187 of 64370.9%★★★★☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202586.827 of 39393.1%★★★★★
202482.941 of 40890.0%★★★★★
202387.729 of 42193.1%★★★★★

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202548.680 of 13842.0%★★☆☆☆
202460.962 of 14557.2%★★★☆☆
202374.335 of 14475.7%★★★★☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202588.633 of 64394.9%★★★★★
202480.872 of 67289.3%★★★★☆
202394.619 of 66097.1%★★★★★

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202575.5158 of 83581.1%★★★★☆
202480.5125 of 86085.5%★★★★☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202557.8111 of 34868.1%★★★☆☆
202478.547 of 36287.0%★★★★☆
202375.861 of 36283.1%★★★★☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202560.4290 of 84365.6%★★★☆☆
202466.3247 of 87771.8%★★★★☆
202370.1195 of 87477.7%★★★★☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202572.9177 of 83978.9%★★★★☆
202476.7166 of 87080.9%★★★★☆

Multi-racial

YearAvg scoreStatewide rankPennsylvania percentileRating
202556.369 of 17460.3%★★★☆☆
202469.456 of 19971.9%★★★★☆
202363.461 of 18767.4%★★★☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202565.5181 of 64972.1%★★★★☆
202469.3161 of 67376.1%★★★★☆
202380.391 of 68186.6%★★★★☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Disabled (2025)95th percentile+13 vs school
African American (2025)93rd percentile+12 vs school
Female (2025)81st percentile~ school
Male (2025)79th percentile-3 vs school
White (2025)72nd percentile-9 vs school
Hispanic (2025)68th percentile-13 vs school
Low Socio Economic Status (2025)66th percentile-16 vs school
Multi-racial (2025)60th percentile-21 vs school
Asian (2025)42nd percentile-40 vs school
By subject vs Pennsylvania (2024-2025) ?
English Language Arts57%+9 vs state
Math46%+4 vs state

5.0
1 rating
51
40
30
20
10
Rate William Penn Middle School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near William Penn Middle School









Frequently Asked Questions about William Penn Middle School

Students at William Penn Middle School are 73% White, 8% Hispanic, 7% Asian, 6% Two or more races, 6% African American.

In the 2024-25 school year, 904 students attended William Penn Middle School.

Students who attend William Penn Middle School usually go on to attend Pennsbury High School

William Penn Middle School ranks 161st of 873 Pennsylvania middle schools. SchoolDigger rates this school 4 stars out of 5.


Rate William Penn Middle School!



Sign up for updates!

Be the first to know when there is an update for William Penn Middle School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Pennsylvania Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 3305 milliseconds.