Community prompt from u/allk12. Replies below.
William Tennent HS
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About William Tennent HS
Located at 333 Centennial Rd, in Warminster, Pennsylvania, William Tennent HS is a roomy senior high that caters to 1,710 students (grades 9 through 12), overseen by Centennial SD. That puts it 132% above the typical public school in Pennsylvania, which averages around 738 students.
Across the 6 schools in Centennial SD (5,262 students total), William Tennent HS accounts for its share of the district's footprint.
In terms of who attends, William Tennent HS logs that 67% of the student body identifies as White; the rest consists of 21% Hispanic, 4% Asian, 4% Black, 3% multiracial. By comparison, Bucks County as a whole is about 81% White, so the school skews visibly less White than its surroundings.
Looking at the economic backdrop, William Tennent HS lists 128 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.4:1. The state averages about 12.8:1, putting this campus right in line with peers. About 49% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. By comparison, Bucks County runs at roughly 40%, so the school's eligibility rate is higher than the surrounding baseline.
After controlling for student poverty, William Tennent HS performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 56.7%, the actual is 49.0%, a residual of -7.7 points.
In the area at large, community-level numbers for Bucks County indicate the typical household earns roughly $114,764 per year, about 45% of the adult population holds a bachelor's degree or above, and roughly 4% of residents live below the federal poverty line. Across Bucks County's 123 public schools (combined enrollment of about 81,956 students), William Tennent HS is one campus in the mix.
The closest other public school is McDonald El Sch, roughly 0.6 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), William Tennent HS ranks 9th on composite proficiency, below the local average of 56.2%.
The school occupies a bedroom-community site.
Five-year trend. Looking back 7 years, enrollment at William Tennent HS has showed little movement, going from 1,736 students in 2018 to 1,710 in 2025. White enrollment moved from 77% to 67% across the same window. Class-load math has pulled in: from 14.8:1 in 2018 to 13.4:1 in 2025.
Within the allk12 community for this school, recent activity here tends to focus on classroom updates, athletics, and weather closures. Members of the school community can share what they know.
Bucks County at a glance
View full county profileQuick facts
Related schools
- McDonald El SchElementary · 837 students
- Davis El SchElementary · 785 students
- Willow Dale El SchElementary · 728 students
- Log College MSMiddle · 603 students
- Klinger MSMiddle · 599 students
- McDonald El SchElementary · 837 students
- Willow Dale El SchElementary · 728 students
- Log College MSMiddle · 603 students
- McDonald El Sch0.6 mi · 837
- Upper Moreland MS1.3 mi · 830
- Upper Moreland El Sch1.4 mi · 1,627
- Crooked Billet El Sch1.6 mi · 468
- Davis El Sch1.6 mi · 785
- Klinger MS2.0 mi · 599