SA
Middle Schools

Robert K Shafer Middle School

Bensalem Township SD · Bucks County · 3333 Hulmeville Rd, Bensalem, PA 19020.0

(215)750-2800

4/10
#360
Rank 360 out of 520
Top 69%
English Language Arts4/10 · #340 · 35th percentile
Mathematics4/10 · #357 · 32nd percentile
Science4/10 · #328 · 30th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Bensalem sits just northeast of Philadelphia along the Delaware River, a working-class suburb where families tend to put down roots and stay. Shafer Middle School reflects that community — it's a neighborhood school serving a diverse, hardworking student body, though academic performance sits below the state midpoint across English, math, and science. Families who are engaged and proactive about supplementing their kids' education may find Shafer a comfortable fit, especially if they're drawn to the area's affordability and easy access to both Philadelphia and the broader Bucks County corridor.

Student Demographics

482 students tested · 2024-25 school year

Ethnicity

White
223 (46%)
Hispanic
109 (23%)
African American
73 (15%)
Asian
65 (13%)
Multiple Races
12 (2%)

Key Indicators

English Learners47 (10%)
Socioeconomically Disadvantaged269 (56%)
Students with Disabilities96 (20%)

Staff & Teachers(2024-25)

552
Enrollment
42.8
Teachers (FTE)
12.9:1
Student-Staff Ratio

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs8/10 · #138 · 73rd percentile

78 programs within 3 miles. Ranked among Middle Schools in Pennsylvania.

Nearby Libraries

No programs found