Bucks County Public Schools

All
(128)
All
(128)
 
High
(21)
High
(21)
 
Middle
(31)
Middle
(31)
 
Elementary
(80)
Elementary
(80)
 
Pre-K
(5)
Pre-K
(5)
 
Private
(136)
Private
(136)
 

Bucks County Public Schools

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

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

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

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

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

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

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

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

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

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

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

    Grades: KG-5 | 432 students
  • BuckinghamBuckingham Elementary School
    Box 158 2414 Durham Road
    BuckinghamPA 18912
    (267)893-4200

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

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

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

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

    Grades: 7-8 | 437 students
  • LevittownCenter For Student Learning Cs Pennsbury
    345 Lakeside Drive
    LevittownPA 19054
    (215)269-7390

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

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

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

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

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

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

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

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

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

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

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

    Grades: KG-5 | 448 students
  • LevittownDevine Elementary School
    6403 Mill Creek Rd
    LevittownPA 19057
    (215)788-7995

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

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

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

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

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

    Grades: KG-6 | 386 students
  • LevittownEveritt Elementary School
    Forsythia Drive South
    LevittownPA 19056
    (215)809-6320

    Grades: KG-5 | 395 students
  • Show 93 more public schools in Bucks County, PA
Recent Articles
July 12, 2017
Learn whether a year round attendance schedule or traditional schedule may be more appropriate for your child.
July 12, 2017
It is helpful to know the issues involved when considering public versus private schools. More about these considerations here.
July 02, 2017
Should sixth graders be placed in elementary or middle school? We explore the pros and cons of the issue.