Skip to main content
PA County FIPS: 42017

Public Schools in Bucks County, PA

Directory of 123 public schools operating in Bucks County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 49,350 98,700 2020-2021: 83,424 students 83,424 2020-2021 2021-2022: 83,597 students 83,597 +0.2% 2021-2022 2022-2023: 83,549 students 83,549 -0.1% 2022-2023 2023-2024: 82,954 students 82,954 -0.7% 2023-2024 2024-2025: 81,956 students 81,956 -1.2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 122 81,956 6,173.1 13.3:1 N/A
2023-2024 122 82,954 6,166.2 13.5:1 32,922
2022-2023 122 83,549 5,982.7 14.0:1 28,933
2021-2022 123 83,597 5,994.8 14.0:1 22,276
2020-2021 123 83,424 6,059.2 13.8:1 19,670

School Districts in Bucks County

Cities & Municipalities in Bucks County

32 Cities

County Schools Listing

Page 1 of 5
School Name Grades Level District City Action
6th Grade Center 6 Middle School Quakertown Community SD Quakertown View ›
Afton El Sch K-5 Elementary School Pennsbury SD Yardley View ›
Barclay El Sch K-6 Elementary School Central Bucks SD Warrington View ›
Bedminster El Sch K-5 Elementary School Pennridge SD Perkasie View ›
Belmont Hills El Sch K-6 Elementary School Bensalem Township SD Bensalem View ›
Benjamin Franklin MS 6-8 Middle School Bristol Township SD Levittown View ›
Benjamin Rush El Sch K-6 Elementary School Bensalem Township SD Bensalem View ›
Bensalem Twp HS 9-12 High School Bensalem Township SD Bensalem View ›
Bridge Valley El Sch K-6 Elementary School Central Bucks SD Furlong View ›
Bristol HS 9-12 High School Bristol Borough SD Bristol View ›
Bristol MS 7-8 Middle School Bristol Borough SD Bristol View ›
Brookwood El Sch K-5 Elementary School Bristol Township SD Levittown View ›
Buck El Sch K-4 Elementary School Neshaminy SD Langhorne View ›
Buckingham El Sch K-6 Elementary School Central Bucks SD Buckingham View ›
Bucks County Montessori CS K-6 Elementary School Bucks County Montessori CS Fairless Hills View ›
Bucks County Technical High School 9-12 High School Bucks County Technical High School Fairless Hills View ›
Butler El Sch K-6 Elementary School Central Bucks SD Chalfont View ›
Cecelia Snyder MS 7-8 Middle School Bensalem Township SD Bensalem View ›
Center for Student Learning CS at Pennsbury 6-12 High School Center for Student Learning CS at Pennsbury Levittown View ›
Central Bucks HS-East 10-12 High School Central Bucks SD Doylestown View ›
Central Bucks HS-South 10-12 High School Central Bucks SD Warrington View ›
Central Bucks HS-West 10-12 High School Central Bucks SD Doylestown View ›
Charles H Boehm MS 6-8 Middle School Pennsbury SD Yardley View ›
Churchville El Sch K-6 Elementary School Council Rock SD Churchville View ›
Cold Spring El Sch K-6 Elementary School Central Bucks SD Doylestown View ›
Page 1 of 5