Bucks County Public Schools

All
(133)
All
(133)
 
High
(21)
High
(21)
 
Middle
(31)
Middle
(31)
 
Elementary
(85)
Elementary
(85)
 
Pre-K
(6)
Pre-K
(6)
 
Charter
(3)
Charter
(3)
 
Private
(139)
Private
(139)
 
There are 133 public schools in Bucks County, Pennsylvania, serving 88,088 students.
Minority enrollment is 18% (majority Hispanic and Asian) and the student:teacher ratio is 16:1.

Bucks County Public Schools

  • School Location Grades Students
  • MorrisvilleAfton Elementary School
    1673 Quarry Rd
    MorrisvillePA 19067
    (215)321-8540

    Grades: KG-5 | 523 students
  • Fairless HillsArmstrong Middle School
    475 Wistar Rd
    Fairless HillsPA 19030
    (215)945-4940

    Grades: 7-8 | 473 students
  • WarringtonBarclay Elementary School
    2015 Palomino Dr
    WarringtonPA 18976
    (267)893-4100

    Grades: KG-6 | 504 students
  • LevittownBarton Elementary School
    5 Blue Lake Rd
    LevittownPA 19057
    (215)945-4177

    Grades: KG-6 | 523 students
  • PerkasieBedminster Elementary School
    2914 Fretz Valley Rd
    PerkasiePA 18944
    (215)795-2929

    Grades: KG-5 | 437 students
  • BensalemBelmont Hills Elementary School
    5000 Neshaminy Blvd
    BensalemPA 19020
    (215)750-2800

    Grades: KG-6 | 548 students
  • BensalemBenjamin Rush Elementary School
    3400 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800

    Grades: KG-6 | 422 students
  • BensalemBensalem Township High School
    4319 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800

    Grades: 9-12 | 1889 students
  • FurlongBridge Valley Elementary School
    2280 Sugar Bottom Rd
    FurlongPA 18925
    (267)893-3700

    Grades: KG-6 | 853 students
  • BristolBristol High School
    Wilson Ave And Garfield St
    BristolPA 19007
    (215)781-1030

    Grades: 9-12 | 328 students
  • LevittownBuchanan Elementary School
    2200 Haines Rd
    LevittownPA 19055
    (215)946-5922

    Grades: KG-6 | 456 students
  • LevittownBuck Elementary School
    143 Top Rd
    LevittownPA 19056
    (215)809-6300

    Grades: KG-5 | 394 students
  • BuckinghamBuckingham Elementary School
    2414 Durham Rd
    BuckinghamPA 18912
    (267)893-4200

    Grades: KG-6 | 520 students
  • Fairless HillsBucks County Montessori Charter SchoolCharter School
    219 Tyburn Rd
    Fairless HillsPA 19030
    (215)428-6700

    Grades: KG-6 | 200 students
  • Fairless HillsBucks County Technical High SchoolVocational School
    610 Wistar Rd
    Fairless HillsPA 19030
    (215)949-1700

    Grades: 9-12 | 1533 students
  • ChalfontButler Elementary School
    200 Brittany Dr
    ChalfontPA 18914
    (267)893-4250

    Grades: KG-6 | 833 students
  • BensalemCecelia Snyder Middle School
    3330 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800

    Grades: 7-8 | 442 students
  • LevittownCenter For Student Learning Cs PennsburyCharter School
    345 Lakeside Dr
    LevittownPA 19054
    (215)269-7390

    Grades: 6-12 | 141 students
  • DoylestownCentral Bucks High School-east
    2804 Holicong Rd
    DoylestownPA 18902
    (267)893-2300

    Grades: 10-12 | 1647 students
  • WarringtonCentral Bucks High School-south
    1100 Folly Rd
    WarringtonPA 18976
    (267)893-3000

    Grades: 10-12 | 1882 students
  • DoylestownCentral Bucks High School-west
    375 West Court St
    DoylestownPA 18901
    (267)893-2500

    Grades: 10-12 | 1523 students
  • MorrisvilleCharles H Boehm Middle School
    866 Big Oak Rd
    MorrisvillePA 19067
    (215)428-4220

    Grades: 6-8 | 730 students
  • SouthamptonChurchville Elementary School
    100 New Rd
    SouthamptonPA 18966
    (215)944-1700

    Grades: KG-6 | 638 students
  • DoylestownCold Spring Elementary School
    4150 Durham Rd
    DoylestownPA 18902
    (267)893-3800

    Grades: KG-6 | 645 students
  • BensalemCornwells Elementary School
    2215 Hulmeville Rd
    BensalemPA 19020
    (215)750-2800

    Grades: KG-6 | 539 students
  • NewtownCouncil Rock High School North
    62 Swamp Rd
    NewtownPA 18940
    (215)944-1300

    Grades: 9-12 | 1833 students
  • SouthamptonCouncil Rock High School South
    2002 Rock Way
    SouthamptonPA 18966
    (215)944-1100

    Grades: 9-12 | 2111 students
  • SouthamptonDavis Elementary School
    475 Maple Ave
    SouthamptonPA 18966
    (215)364-5970

    Grades: PK-5 | 747 students
  • PerkasieDeibler Elementary School
    1122 West Schwenkmill Rd
    PerkasiePA 18944
    (215)257-1146

    Grades: KG-5 | 476 students
  • CroydonDevine Elementary School
    1800 Keystone St
    CroydonPA 19021
    (215)788-7995

    Grades: KG-6 | 482 students
  • DoylestownDoyle Elementary School
    260 North West St
    DoylestownPA 18901
    (267)893-4300

    Grades: KG-6 | 496 students
  • KintnersvilleDurham-nockamixon Elementary School
    41 Thomas Free Dr
    KintnersvillePA 18930
    (610)847-5131

    Grades: KG-5 | 247 students
  • MorrisvilleEdgewood Elementary School
    899 Oxford Valley Rd
    MorrisvillePA 19067
    (215)321-2410

    Grades: KG-5 | 544 students
  • MorrisvilleEleanor Roosevelt Elementary School
    185 Walton Dr
    MorrisvillePA 19067
    (215)428-4256

    Grades: KG-5 | 525 students
  • LevittownEmerson Elementary School
    6501 Mill Creek Rd
    LevittownPA 19057
    (215)945-0222

    Grades: KG-6 | 394 students
  • Show 98 more public schools in Bucks County, PA
Recent Articles
November 09, 2016
Starting school can be a scary and overwhelming situation for any child, but children with autism experience unique challenges. Keep reading to learn what those challenges may be and to receive some tips for dealing with them appropriately.
November 09, 2016
For some students, attending college immediately after high school is not the right choice. Keep reading to learn more about the pros and cons of this decision and to learn about some alternative options.
November 08, 2016
Homework has become deeply ingrained in the U.S. educational system, but how much homework is too much and how can you create a healthy environment for your child to do schoolwork at home?