The following is a list of school districts in Bucks County, PA. Bucks County has 20 school districts. Click on the school districts below to view the Bucks County schools located there.
| School District Name | City |
|---|---|
| Bensalem Township SD | Bensalem |
| Bristol Borough SD | Bristol |
| Bristol Township SD | Levittown |
| Bucks County IU 22 | Doylestown |
| Bucks County Montessori CS | Fairless Hills |
| Bucks County Technical High School | Fairless Hills |
| Centennial SD | Warminster |
| Center for Student Learning CS at Pennsbury | Levittown |
| Central Bucks SD | Doylestown |
| Council Rock SD | Newtown |
| Middle Bucks Institute of Technology | Jamison |
| Morrisville Borough SD | Morrisville |
| Neshaminy SD | Langhorne |
| New Hope-Solebury SD | New Hope |
| Palisades SD | Kintnersville |
| Pennridge SD | Perkasie |
| Pennsbury SD | Fallsington |
| Quakertown Community SD | Quakertown |
| School Lane CS | Bensalem |
| Upper Bucks County Technical School | Perkasie |