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
(143)
Private
(143)
 
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
    1 Negative Reviews
    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
    1 Negative Reviews
    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