SA
Middle Schools

Bristol Middle School

Bristol Borough SD · Bucks County · 1801 Wilson Ave, Bristol, PA 19007.0

(215)781-1000

2/10
#422
Rank 422 out of 520
Top 81%
English Language Arts2/10 · #423 · 19th percentile
Mathematics3/10 · #415 · 20th percentile
Science2/10 · #377 · 20th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Bristol Middle School sits in the heart of Bristol Borough, one of Bucks County's oldest river towns, where historic rowhouses and a walkable downtown along the Delaware give the community a distinct, working-class character that's proud of its roots. The school serves a tight-knit neighborhood where families tend to be deeply embedded in the local community, and the borough's small-town feel means kids often grow up knowing their classmates for years. Families drawn to Bristol tend to value that sense of belonging over suburban polish, and the school reflects the gritty, close-knit spirit of the borough itself.

Student Demographics

164 students tested · 2024-25 school year

Ethnicity

White
81 (49%)
Hispanic
40 (24%)
African American
19 (12%)
Multiple Races
19 (12%)
Asian
3 (2%)
Other
2 (1%)

Key Indicators

English Learners4 (2%)
Socioeconomically Disadvantaged115 (70%)
Students with Disabilities29 (18%)

Staff & Teachers(2024-25)

187
Enrollment
15
Teachers (FTE)
12.5: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 Programs5/10 · #273 · 47th percentile

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