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

Robert K Shafer Middle School

Public Grades 7-8
405th
SchoolDigger Rank ?
of 873 Pennsylvania Middle Schools
Better than 54% of Pennsylvania middle schools
Summary

Robert K Shafer Middle School is a public middle school located in Bensalem, Pennsylvania, serving 562 students in grades 7-8. The school is part of the Bensalem Township School District, which is ranked 427 out of 606 districts in the state and has a 1-star rating from SchoolDigger.

Over the past 10 years, Robert K Shafer Middle School has consistently ranked in the bottom half of Pennsylvania middle schools, ranging from 337 to 590 out of 835 to 893 schools. The school's rating has also been relatively low, with 2 to 3 out of 5 SchoolDigger stars. Student performance varies significantly across different subgroups, with Asian and Multi-racial students performing the poorest, while African American and Hispanic students perform better. In PSSA Math and English Language Arts (ELA) assessments, the school consistently performs below the state and district averages across all grades.

Interestingly, Cecelia Snyder Middle School, located just 0.24 miles away, performs similarly to Robert K Shafer Middle School across various metrics. In contrast, schools in the neighboring Neshaminy School District, such as Maple Point Middle School and Poquessing Middle School, consistently outperform Robert K Shafer Middle School and the Bensalem Township School District as a whole.

552
Students ?
12.6
Student/teacher ratio ?
$25,095
Per pupil spending ?
101.8%
Free/discounted lunch ?
 3333 Hulmeville Rd
       Bensalem, PA  19020-4309

(215) 750-2800

District: Bensalem Township School District


Students who attend Robert K Shafer Middle School usually attend:

High:    Bensalem Township High School

Feeder schools for Robert K Shafer Middle School:

Elementary:    Belmont Hills Elementary School
    Cornwells Elementary School
    Samuel K Faust Elementary School
Racial breakdown:

White:
47.1%
Hispanic:
21.6%
African American:
15.0%
more
 See top rated Pennsylvania middle schools

 Compare Robert K Shafer Middle School to nearby middle schools!
At a glance
Ranking trend: Rebounding — 31st percentile in 2021 → 54th in 2025
Strengths
Ranking is rebounding — up to 54th (2025) from a 31st-percentile low (2021)
Above the Pennsylvania median (54th percentile)
Worth a look
!Test scores below the Pennsylvania average (37% vs 45% meeting standards)
!Some student groups rank well below the school's overall statewide standing
!Math scores 13 pts below the Pennsylvania average
Students meeting standards (2024-2025) ?
This school37%
District avg36%
Pennsylvania avg45%
405th of 873
Pennsylvania public middle schools ?
Top 46%▼ down 6 pts since 2015
From top 40% (2015) to top 46% (2025)
See the entire ranking list of Pennsylvania Middle Schools →
SchoolDigger rating ?
1st of 2Middle Schools in the Bensalem Township School District
427th of 606Bensalem Township 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
202552.5405 of 87353.6%★★★☆☆
202450.7453 of 89149.2%★★☆☆☆
202335.9590 of 89333.9%★★☆☆☆
202234.8584 of 88333.9%★★☆☆☆
202132.9551 of 79730.9%★★☆☆☆
201953.3455 of 89148.9%★★☆☆☆
201856.9410 of 86152.4%★★★☆☆
201754.1431 of 87750.9%★★★☆☆
201655.2429 of 87050.7%★★★☆☆
201560.7337 of 83559.6%★★★☆☆
201459.2346 of 72852.5%★★★☆☆
201357.7403 of 75846.8%★★☆☆☆
201258.9425 of 83449.0%★★☆☆☆
201153.6476 of 82542.3%★★☆☆☆
201042.2569 of 80529.3%★☆☆☆☆
200949.5482 of 77037.4%★★☆☆☆
200855.5395 of 75347.5%★★☆☆☆
200768.3254 of 74966.1%★★★☆☆
200659.5353 of 73652.0%★★★☆☆
200540.2492 of 68728.4%★☆☆☆☆
200451.5399 of 66339.8%★★☆☆☆
200329.6510 of 64320.7%★☆☆☆☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202547.5171 of 39356.5%★★★☆☆
202462.8112 of 40872.5%★★★★☆
202338.6233 of 42144.7%★★☆☆☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202529.0105 of 13823.9%★☆☆☆☆
202431.4106 of 14526.9%★☆☆☆☆
202320.4121 of 14416.0%★☆☆☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202552.5222 of 64365.5%★★★☆☆
202444.0324 of 67251.8%★★★☆☆
202330.3467 of 66029.2%★☆☆☆☆

English Language Learner

YearAvg scoreStatewide rankPennsylvania percentileRating
202531.7104 of 14528.3%★☆☆☆☆
202464.028 of 15081.3%★★★★☆
202345.362 of 14356.6%★★★☆☆

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202547.1455 of 83545.5%★★☆☆☆
202456.1399 of 86053.6%★★★☆☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202554.8127 of 34863.5%★★★☆☆
202455.5136 of 36262.4%★★★☆☆
202342.1202 of 36244.2%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202557.6324 of 84361.6%★★★☆☆
202454.4383 of 87756.3%★★★☆☆
202334.9587 of 87432.8%★★☆☆☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202555.1354 of 83957.8%★★★☆☆
202445.0492 of 87043.4%★★☆☆☆

Multi-racial

YearAvg scoreStatewide rankPennsylvania percentileRating
202426.7150 of 19924.6%★☆☆☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202545.6330 of 64949.2%★★☆☆☆
202436.2442 of 67334.3%★★☆☆☆
202317.5598 of 68112.2%★☆☆☆☆
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)65th percentile+12 vs school
Hispanic (2025)64th percentile+10 vs school
Low Socio Economic Status (2025)62nd percentile+8 vs school
Male (2025)58th percentile+4 vs school
African American (2025)56th percentile+3 vs school
White (2025)49th percentile-4 vs school
Female (2025)46th percentile-8 vs school
English Language Learner (2025)28th percentile-25 vs school
Multi-racial (2024)25th percentile-25 vs school
Asian (2025)24th percentile-30 vs school
By subject vs Pennsylvania (2024-2025) ?
English Language Arts45%-3 vs state
Math29%-13 vs state

No ratings yet
Be the first to rate Robert K Shafer Middle School and help other families decide.
Rate Robert K Shafer 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 Robert K Shafer Middle School









Frequently Asked Questions about Robert K Shafer Middle School

Students at Robert K Shafer Middle School are 47% White, 22% Hispanic, 15% African American, 13% Asian, 3% Two or more races.

Robert K Shafer Middle School ranks 405th of 873 Pennsylvania middle schools. SchoolDigger rates this school 3 stars out of 5.

Students who attend Robert K Shafer Middle School usually go on to attend Bensalem Township High School

In the 2024-25 school year, 552 students attended Robert K Shafer Middle School.


Rate Robert K Shafer Middle School!



Sign up for updates!

Be the first to know when there is an update for Robert K Shafer 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