6 schools in Bristol Township SD
Inside Bristol Township SD (Pennsylvania), 6 public K-12 schools enroll roughly 5,985 students (around 998 per school).
4-year change in Bristol Township SD
SY 2020-21 vs SY 2024-25How Bristol Township SD ranks
Among districts| Measure | This district | In Pennsylvania | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 30.3% | #338 of 356 | N/A |
| Enrollment ranked largest first | 5,985 | #47 of 479 | #1,580 of 9,234 |
| Number of schools ranked most first | 6 | #93 of 479 | N/A |
| Students per teacher ranked fewest first | 15.0:1 | #424 of 478 | #5,441 of 9,044 |
| Diversity index ranked most diverse first | 68.1% | #18 of 378 | #617 of 6,853 |
Inside Bristol Township SD
State test results across the district's 6 scored schools run from Keystone Elementary School at 39.5% proficient to Neil A Armstrong Middle School at 25.5%, a gap of 14.0 points. That is the 177th widest gap among 223 Pennsylvania districts with four or more scored schools.
Since 2017-18, the 6 district schools that reported both years went from 6,420 to 5,985 students (down 7%) and from 415 to 399 full-time teachers (down 4%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Truman SHS | Levittown | High | 09-12 | 1,626 |
| Keystone El Sch | Croydon | Elementary | KG-05 | 988 |
| Brookwood El Sch | Levittown | Elementary | KG-05 | 975 |
| Mill Creek El Sch | Levittown | Elementary | KG-05 | 974 |
| Benjamin Franklin MS | Levittown | Middle | 06-08 | 754 |
| Neil A Armstrong MS | Fairless Hills | Middle | 06-08 | 668 |
About Bristol Township SD
Bristol Township SD is a thinly populated public-school district in Pennsylvania. The district operates 6 schools and serves approximately 5,985 students.
Looking at the level breakdown, Bristol Township SD consists of 3 elementary, 2 middle, and 1 high school.
Average enrollment per school in Bristol Township SD is about 998, above the Pennsylvania average of roughly 569.
Over the past 4-year window. Total public-school enrollment in Bristol Township SD has held roughly steady since SY 2020-21, moving from about 6,020 students to 5,985.
On allk12, the community for Bristol Township SD discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.