Bucks County Public Schools

All
(130)
All
(130)
 
High
(21)
High
(21)
 
Middle
(31)
Middle
(31)
 
Elementary
(82)
Elementary
(82)
 
Pre-K
(6)
Pre-K
(6)
 
Charter
(3)
Charter
(3)
 
Private
(144)
Private
(144)
 

Bucks County Public Schools

  • School Location Grades Students
  • Morrisville Afton Elementary School
    1673 Quarry Rd
    Morrisville, PA 19067
    (215)321-8540

    Grades: K-5 | 553 students
  • Fairless Hills Armstrong Middle School
    475 Wistar Rd
    Fairless Hills, PA 19030
    (215)945-4940

    Grades: 7-8 | 434 students
  • Warrington Barclay Elementary School
    2015 Palomino Dr
    Warrington, PA 18976
    (267)893-4100

    Grades: K-6 | 511 students
  • Levittown Barton Elementary School
    5 Blue Lake Rd
    Levittown, PA 19057
    (215)945-4177

    Grades: K-6 | 506 students
  • Perkasie Bedminster Elementary School
    2914 Fretz Valley Road
    Perkasie, PA 18944
    (215)795-2929

    Grades: K-5 | 451 students
  • Bensalem Belmont Hills Elementary School
    5000 Neshaminy Blvd
    Bensalem, PA 19020
    (215)750-2800

    Grades: K-6 | 460 students
  • Bensalem Benjamin Rush Elementary School
    3400 Hulmeville Rd
    Bensalem, PA 19020
    (215)750-2800

    Grades: K-6 | 380 students
  • Bensalem Bensalem Township High School
    4319 Hulmeville Rd
    Bensalem, PA 19020
    (215)750-2800

    Grades: 9-12 | 1731 students
  • Furlong Bridge Valley Elementary School
    2280 Sugar Bottom Road
    Furlong, PA 18925
    (267)893-3700

    Grades: K-6 | 758 students
  • Bristol Bristol High School
    Wilson Ave & Garfield St
    Bristol, PA 19007
    (215)781-1030

    Grades: 9-12 | 328 students
  • Levittown Buchanan Elementary School
    2200 Haines Road
    Levittown, PA 19055
    (215)946-5922

    Grades: K-6 | 506 students
  • Levittown Buck Elementary School
    143 Top Rd
    Levittown, PA 19056
    (215)809-6300

    Grades: K-4 | 428 students
  • Buckingham Buckingham Elementary School
    Box 158 2414 Durham Road
    Buckingham, PA 18912
    (267)893-4200

    Grades: K-6 | 490 students
  • Fairless Hills Bucks County Montessori Charter School Magnet School
    Charter School
    219 Tyburn Rd
    Fairless Hills, PA 19030
    (215)428-6700

    Grades: K-6 | 193 students
  • Fairless Hills Bucks County Technical High School Vocational School
    610 Wistar Road
    Fairless Hills, PA 19030
    (215)949-1700

    Grades: 9-12 | 1494 students
  • Chalfont Butler Elementary School
    200 Brittany Dr
    Chalfont, PA 18914
    (267)893-4250

    Grades: K-6 | 843 students
  • Bensalem Cecelia Snyder Middle School
    3330 Hulmeville Rd
    Bensalem, PA 19020
    (215)750-2800

    Grades: 7-8 | 414 students
  • Levittown Center For Student Learning Cs Pennsbury Charter School
    345 Lakeside Drive
    Levittown, PA 19054
    (215)269-7390

    Grades: 6-12 | 146 students
  • Doylestown Central Bucks High School-east
    2804 Holicong Rd
    Doylestown, PA 18902
    (267)893-2300

    Grades: 10-12 | 1644 students
  • Warrington Central Bucks High School-south
    1100 Folly Road
    Warrington, PA 18976
    (267)893-3000

    Grades: 10-12 | 1798 students
  • Doylestown Central Bucks High School-west
    375 W Court St
    Doylestown, PA 18901
    (267)893-2500

    Grades: 10-12 | 1451 students
  • Morrisville Charles H Boehm Middle School
    866 Big Oak Rd
    Morrisville, PA 19067
    (215)428-4220

    Grades: 6-8 | 725 students
  • Southampton Churchville Elementary School
    100 New Rd
    Southampton, PA 18966
    (215)944-1700

    Grades: K-6 | 621 students
  • Doylestown Cold Spring Elementary School
    4150 Durham Rd
    Doylestown, PA 18902
    (267)893-3800

    Grades: K-6 | 552 students
  • Bensalem Cornwells Elementary School
    102 Connoquenessing Sch Rd
    Bensalem, PA 19020
    (215)750-2800

    Grades: K-6 | 429 students
  • Newtown Council Rock High School North
    62 Swamp Rd
    Newtown, PA 18940
    (215)944-1300

    Grades: 9-12 | 1724 students
  • Southampton Council Rock High School South
    2002 Rock Way
    Southampton, PA 18966
    (215)944-1100

    Grades: 9-12 | 2096 students
  • Southampton Davis Elementary School
    475 Maple Ave
    Southampton, PA 18966
    (215)364-5970

    Grades: PK-5 | 696 students
  • Perkasie Deibler Elementary School
    1122 W Schwenkmill Rd
    Perkasie, PA 18944
    (215)257-1146

    Grades: K-5 | 460 students
  • Levittown Devine Elementary School
    6403 Mill Creek Rd
    Levittown, PA 19057
    (215)788-7995

    Grades: K-6 | 480 students
  • Doylestown Doyle Elementary School
    260 N West St
    Doylestown, PA 18901
    (267)893-4300

    Grades: K-6 | 479 students
  • Kintnersville Durham-nockamixon Elementary School
    41 Thomas Free Dr
    Kintnersville, PA 18930
    (610)847-5131

    Grades: K-5 | 207 students
  • Morrisville Edgewood Elementary School
    899 Oxford Valley Rd
    Morrisville, PA 19067
    (215)321-2410

    Grades: K-5 | 527 students
  • Morrisville Eleanor Roosevelt Elementary School
    185 Walton Dr
    Morrisville, PA 19067
    (215)428-4256

    Grades: K-5 | 532 students
  • Levittown Emerson Elementary School
    6501 Mill Creek Rd
    Levittown, PA 19057
    (215)945-0222

    Grades: K-6 | 395 students
  • Show 95 more public schools in Bucks County, PA
Recent Articles
July 12, 2018
Being a teacher has never been easy but changes in federal funding and legislation have made it harder than ever for public school teachers. Keep reading to learn more.
July 12, 2018
Meal delivery services are all the rage these days, but could they be the solution to the school lunch problem? Keep reading to find out!
May 18, 2018
Find out where the members of the 115th House of Representatives went to school and how many chose private school over public school for their own children.