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
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- Record
Belmont Hills El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 541 students
Listed on this county directory
- Record
Benjamin Rush El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 378 students
Listed on this county directory
- Record
Cornwells El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 553 students
Listed on this county directory
- Record
Russell C Struble El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 499 students
Listed on this county directory
- Record
Samuel K Faust El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 567 students
Listed on this county directory
- Record
Valley El Sch
Bensalem Township SD
- Grades
- KG–6
- Location
- Bensalem, 19020
- Enrollment
- 622 students
Listed on this county directory
- Record
Warren Snyder-John Girotti El Sch
Bristol Borough SD
- Grades
- PK–6
- Location
- Bristol, 19007
- Enrollment
- 627 students
Listed on this county directory
- Brookwood El SchRecord
Bristol Township SD
- Grades
- KG–5
- Location
- Levittown, 19057
- Enrollment
- 935 students
- Keystone El SchRecord
Bristol Township SD
- Grades
- KG–5
- Location
- Croydon, 19021
- Enrollment
- 943 students
- Mill Creek El SchRecord
Bristol Township SD
- Grades
- KG–5
- Location
- Levittown, 19057
- Enrollment
- 1,048 students
- Record
Bucks County Montessori CS
Bucks County Montessori CS
- Grades
- KG–6
- Location
- Fairless Hills, 19030
- Enrollment
- 182 students
Listed on this county directory
- Record
Davis El Sch
Centennial SD
- Grades
- KG–5
- Location
- Southampton, 18966
- Enrollment
- 777 students
Listed on this county directory
- Record
McDonald El Sch
Centennial SD
- Grades
- KG–5
- Location
- Warminster, 18974
- Enrollment
- 814 students
Listed on this county directory
- Record
Willow Dale El Sch
Centennial SD
- Grades
- KG–5
- Location
- Warminster, 18974
- Enrollment
- 707 students
Listed on this county directory
- Record
Barclay El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Warrington, 18976
- Enrollment
- 694 students
Listed on this county directory
- Record
Bridge Valley El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Furlong, 18925
- Enrollment
- 695 students
Listed on this county directory
- Record
Buckingham El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Buckingham, 18912
- Enrollment
- 450 students
Listed on this county directory
- Record
Butler El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Chalfont, 18914
- Enrollment
- 827 students
Listed on this county directory
- Record
Cold Spring El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18902
- Enrollment
- 500 students
Listed on this county directory
- Record
Doyle El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18901
- Enrollment
- 432 students
Listed on this county directory
- Record
Gayman El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18902
- Enrollment
- 414 students
Listed on this county directory
- Record
Groveland El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18902
- Enrollment
- 811 students
Listed on this county directory
- Record
Jamison El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Jamison, 18929
- Enrollment
- 587 students
Listed on this county directory
- Record
Kutz El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18901
- Enrollment
- 487 students
Listed on this county directory
- Record
Linden El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Doylestown, 18901
- Enrollment
- 367 students
Listed on this county directory
- Record
Mill Creek El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Warrington, 18976
- Enrollment
- 715 students
Listed on this county directory
- Record
Pine Run El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- New Britain, 18901
- Enrollment
- 494 students
Listed on this county directory
- Record
Titus El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Warrington, 18976
- Enrollment
- 624 students
Listed on this county directory
- Record
Warwick El Sch
Central Bucks SD
- Grades
- KG–6
- Location
- Jamison, 18929
- Enrollment
- 532 students
Listed on this county directory
- Record
Churchville El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Churchville, 18966
- Enrollment
- 556 students
Listed on this county directory
- Record
Goodnoe El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Newtown, 18940
- Enrollment
- 694 students
Listed on this county directory
- Record
Hillcrest El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Holland, 18966
- Enrollment
- 491 students
Listed on this county directory
- Record
Holland El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Holland, 18966
- Enrollment
- 445 students
Listed on this county directory
- Record
Maureen M Welch El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Churchville, 18966
- Enrollment
- 536 students
Listed on this county directory
- Record
Newtown El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Newtown, 18940
- Enrollment
- 582 students
Listed on this county directory
- Record
Richboro El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Richboro, 18954
- Enrollment
- 369 students
Listed on this county directory
- Record
Rolling Hills El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Holland, 18966
- Enrollment
- 388 students
Listed on this county directory
- Record
Sol Feinstone El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Newtown, 18940
- Enrollment
- 649 students
Listed on this county directory
- Record
Wrightstown El Sch
Council Rock SD
- Grades
- KG–6
- Location
- Wrightstown, 18940
- Enrollment
- 418 students
Listed on this county directory
- Record
Grandview El Sch
Morrisville Borough SD
- Grades
- KG–2
- Location
- Morrisville, 19067
- Enrollment
- 212 students
Listed on this county directory
- Record
Morrisville Intermediate Sch
Morrisville Borough SD
- Grades
- 3–5
- Location
- Morrisville, 19067
- Enrollment
- 209 students
Listed on this county directory
- Record
Buck El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Levittown, 19056
- Enrollment
- 595 students
Listed on this county directory
- Record
Hoover El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Langhorne, 19047
- Enrollment
- 675 students
Listed on this county directory
- Record
Joseph E Ferderbar El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Feasterville, 19053
- Enrollment
- 473 students
Listed on this county directory
- Record
Miller El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Levittown, 19057
- Enrollment
- 511 students
Listed on this county directory
- Record
Schweitzer El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Levittown, 19056
- Enrollment
- 457 students
Listed on this county directory
- Record
Tawanka El Sch
Neshaminy SD
- Grades
- KG–4
- Location
- Langhorne, 19053
- Enrollment
- 884 students
Listed on this county directory
- Record
New Hope-Solebury Lower El Sch
New Hope-Solebury SD
- Grades
- KG–2
- Location
- Solebury, 18963
- Enrollment
- 232 students
Listed on this county directory
- Record
New Hope-Solebury Upper El Sch
New Hope-Solebury SD
- Grades
- 3–5
- Location
- New Hope, 18938
- Enrollment
- 277 students
Listed on this county directory
- Record
Durham-Nockamixon El Sch
Palisades SD
- Grades
- KG–5
- Location
- Kintnersville, 18930
- Enrollment
- 234 students
Listed on this county directory
- Record
Springfield El Sch
Palisades SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 208 students
Listed on this county directory
- Record
Tinicum El Sch
Palisades SD
- Grades
- KG–5
- Location
- Pipersville, 18947
- Enrollment
- 136 students
Listed on this county directory
- Record
Bedminster El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Perkasie, 18944
- Enrollment
- 420 students
Listed on this county directory
- Record
Deibler El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Perkasie, 18944
- Enrollment
- 358 students
Listed on this county directory
- Record
Grasse El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Sellersville, 18960
- Enrollment
- 369 students
Listed on this county directory
- Record
Patricia A Guth El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Perkasie, 18944
- Enrollment
- 471 students
Listed on this county directory
- Record
Sellersville El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Sellersville, 18960
- Enrollment
- 294 students
Listed on this county directory
- Record
Seylar El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Perkasie, 18944
- Enrollment
- 409 students
Listed on this county directory
- Record
West Rockhill El Sch
Pennridge SD
- Grades
- KG–5
- Location
- Sellersville, 18960
- Enrollment
- 353 students
Listed on this county directory
- Record
Afton El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Yardley, 19067
- Enrollment
- 510 students
Listed on this county directory
- Record
Edgewood El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Yardley, 19067
- Enrollment
- 553 students
Listed on this county directory
- Record
Eleanor Roosevelt El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Morrisville, 19067
- Enrollment
- 568 students
Listed on this county directory
- Record
Fallsington El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Fallsington, 19058
- Enrollment
- 261 students
Listed on this county directory
- Record
Makefield El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Yardley, 19067
- Enrollment
- 402 students
Listed on this county directory
- Record
Manor El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Levittown, 19054
- Enrollment
- 430 students
Listed on this county directory
- Record
Oxford Valley El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Fairless Hills, 19030
- Enrollment
- 406 students
Listed on this county directory
- Record
Penn Valley El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Levittown, 19054
- Enrollment
- 383 students
Listed on this county directory
- Record
Quarry Hill El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Yardley, 19067
- Enrollment
- 476 students
Listed on this county directory
- Record
Walt Disney El Sch
Pennsbury SD
- Grades
- KG–5
- Location
- Levittown, 19054
- Enrollment
- 362 students
Listed on this county directory
- Record
Neidig El Sch
Quakertown Community SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 505 students
Listed on this county directory
- Record
Pfaff El Sch
Quakertown Community SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 482 students
Listed on this county directory
- Record
Quakertown El Sch
Quakertown Community SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 252 students
Listed on this county directory
- Record
Richland El Sch
Quakertown Community SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 348 students
Listed on this county directory
- Record
Trumbauersville El Sch
Quakertown Community SD
- Grades
- KG–5
- Location
- Quakertown, 18951
- Enrollment
- 361 students
Listed on this county directory
Middle schools
27- Record
Cecelia Snyder MS
Bensalem Township SD
- Grades
- 7–8
- Location
- Bensalem, 19020
- Enrollment
- 431 students
Listed on this county directory
- Record
Robert K Shafer MS
Bensalem Township SD
- Grades
- 7–8
- Location
- Bensalem, 19020
- Enrollment
- 612 students
Listed on this county directory
- Record
Bristol MS
Bristol Borough SD
- Grades
- 7–8
- Location
- Bristol, 19007
- Enrollment
- 198 students
Listed on this county directory
- Record
Benjamin Franklin MS
Bristol Township SD
- Grades
- 6–8
- Location
- Levittown, 19057
- Enrollment
- 729 students
Listed on this county directory
- Record
Neil A Armstrong MS
Bristol Township SD
- Grades
- 6–8
- Location
- Fairless Hills, 19030
- Enrollment
- 725 students
Listed on this county directory
- Record
Klinger MS
Centennial SD
- Grades
- 6–8
- Location
- Southampton, 18966
- Enrollment
- 579 students
Listed on this county directory
- Record
Log College MS
Centennial SD
- Grades
- 6–8
- Location
- Warminster, 18974
- Enrollment
- 632 students
Listed on this county directory
- Holicong MSRecord
Central Bucks SD
- Grades
- 7–9
- Location
- Doylestown, 18902
- Enrollment
- 938 students
- Record
Lenape MS
Central Bucks SD
- Grades
- 7–9
- Location
- Doylestown, 18901
- Enrollment
- 839 students
Listed on this county directory
- Record
Tamanend MS
Central Bucks SD
- Grades
- 7–9
- Location
- Warrington, 18976
- Enrollment
- 871 students
Listed on this county directory
- Record
Tohickon MS
Central Bucks SD
- Grades
- 7–9
- Location
- Doylestown, 18902
- Enrollment
- 839 students
Listed on this county directory
- Record
Unami MS
Central Bucks SD
- Grades
- 7–9
- Location
- Chalfont, 18914
- Enrollment
- 777 students
Listed on this county directory
- Record
Holland MS
Council Rock SD
- Grades
- 7–8
- Location
- Holland, 18966
- Enrollment
- 919 students
Listed on this county directory
- Record
Newtown MS
Council Rock SD
- Grades
- 7–8
- Location
- Newtown, 18940
- Enrollment
- 851 students
Listed on this county directory
- Maple Point MSRecord
Neshaminy SD
- Grades
- 5–8
- Location
- Langhorne, 19047
- Enrollment
- 1,251 students
- Poquessing MSRecord
Neshaminy SD
- Grades
- 5–8
- Location
- Feasterville Trevose, 19053
- Enrollment
- 961 students
- Record
Sandburg MS
Neshaminy SD
- Grades
- 5–8
- Location
- Levittown, 19056
- Enrollment
- 686 students
Listed on this county directory
- Record
New Hope-Solebury MS
New Hope-Solebury SD
- Grades
- 6–8
- Location
- New Hope, 18938
- Enrollment
- 323 students
Listed on this county directory
- Record
Palisades MS
Palisades SD
- Grades
- 6–8
- Location
- Kintnersville, 18930
- Enrollment
- 309 students
Listed on this county directory
- Record
Pennridge Central MS
Pennridge SD
- Grades
- 6–8
- Location
- Perkasie, 18944
- Enrollment
- 528 students
Listed on this county directory
- Record
Pennridge North MS
Pennridge SD
- Grades
- 6–8
- Location
- Perkasie, 18944
- Enrollment
- 581 students
Listed on this county directory
- Record
Pennridge South MS
Pennridge SD
- Grades
- 6–8
- Location
- Perkasie, 18944
- Enrollment
- 428 students
Listed on this county directory
- Record
Charles H Boehm MS
Pennsbury SD
- Grades
- 6–8
- Location
- Yardley, 19067
- Enrollment
- 717 students
Listed on this county directory
- Record
Pennwood MS
Pennsbury SD
- Grades
- 6–8
- Location
- Yardley, 19067
- Enrollment
- 736 students
Listed on this county directory
- Record
William Penn MS
Pennsbury SD
- Grades
- 6–8
- Location
- Yardley, 19067
- Enrollment
- 922 students
Listed on this county directory
- Record
6th Grade Center
Quakertown Community SD
- Grades
- 6
- Location
- Quakertown, 18951
- Enrollment
- 372 students
Listed on this county directory
- Record
Strayer MS
Quakertown Community SD
- Grades
- 7–8
- Location
- Quakertown, 18951
- Enrollment
- 687 students
Listed on this county directory
High schools
20- Bensalem Twp HSRecord
Bensalem Township SD
- Grades
- 9–12
- Location
- Bensalem, 19020
- Enrollment
- 2,120 students
- Record
Bristol HS
Bristol Borough SD
- Grades
- 9–12
- Location
- Bristol, 19007
- Enrollment
- 339 students
Listed on this county directory
- Truman SHSRecord
Bristol Township SD
- Grades
- 9–12
- Location
- Levittown, 19057
- Enrollment
- 1,670 students
- Bucks County Technical High SchoolRecord
Bucks County Technical High School
- Grades
- 9–12
- Location
- Fairless Hills, 19030
- Enrollment
- 1,439 students
- William Tennent HSRecord
Centennial SD
- Grades
- 9–12
- Location
- Warminster, 18974
- Enrollment
- 1,774 students
- Record
Center for Student Lrng CS Pennsbury
Center for Student Learning CS at Pennsbury
- Grades
- 6–12
- Location
- Levittown, 19054
- Enrollment
- 163 students
Listed on this county directory
- Central Bucks HS-EastRecord
Central Bucks SD
- Grades
- 10–12
- Location
- Doylestown, 18902
- Enrollment
- 1,365 students
- Central Bucks HS-SouthRecord
Central Bucks SD
- Grades
- 10–12
- Location
- Warrington, 18976
- Enrollment
- 1,720 students
- Central Bucks HS-WestRecord
Central Bucks SD
- Grades
- 10–12
- Location
- Doylestown, 18901
- Enrollment
- 1,504 students
- Council Rock HS NorthRecord
Council Rock SD
- Grades
- 9–12
- Location
- Newtown, 18940
- Enrollment
- 1,622 students
- Council Rock HS SouthRecord
Council Rock SD
- Grades
- 9–12
- Location
- Holland, 18966
- Enrollment
- 1,940 students
- Record
Middle Bucks Institute of Technology
Middle Bucks Institute of Technology
- Grades
- 9–12
- Location
- Jamison, 18929
- Enrollment
- 25 students
Listed on this county directory
- Record
Morrisville HS
Morrisville Borough SD
- Grades
- 6–12
- Location
- Morrisville, 19067
- Enrollment
- 406 students
Listed on this county directory
- Neshaminy HSRecord
Neshaminy SD
- Grades
- 9–12
- Location
- Langhorne, 19047
- Enrollment
- 2,933 students
- Record
New Hope-Solebury HS
New Hope-Solebury SD
- Grades
- 9–12
- Location
- New Hope, 18938
- Enrollment
- 445 students
Listed on this county directory
- Record
Palisades HS
Palisades SD
- Grades
- 9–12
- Location
- Kintnersville, 18930
- Enrollment
- 462 students
Listed on this county directory
- Pennridge HSRecord
Pennridge SD
- Grades
- 9–12
- Location
- Perkasie, 18944
- Enrollment
- 2,285 students
- Pennsbury HSRecord
Pennsbury SD
- Grades
- 9–12
- Location
- Fairless Hills, 19030
- Enrollment
- 2,865 students
- Quakertown Community HSRecord
Quakertown Community SD
- Grades
- 9–12
- Location
- Quakertown, 18951
- Enrollment
- 1,668 students
- Record
Upper Bucks County Technical School
Upper Bucks County Technical School
- Grades
- 9–12
- Location
- Perkasie, 18944
- Enrollment
- 13 students
Listed on this county directory
Other schools
1- School Lane CSRecord
School Lane CS
- Grades
- KG–12
- Location
- Bensalem, 19020
- Enrollment
- 1,324 students
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.
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.