Community prompt from u/allk12. Replies below.
Russell C Struble El Sch
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Russell C Struble El Sch
As a reasonably sized K-5 school in Bensalem, Pennsylvania, Russell C Struble El Sch enrolls 496 students from grades K through 6, run under Bensalem Township SD.
Bensalem Township SD runs 9 schools in total, collectively educating 6,368 students. Russell C Struble El Sch is one of those campuses.
Looking at the student body, Russell C Struble El Sch records that the largest single group is White at 48%, but no single group is in the majority. Beyond that, the school records 24% Asian, 16% Hispanic, 8% Black, 4% multiracial. By comparison, Bucks County as a whole is about 81% White, so the school skews visibly less White than its surroundings.
On the resource side, On paper, Russell C Struble El Sch has 41 full-time-equivalent teachers, translating to a class-load average of around 12.1:1. The state averages around 13.1:1, so this campus is tighter than the state norm typical. An estimated 103% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. Set against Bucks County (around 40%), the school's rate is noticeably above typical.
After controlling for student poverty, Russell C Struble El Sch performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 33.5%, the actual is 48.0%, a residual of +14.5 points.
In the broader community, Bucks County reports that median household income runs about $114,764, 45% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 4%. Russell C Struble El Sch is one of 123 public schools in Bucks County (combined enrollment of about 81,956 students).
Nearest neighbor: Robert K Shafer MS, around 0.9 miles off. Counting just inside five miles, 8 other public schools cluster around Russell C Struble El Sch. Ranking that nearby cluster on reported proficiency puts Russell C Struble El Sch at 1st of 9; the average score across the group is 39.7%.
The campus sits in an outer-ring setting.
Over the past 7-year window. Russell C Struble El Sch's enrollment has held roughly steady since 2018, when it stood at 499 (now 496). White enrollment moved from 57% to 48% across the same window. Class-load math has tightened: from 16.0:1 in 2018 to 12.1:1 in 2025.
In the discussion threads here, the page collects discussion, questions, and updates around sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.
Bucks County at a glance
View full county profileQuick facts
Related schools
- Bensalem Twp HSHigh · 2,151 students
- Valley El SchElementary · 588 students
- Belmont Hills El SchElementary · 580 students
- Cornwells El SchElementary · 556 students
- Robert K Shafer MSMiddle · 552 students
- Samuel K Faust El SchElementary · 546 students
- Bensalem Twp HSHigh · 2,151 students
- School Lane CSCombined · 1,378 students
- Valley El SchElementary · 588 students
- Belmont Hills El SchElementary · 580 students
- Cornwells El SchElementary · 556 students
- Robert K Shafer MSMiddle · 552 students
- Robert K Shafer MS0.9 mi · 552
- Bensalem Twp HS1.1 mi · 2,151
- Benjamin Rush El Sch1.1 mi · 446
- Cecelia Snyder MS1.2 mi · 453
- Keystone El Sch1.7 mi · 988
- School Lane CS1.9 mi · 1,378