Bucks County Public Schools

All
(136)
All
(136)
 
High
(21)
High
(21)
 
Middle
(31)
Middle
(31)
 
Elementary
(88)
Elementary
(88)
 
Pre-K
(4)
Pre-K
(4)
 
Charter
(3)
Charter
(3)
 
Private
(137)
There are 136 public schools in Bucks County, Pennsylvania, serving 89,705 students.
Minority enrollment is 18% of the student body (majority Hispanic and Asian), which is less than the Pennsylvania state average of 30%.
The student:teacher ratio of 15:1 is equal to the state average of 15:1.

Bucks County Public Schools

  • School Location Grades Students
  • MorrisvilleAfton Elementary School
    1673 Quarry Rd
    MorrisvillePA 19067
    (215)321-8540
    Gr. KG-5 | 528 students                      
  • Fairless HillsArmstrong Middle School
    475 Wistar Rd
    Fairless HillsPA 19030
    (215)945-4940
    Gr. 7-8 | 479 students                      
  • WarringtonBarclay Elementary School
    2015 Palomino Dr
    WarringtonPA 18976
    (267)893-4100
    Gr. KG-6 | 506 students                      
  • LevittownBarton Elementary School
    5 Blue Lake Rd
    LevittownPA 19057
    (215)945-4177
    Gr. KG-6 | 502 students                      
  • PerkasieBedminster Elementary School
    2914 Fretz Valley Rd
    PerkasiePA 18944
    (215)795-2929
    Gr. KG-5 | 436 students                      
  • BensalemBelmont Hills Elementary School
    5000 Neshaminy Blvd
    BensalemPA 19020
    (215)750-2800
    Gr. KG-6 | 541 students                      
  • BensalemBenjamin Rush Elementary School
    3400 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    Gr. KG-6 | 417 students                      
  • BensalemBensalem Township High School
    4319 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    Gr. 9-12 | 1961 students                      
  • FurlongBridge Valley Elementary School
    2280 Sugar Bottom Rd
    FurlongPA 18925
    (267)893-3700
    Gr. KG-6 | 876 students                      
  • BristolBristol High School
    Wilson Ave And Garfield St
    BristolPA 19007
    (215)781-1030
    Gr. 9-12 | 323 students                      
  • LevittownBuchanan Elementary School
    2200 Haines Rd
    LevittownPA 19055
    (215)946-5922
    Gr. KG-6 | 482 students                      
  • LevittownBuck Elementary School
    143 Top Rd
    LevittownPA 19056
    (215)809-6300
    Gr. KG-5 | 410 students                      
  • BuckinghamBuckingham Elementary School
    2414 Durham Rd
    BuckinghamPA 18912
    (267)893-4200
    Gr. KG-6 | 538 students                      
  • Fairless HillsBucks County Montessori Charter School
    Magnet School
    Charter School
    219 Tyburn Rd
    Fairless HillsPA 19030
    (215)428-6700
    Magnet School
    Charter School

    Gr. KG-6 | 199 students                      
  • Fairless HillsBucks County Technical High School
    Vocational School
    610 Wistar Rd
    Fairless HillsPA 19030
    (215)949-1700
    Vocational School

    Gr. 9-12 | 1468 students                      
  • ChalfontButler Elementary School
    200 Brittany Dr
    ChalfontPA 18914
    (267)893-4250
    Gr. KG-6 | 820 students                      
  • BensalemCecelia Snyder Middle School
    3330 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    Gr. 7-8 | 412 students                      
  • LevittownCenter For Student Learning Cs Pennsbury
    Charter School
    345 Lakeside Dr
    LevittownPA 19054
    (215)269-7390
    Charter School

    Gr. 6-12 | 153 students                      
  • DoylestownCentral Bucks High School-east
    1 Negative Reviews
    2804 Holicong Rd
    DoylestownPA 18902
    (267)893-2300
    Gr. 10-12 | 1624 students                      
  • WarringtonCentral Bucks High School-south
    1100 Folly Rd
    WarringtonPA 18976
    (267)893-3000
    Gr. 10-12 | 1884 students                      
  • DoylestownCentral Bucks High School-west
    375 West Court St
    DoylestownPA 18901
    (267)893-2500
    Gr. 10-12 | 1496 students                      
  • MorrisvilleCharles H Boehm Middle School
    866 Big Oak Rd
    MorrisvillePA 19067
    (215)428-4220
    Gr. 6-8 | 767 students                      
  • SouthamptonChurchville Elementary School
    100 New Rd
    SouthamptonPA 18966
    (215)944-1700
    Gr. KG-6 | 644 students                      
  • DoylestownCold Spring Elementary School
    4150 Durham Rd
    DoylestownPA 18902
    (267)893-3800
    Gr. KG-6 | 702 students                      
  • BensalemCornwells Elementary School
    2215 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    Gr. KG-6 | 588 students                      
  • NewtownCouncil Rock High School North
    62 Swamp Rd
    NewtownPA 18940
    (215)944-1300
    Gr. 9-12 | 1903 students                      
  • SouthamptonCouncil Rock High School South
    1 Negative Reviews
    2002 Rock Way
    SouthamptonPA 18966
    (215)944-1100
    Gr. 9-12 | 2094 students                      
  • SouthamptonDavis Elementary School
    475 Maple Ave
    SouthamptonPA 18966
    (215)364-5970
    Gr. KG-5 | 720 students                      
  • PerkasieDeibler Elementary School
    1122 West Schwenkmill Rd
    PerkasiePA 18944
    (215)257-1146
    Gr. KG-5 | 464 students                      
  • CroydonDevine Elementary School
    1800 Keystone St
    CroydonPA 19021
    (215)788-7995
    Gr. KG-6 | 471 students                      
  • DoylestownDoyle Elementary School
    260 North West St
    DoylestownPA 18901
    (267)893-4300
    Gr. KG-6 | 476 students                      
  • KintnersvilleDurham-nockamixon Elementary School
    41 Thomas Free Dr
    KintnersvillePA 18930
    (610)847-5131
    Gr. KG-5 | 223 students                      
  • MorrisvilleEdgewood Elementary School
    899 Oxford Valley Rd
    MorrisvillePA 19067
    (215)321-2410
    Gr. KG-5 | 531 students                      
  • MorrisvilleEleanor Roosevelt Elementary School
    185 Walton Dr
    MorrisvillePA 19067
    (215)428-4256
    Gr. KG-5 | 449 students                      
  • LevittownEmerson Elementary School
    6501 Mill Creek Rd
    LevittownPA 19057
    (215)945-0222
    Gr. KG-6 | 390 students                      
  • Show 100 more schools in Bucks County, PA (101 public schools)

County Statistics

About This County (Bucks) County Statistics (PA) State Statistics
Population (Approximate) 592,250 people 12,486,907 people
Age 25+ w/College Degree 37% 22%
Median Household Income n/a $46,583
Recent Articles
Life Beyond High School:  The Innovative Frontier
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
5 Ways Parents Can Inspire Children to Love Reading
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!
Schools Demand Students' Social Media Passwords
Recent legislation that allows Illinois public schools to demand students’ social media passwords has renewed the debate about students’ right to privacy at school.