Bucks County Public Schools

All
(135)
High
(21)
Middle
(31)
Elementary
(87)
Pre-K
(3)
Charter
(3)
Private
(85)
There are 135 public schools in Bucks County, Pennsylvania, serving 89,536 students.
Minority enrollment is 17% of the student body (majority Black and Asian), which is less than the Pennsylvania state average of 29%.
The student:teacher ratio of 15:1 is more than the state average of 14:1.

Bucks County Public Schools

  • School Location Students Grades
  • YardleyAfton Elementary School
    1673 Quarry Rd
    YardleyPA 19067
    (215)321-8540
    536 students | Gr. KG-5
  • Fairless HillsArmstrong Middle School
    475 Wistar Rd
    Fairless HillsPA 19030
    (215)945-4940
    460 students | Gr. 7-8
  • WarringtonBarclay Elementary School
    2015 Palomino Dr
    WarringtonPA 18976
    (267)893-4100
    516 students | Gr. KG-6
  • LevittownBarton Elementary School
    5 Blue Lake Rd
    LevittownPA 19057
    (215)945-4177
    498 students | Gr. KG-6
  • PerkasieBedminster Elementary School
    2914 Fretz Valley Rd
    PerkasiePA 18944
    (215)795-2929
    501 students | Gr. KG-5
  • BensalemBelmont Hills Elementary School
    5000 Neshaminy Blvd
    BensalemPA 19020
    (215)750-2800
    548 students | Gr. KG-6
  • Bensalem
    Benjamin Rush Elementary School
    3400 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    411 students | Gr. KG-6
  • Bensalem
    Bensalem Township High School
    4319 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    1945 students | Gr. 9-12
  • FurlongBridge Valley Elementary School
    2280 Sugar Bottom Rd
    FurlongPA 18925
    (267)893-3700
    888 students | Gr. KG-6
  • BristolBristol High School
    Wilson Ave And Garfield St
    BristolPA 19007
    (215)781-1030
    338 students | Gr. 9-12
  • LevittownBuchanan Elementary School
    2200 Haines Rd
    LevittownPA 19055
    (215)946-5922
    478 students | Gr. KG-6
  • Levittown
    Buck Elementary School
    143 Top Rd
    LevittownPA 19056
    (215)809-6300
    422 students | Gr. KG-5
  • BuckinghamBuckingham Elementary School
    2414 Durham Rd
    BuckinghamPA 18912
    (267)893-4200
    553 students | Gr. KG-6
  • Fairless HillsBucks County Montessori Charter School
    Magnet School
    Charter School
    219 Tyburn Rd
    Fairless HillsPA 19030
    (215)428-6700
    Magnet School
    Charter School
    193 students | Gr. KG-6
  • Fairless Hills
    Bucks County Technical High School
    Vocational School
    610 Wistar Rd
    Fairless HillsPA 19030
    (215)949-1700
    Vocational School
    1427 students | Gr. 9-12
  • ChalfontButler Elementary School
    200 Brittany Dr
    ChalfontPA 18914
    (267)893-4250
    810 students | Gr. KG-6
  • BensalemCecelia Snyder Middle School
    3330 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    439 students | Gr. 7-8
  • LevittownCenter For Student Learning Cs Pennsbury
    Charter School
    345 Lakeside Dr
    LevittownPA 19054
    (215)269-7390
    Charter School
    153 students | Gr. 6-12
  • DoylestownCentral Bucks High School-east
    2804 Holicong Rd
    DoylestownPA 18902
    (267)893-2300
    1641 students | Gr. 10-12
  • WarringtonCentral Bucks High School-south
    1100 Folly Rd
    WarringtonPA 18976
    (267)893-3000
    1855 students | Gr. 10-12
  • DoylestownCentral Bucks High School-west
    375 West Court St
    DoylestownPA 18901
    (267)893-2500
    1458 students | Gr. 10-12
  • YardleyCharles H Boehm Middle School
    866 Big Oak Rd
    YardleyPA 19067
    (215)428-4220
    772 students | Gr. 6-8
  • ChurchvilleChurchville Elementary School
    100 New Rd
    ChurchvillePA 18966
    (215)944-1700
    654 students | Gr. KG-6
  • DoylestownCold Spring Elementary School
    4150 Durham Rd
    DoylestownPA 18902
    (267)893-3800
    781 students | Gr. KG-6
  • BensalemCornwells Elementary School
    2215 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800
    587 students | Gr. KG-6
  • NewtownCouncil Rock High School North
    62 Swamp Rd
    NewtownPA 18940
    (215)944-1300
    2033 students | Gr. 9-12
  • HollandCouncil Rock High School South
    2002 Rock Way
    HollandPA 18966
    (215)944-1100
    2046 students | Gr. 9-12
  • PerkasieDeibler Elementary School
    1122 West Schwenkmill Rd
    PerkasiePA 18944
    (215)257-1146
    503 students | Gr. KG-5
  • CroydonDevine Elementary School
    1800 Keystone St
    CroydonPA 19021
    (215)788-7995
    444 students | Gr. KG-6
  • DoylestownDoyle Elementary School
    260 North West St
    DoylestownPA 18901
    (267)893-4300
    488 students | Gr. KG-6
  • KintnersvilleDurham-nockamixon Elementary School
    41 Thomas Free Dr
    KintnersvillePA 18930
    (610)847-5131
    238 students | Gr. KG-5
  • YardleyEdgewood Elementary School
    899 Oxford Valley Rd
    YardleyPA 19067
    (215)321-2410
    565 students | Gr. KG-5
  • MorrisvilleEleanor Roosevelt Elementary School
    185 Walton Dr
    MorrisvillePA 19067
    (215)428-4256
    436 students | Gr. KG-5
  • LevittownEmerson Elementary School
    6501 Mill Creek Rd
    LevittownPA 19057
    (215)945-0222
    380 students | Gr. KG-6
  • Levittown
    Everitt Elementary School
    Forsythia Dr South
    LevittownPA 19056
    (215)809-6320
    408 students | Gr. KG-5
  • Show 100 more schools in Bucks , PA (100 public schools)Loading...

County Statistics

About Bucks County County Statistics (PA) State Statistics
Population (Approximate) 592,250 people 12,486,907 people
Age 25+ w/College Degree 37% 22%
Median Household Income $66,791 $46,583
Recent Public School Articles
Schools Demand Students' Social Media Passwords
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.
Measles in School: A Parent’s Guide in 2015
Measles, the once eradicated disease, has made a comeback in the U.S. in recent months, and a recent study estimates only 50% of people are immunized. The outbreak has raised questions about immunizations and the safety of children in public schools. Learn how to keep your children healthy and reduce their measles risk.
The Surprising Way Schools are Saving Money on Ed Tech
With technology advancing and changing faster than ever, how can educators and schools keep up? The answer: refurbished ed tech.
Did You Know?
Bucks County, PA public schools have a diversity scoreThe chance that two students selected at random would be members of a different ethnic group. Scored from 0 to 1, a diversity score closer to 1 indicates a more diverse student body. of 0.27, which is higher than the Pennsylvania average of 0.23. The most diverse school district in Bucks County is Guam District School District. Read more about public school diversity statistics in Pennsylvania or national school diversity statistics.