schoolsbycounty
NCES public school records

Bucks County Public School Records

Records 1-122 of 122 for Bucks County, Pennsylvania. Each listed-only school has a stable anchor on these record pages; generated profile pages remain linked where available.

Page records

122

County records

122

Record pages

1

Citeable records

Public school records page 1 for Bucks County

This page provides stable anchors for one slice of the 122 NCES public school records in Bucks County. Use the record links below when you need to cite a specific listed school without relying on a thin standalone page.

Directory records

122

Showing here

122

Profile pages

20

Complete record pages

Primary schools

74
  • Belmont Hills El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    541 students

    Listed on this county directory

  • Benjamin Rush El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    378 students

    Listed on this county directory

  • Cornwells El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    553 students

    Listed on this county directory

  • Russell C Struble El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    499 students

    Listed on this county directory

  • Samuel K Faust El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    567 students

    Listed on this county directory

  • Valley El Sch

    Bensalem Township SD

    Record
    Grades
    KG–6
    Location
    Bensalem, 19020
    Enrollment
    622 students

    Listed on this county directory

  • Warren Snyder-John Girotti El Sch

    Bristol Borough SD

    Record
    Grades
    PK–6
    Location
    Bristol, 19007
    Enrollment
    627 students

    Listed on this county directory

  • Brookwood El Sch

    Bristol Township SD

    Record
    Grades
    KG–5
    Location
    Levittown, 19057
    Enrollment
    935 students
  • Keystone El Sch

    Bristol Township SD

    Record
    Grades
    KG–5
    Location
    Croydon, 19021
    Enrollment
    943 students
  • Mill Creek El Sch

    Bristol Township SD

    Record
    Grades
    KG–5
    Location
    Levittown, 19057
    Enrollment
    1,048 students
  • Bucks County Montessori CS

    Bucks County Montessori CS

    Record
    Grades
    KG–6
    Location
    Fairless Hills, 19030
    Enrollment
    182 students

    Listed on this county directory

  • Davis El Sch

    Centennial SD

    Record
    Grades
    KG–5
    Location
    Southampton, 18966
    Enrollment
    777 students

    Listed on this county directory

  • McDonald El Sch

    Centennial SD

    Record
    Grades
    KG–5
    Location
    Warminster, 18974
    Enrollment
    814 students

    Listed on this county directory

  • Willow Dale El Sch

    Centennial SD

    Record
    Grades
    KG–5
    Location
    Warminster, 18974
    Enrollment
    707 students

    Listed on this county directory

  • Barclay El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Warrington, 18976
    Enrollment
    694 students

    Listed on this county directory

  • Bridge Valley El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Furlong, 18925
    Enrollment
    695 students

    Listed on this county directory

  • Buckingham El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Buckingham, 18912
    Enrollment
    450 students

    Listed on this county directory

  • Butler El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Chalfont, 18914
    Enrollment
    827 students

    Listed on this county directory

  • Cold Spring El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18902
    Enrollment
    500 students

    Listed on this county directory

  • Doyle El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18901
    Enrollment
    432 students

    Listed on this county directory

  • Gayman El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18902
    Enrollment
    414 students

    Listed on this county directory

  • Groveland El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18902
    Enrollment
    811 students

    Listed on this county directory

  • Jamison El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Jamison, 18929
    Enrollment
    587 students

    Listed on this county directory

  • Kutz El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18901
    Enrollment
    487 students

    Listed on this county directory

  • Linden El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Doylestown, 18901
    Enrollment
    367 students

    Listed on this county directory

  • Mill Creek El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Warrington, 18976
    Enrollment
    715 students

    Listed on this county directory

  • Pine Run El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    New Britain, 18901
    Enrollment
    494 students

    Listed on this county directory

  • Titus El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Warrington, 18976
    Enrollment
    624 students

    Listed on this county directory

  • Warwick El Sch

    Central Bucks SD

    Record
    Grades
    KG–6
    Location
    Jamison, 18929
    Enrollment
    532 students

    Listed on this county directory

  • Churchville El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Churchville, 18966
    Enrollment
    556 students

    Listed on this county directory

  • Goodnoe El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Newtown, 18940
    Enrollment
    694 students

    Listed on this county directory

  • Hillcrest El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Holland, 18966
    Enrollment
    491 students

    Listed on this county directory

  • Holland El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Holland, 18966
    Enrollment
    445 students

    Listed on this county directory

  • Maureen M Welch El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Churchville, 18966
    Enrollment
    536 students

    Listed on this county directory

  • Newtown El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Newtown, 18940
    Enrollment
    582 students

    Listed on this county directory

  • Richboro El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Richboro, 18954
    Enrollment
    369 students

    Listed on this county directory

  • Rolling Hills El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Holland, 18966
    Enrollment
    388 students

    Listed on this county directory

  • Sol Feinstone El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Newtown, 18940
    Enrollment
    649 students

    Listed on this county directory

  • Wrightstown El Sch

    Council Rock SD

    Record
    Grades
    KG–6
    Location
    Wrightstown, 18940
    Enrollment
    418 students

    Listed on this county directory

  • Grandview El Sch

    Morrisville Borough SD

    Record
    Grades
    KG–2
    Location
    Morrisville, 19067
    Enrollment
    212 students

    Listed on this county directory

  • Morrisville Intermediate Sch

    Morrisville Borough SD

    Record
    Grades
    3–5
    Location
    Morrisville, 19067
    Enrollment
    209 students

    Listed on this county directory

  • Buck El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Levittown, 19056
    Enrollment
    595 students

    Listed on this county directory

  • Hoover El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Langhorne, 19047
    Enrollment
    675 students

    Listed on this county directory

  • Joseph E Ferderbar El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Feasterville, 19053
    Enrollment
    473 students

    Listed on this county directory

  • Miller El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Levittown, 19057
    Enrollment
    511 students

    Listed on this county directory

  • Schweitzer El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Levittown, 19056
    Enrollment
    457 students

    Listed on this county directory

  • Tawanka El Sch

    Neshaminy SD

    Record
    Grades
    KG–4
    Location
    Langhorne, 19053
    Enrollment
    884 students

    Listed on this county directory

  • New Hope-Solebury Lower El Sch

    New Hope-Solebury SD

    Record
    Grades
    KG–2
    Location
    Solebury, 18963
    Enrollment
    232 students

    Listed on this county directory

  • New Hope-Solebury Upper El Sch

    New Hope-Solebury SD

    Record
    Grades
    3–5
    Location
    New Hope, 18938
    Enrollment
    277 students

    Listed on this county directory

  • Durham-Nockamixon El Sch

    Palisades SD

    Record
    Grades
    KG–5
    Location
    Kintnersville, 18930
    Enrollment
    234 students

    Listed on this county directory

  • Springfield El Sch

    Palisades SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    208 students

    Listed on this county directory

  • Tinicum El Sch

    Palisades SD

    Record
    Grades
    KG–5
    Location
    Pipersville, 18947
    Enrollment
    136 students

    Listed on this county directory

  • Bedminster El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Perkasie, 18944
    Enrollment
    420 students

    Listed on this county directory

  • Deibler El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Perkasie, 18944
    Enrollment
    358 students

    Listed on this county directory

  • Grasse El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Sellersville, 18960
    Enrollment
    369 students

    Listed on this county directory

  • Patricia A Guth El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Perkasie, 18944
    Enrollment
    471 students

    Listed on this county directory

  • Sellersville El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Sellersville, 18960
    Enrollment
    294 students

    Listed on this county directory

  • Seylar El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Perkasie, 18944
    Enrollment
    409 students

    Listed on this county directory

  • West Rockhill El Sch

    Pennridge SD

    Record
    Grades
    KG–5
    Location
    Sellersville, 18960
    Enrollment
    353 students

    Listed on this county directory

  • Afton El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Yardley, 19067
    Enrollment
    510 students

    Listed on this county directory

  • Edgewood El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Yardley, 19067
    Enrollment
    553 students

    Listed on this county directory

  • Eleanor Roosevelt El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Morrisville, 19067
    Enrollment
    568 students

    Listed on this county directory

  • Fallsington El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Fallsington, 19058
    Enrollment
    261 students

    Listed on this county directory

  • Makefield El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Yardley, 19067
    Enrollment
    402 students

    Listed on this county directory

  • Manor El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Levittown, 19054
    Enrollment
    430 students

    Listed on this county directory

  • Oxford Valley El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Fairless Hills, 19030
    Enrollment
    406 students

    Listed on this county directory

  • Penn Valley El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Levittown, 19054
    Enrollment
    383 students

    Listed on this county directory

  • Quarry Hill El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Yardley, 19067
    Enrollment
    476 students

    Listed on this county directory

  • Walt Disney El Sch

    Pennsbury SD

    Record
    Grades
    KG–5
    Location
    Levittown, 19054
    Enrollment
    362 students

    Listed on this county directory

  • Neidig El Sch

    Quakertown Community SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    505 students

    Listed on this county directory

  • Pfaff El Sch

    Quakertown Community SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    482 students

    Listed on this county directory

  • Quakertown El Sch

    Quakertown Community SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    252 students

    Listed on this county directory

  • Richland El Sch

    Quakertown Community SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    348 students

    Listed on this county directory

  • Trumbauersville El Sch

    Quakertown Community SD

    Record
    Grades
    KG–5
    Location
    Quakertown, 18951
    Enrollment
    361 students

    Listed on this county directory

Middle schools

27
  • Cecelia Snyder MS

    Bensalem Township SD

    Record
    Grades
    7–8
    Location
    Bensalem, 19020
    Enrollment
    431 students

    Listed on this county directory

  • Robert K Shafer MS

    Bensalem Township SD

    Record
    Grades
    7–8
    Location
    Bensalem, 19020
    Enrollment
    612 students

    Listed on this county directory

  • Bristol MS

    Bristol Borough SD

    Record
    Grades
    7–8
    Location
    Bristol, 19007
    Enrollment
    198 students

    Listed on this county directory

  • Benjamin Franklin MS

    Bristol Township SD

    Record
    Grades
    6–8
    Location
    Levittown, 19057
    Enrollment
    729 students

    Listed on this county directory

  • Neil A Armstrong MS

    Bristol Township SD

    Record
    Grades
    6–8
    Location
    Fairless Hills, 19030
    Enrollment
    725 students

    Listed on this county directory

  • Klinger MS

    Centennial SD

    Record
    Grades
    6–8
    Location
    Southampton, 18966
    Enrollment
    579 students

    Listed on this county directory

  • Log College MS

    Centennial SD

    Record
    Grades
    6–8
    Location
    Warminster, 18974
    Enrollment
    632 students

    Listed on this county directory

  • Holicong MS

    Central Bucks SD

    Record
    Grades
    7–9
    Location
    Doylestown, 18902
    Enrollment
    938 students
  • Lenape MS

    Central Bucks SD

    Record
    Grades
    7–9
    Location
    Doylestown, 18901
    Enrollment
    839 students

    Listed on this county directory

  • Tamanend MS

    Central Bucks SD

    Record
    Grades
    7–9
    Location
    Warrington, 18976
    Enrollment
    871 students

    Listed on this county directory

  • Tohickon MS

    Central Bucks SD

    Record
    Grades
    7–9
    Location
    Doylestown, 18902
    Enrollment
    839 students

    Listed on this county directory

  • Unami MS

    Central Bucks SD

    Record
    Grades
    7–9
    Location
    Chalfont, 18914
    Enrollment
    777 students

    Listed on this county directory

  • Holland MS

    Council Rock SD

    Record
    Grades
    7–8
    Location
    Holland, 18966
    Enrollment
    919 students

    Listed on this county directory

  • Newtown MS

    Council Rock SD

    Record
    Grades
    7–8
    Location
    Newtown, 18940
    Enrollment
    851 students

    Listed on this county directory

  • Grades
    5–8
    Location
    Langhorne, 19047
    Enrollment
    1,251 students
  • Grades
    5–8
    Location
    Feasterville Trevose, 19053
    Enrollment
    961 students
  • Sandburg MS

    Neshaminy SD

    Record
    Grades
    5–8
    Location
    Levittown, 19056
    Enrollment
    686 students

    Listed on this county directory

  • New Hope-Solebury MS

    New Hope-Solebury SD

    Record
    Grades
    6–8
    Location
    New Hope, 18938
    Enrollment
    323 students

    Listed on this county directory

  • Palisades MS

    Palisades SD

    Record
    Grades
    6–8
    Location
    Kintnersville, 18930
    Enrollment
    309 students

    Listed on this county directory

  • Pennridge Central MS

    Pennridge SD

    Record
    Grades
    6–8
    Location
    Perkasie, 18944
    Enrollment
    528 students

    Listed on this county directory

  • Pennridge North MS

    Pennridge SD

    Record
    Grades
    6–8
    Location
    Perkasie, 18944
    Enrollment
    581 students

    Listed on this county directory

  • Pennridge South MS

    Pennridge SD

    Record
    Grades
    6–8
    Location
    Perkasie, 18944
    Enrollment
    428 students

    Listed on this county directory

  • Charles H Boehm MS

    Pennsbury SD

    Record
    Grades
    6–8
    Location
    Yardley, 19067
    Enrollment
    717 students

    Listed on this county directory

  • Pennwood MS

    Pennsbury SD

    Record
    Grades
    6–8
    Location
    Yardley, 19067
    Enrollment
    736 students

    Listed on this county directory

  • William Penn MS

    Pennsbury SD

    Record
    Grades
    6–8
    Location
    Yardley, 19067
    Enrollment
    922 students

    Listed on this county directory

  • 6th Grade Center

    Quakertown Community SD

    Record
    Grades
    6
    Location
    Quakertown, 18951
    Enrollment
    372 students

    Listed on this county directory

  • Strayer MS

    Quakertown Community SD

    Record
    Grades
    7–8
    Location
    Quakertown, 18951
    Enrollment
    687 students

    Listed on this county directory

High schools

20
  • Bensalem Twp HS

    Bensalem Township SD

    Record
    Grades
    9–12
    Location
    Bensalem, 19020
    Enrollment
    2,120 students
  • Bristol HS

    Bristol Borough SD

    Record
    Grades
    9–12
    Location
    Bristol, 19007
    Enrollment
    339 students

    Listed on this county directory

  • Truman SHS

    Bristol Township SD

    Record
    Grades
    9–12
    Location
    Levittown, 19057
    Enrollment
    1,670 students
  • Bucks County Technical High School

    Bucks County Technical High School

    Record
    Grades
    9–12
    Location
    Fairless Hills, 19030
    Enrollment
    1,439 students
  • Grades
    9–12
    Location
    Warminster, 18974
    Enrollment
    1,774 students
  • Center for Student Lrng CS Pennsbury

    Center for Student Learning CS at Pennsbury

    Record
    Grades
    6–12
    Location
    Levittown, 19054
    Enrollment
    163 students

    Listed on this county directory

  • Grades
    10–12
    Location
    Doylestown, 18902
    Enrollment
    1,365 students
  • Grades
    10–12
    Location
    Warrington, 18976
    Enrollment
    1,720 students
  • Grades
    10–12
    Location
    Doylestown, 18901
    Enrollment
    1,504 students
  • Grades
    9–12
    Location
    Newtown, 18940
    Enrollment
    1,622 students
  • Grades
    9–12
    Location
    Holland, 18966
    Enrollment
    1,940 students
  • Middle Bucks Institute of Technology

    Middle Bucks Institute of Technology

    Record
    Grades
    9–12
    Location
    Jamison, 18929
    Enrollment
    25 students

    Listed on this county directory

  • Morrisville HS

    Morrisville Borough SD

    Record
    Grades
    6–12
    Location
    Morrisville, 19067
    Enrollment
    406 students

    Listed on this county directory

  • Neshaminy HS

    Neshaminy SD

    Record
    Grades
    9–12
    Location
    Langhorne, 19047
    Enrollment
    2,933 students
  • New Hope-Solebury HS

    New Hope-Solebury SD

    Record
    Grades
    9–12
    Location
    New Hope, 18938
    Enrollment
    445 students

    Listed on this county directory

  • Palisades HS

    Palisades SD

    Record
    Grades
    9–12
    Location
    Kintnersville, 18930
    Enrollment
    462 students

    Listed on this county directory

  • Pennridge HS

    Pennridge SD

    Record
    Grades
    9–12
    Location
    Perkasie, 18944
    Enrollment
    2,285 students
  • Pennsbury HS

    Pennsbury SD

    Record
    Grades
    9–12
    Location
    Fairless Hills, 19030
    Enrollment
    2,865 students
  • Quakertown Community HS

    Quakertown Community SD

    Record
    Grades
    9–12
    Location
    Quakertown, 18951
    Enrollment
    1,668 students
  • Upper Bucks County Technical School

    Upper Bucks County Technical School

    Record
    Grades
    9–12
    Location
    Perkasie, 18944
    Enrollment
    13 students

    Listed on this county directory

Other schools

1

These records are directory data, not attendance-zone assignments or school quality ratings. Confirm current boundaries, program eligibility, transfer rules, and application timelines with the local district or school before making a housing or enrollment decision.

By Evan Brooks, Data EditorUpdated Reviewed by Evan Brooks, Data Editor

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.