PA
Regular Public School District
9 Schools
Bensalem Township SD
Bensalem, PA 19020
•
Bucks County
•
9 Operating Schools
(215) 750-2800
Official Website
District Structure
Regular Public School District
Grade Span Offered
K-12
Locale Setting
Suburb: Large
Supervisory Union
None (Independent)
NCES District ID
4203330
State Identifier
PA-122091002
County FIPS
42017
Charter Classification
Not a charter district
Operating Schools
9 schools
Central Office Phone
(215) 750-2800
Administrative Office Location
3000 Donallen Dr
Bensalem, PA 19020-1898
Bensalem, PA 19020-1898
Counties Served
District Public School Enrollment & Staffing Trends
NCES Multi-Year Cohorts| School Year | Operating Schools | Total Students | Teachers (FTE) | Student/Teacher Ratio | Total FRPL |
|---|---|---|---|---|---|
| 2024-2025 | 9 | 6,368 | 456.7 | 13.9:1 | N/A |
| 2023-2024 | 9 | 6,295 | 487.3 | 12.9:1 | 6,296 |
| 2022-2023 | 9 | 6,323 | 406.0 | 15.6:1 | 3,715 |
| 2021-2022 | 9 | 6,231 | 420.0 | 14.8:1 | 3,316 |
| 2020-2021 | 9 | 6,224 | 422.0 | 14.8:1 | 3,501 |
Schools in this District (9)
Source: NCES 2024-2025
| School Name | Grades | Level | Type | City | Action |
|---|---|---|---|---|---|
| Belmont Hills El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Benjamin Rush El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Cornwells El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Russell C Struble El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Samuel K Faust El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Valley El Sch | K-6 | Elementary School | Regular School | Bensalem | View › |
| Bensalem Twp HS | 9-12 | High School | Regular School | Bensalem | View › |
| Cecelia Snyder MS | 7-8 | Middle School | Regular School | Bensalem | View › |
| Robert K Shafer MS | 7-8 | Middle School | Regular School | Bensalem | View › |