Top 10 Best Bucks County Public Schools (2021)

All
(124)
All
(124)
 
High
(26)
High
(26)
 
Middle
(32)
Middle
(32)
 
Elementary
(94)
Elementary
(94)
 
Pre-K
(1)
Pre-K
(1)
 
Charter
(3)
Charter
(3)
 
Private
(137)
Private
(137)
 
For the 2021 school year, there are 124 public schools serving 86,577 students in Bucks County, PA. Bucks County has one of the highest concentrations of top ranked public schools in Pennsylvania.
The top ranked public schools in Bucks County, PA are New Hope-solebury High School, Wrightstown Elementary School and Central Bucks High School-east. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Bucks County, PA public schools have an average math proficiency score of 55% (versus the Pennsylvania public school average of 45%), and reading proficiency score of 74% (versus the 63% statewide average). Schools in Bucks County have an average ranking of 10/10, which is in the top 10% of Pennsylvania public schools.
Minority enrollment is 23% of the student body (majority Hispanic and Asian), which is less than the Pennsylvania public school average of 34% (majority Black and Hispanic).

Top Bucks County Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #1-21.-2.
    New Hope-solebury High School Math: 85-89% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    182 W Bridge St
    New Hope, PA 18938
    (215) 862-2028

    Grades: 9-12 | 520 students
  • Rank: #1-21.-2.
    Wrightstown Elementary School Math: 85-89% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    729 Penns Park Rd
    Newtown, PA 18940
    (215) 944-2300

    Grades: K-4 | 207 students
  • Rank: #33.
    Central Bucks High School-east Math: 92% | Reading: 91%
    Rank
    10/
    10
    Top 5%
    2804 Holicong Rd
    Doylestown, PA 18902
    (267) 893-2300

    Grades: 10-12 | 1,533 student
  • Rank: #44.
    Palisades High School Math: 80-84% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    35 Church Hill Rd
    Kintnersville, PA 18930
    (610) 847-5131

    Grades: 9-12 | 598 students
  • Rank: #55.
    Quakertown Community High School Math: 85% | Reading: 87%
    Rank
    10/
    10
    Top 5%
    600 Park Ave
    Quakertown, PA 18951
    (215) 529-2060

    Grades: 9-12 | 1,661 student
  • Rank: #66.
    Tinicum Elementary School Math: 80-84% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    162 E Dark Hollow Rd
    Pipersville, PA 18947
    (610) 847-5131

    Grades: K-5 | 170 students
  • Rank: #77.
    Bucks County Montessori Charter School Magnet School
    Charter School
    Math: 75-79% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    219 Tyburn Rd
    Fairless Hills, PA 19030
    (215) 428-6700

    Grades: K-6 | 195 students
  • Rank: #88.
    Afton Elementary School Math: 80% | Reading: 89%
    Rank
    10/
    10
    Top 5%
    1673 Quarry Rd
    Morrisville, PA 19067
    (215) 321-8540

    Grades: K-5 | 595 students
  • Rank: #99.
    Kutz Elementary School Math: 76% | Reading: 93%
    Rank
    10/
    10
    Top 5%
    1950 Turk Road Rd 3
    Doylestown, PA 18901
    (267) 893-3900

    Grades: K-6 | 566 students
  • Rank: #1010.
    Central Bucks High School-south Math: 83% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    1100 Folly Road
    Warrington, PA 18976
    (267) 893-3000

    Grades: 10-12 | 1,737 student
  • Rank: #1111.
    Sol Feinstone Elementary School Math: 76% | Reading: 91%
    Rank
    10/
    10
    Top 10%
    1090 Eagle Rd
    Newtown, PA 18940
    (215) 944-2400

    Grades: K-6 | 683 students
  • Rank: #1212.
    Central Bucks High School-west Math: 82% | Reading: 84%
    Rank
    10/
    10
    Top 10%
    375 W Court St
    Doylestown, PA 18901
    (267) 893-2500

    Grades: 10-12 | 1,482 student
  • Rank: #1313.
    Gayman Elementary School Math: 75% | Reading: 88%
    Rank
    10/
    10
    Top 10%
    4440 Point Pleasant Pike
    Doylestown, PA 18902
    (267) 893-4350

    Grades: K-6 | 412 students
  • Rank: #1414.
    Council Rock High School North Math: 84% | Reading: 82%
    Rank
    10/
    10
    Top 10%
    62 Swamp Rd
    Newtown, PA 18940
    (215) 944-1300

    Grades: 9-12 | 1,679 student
  • Rank: #1515.
    Goodnoe Elementary School Math: 75% | Reading: 87%
    Rank
    10/
    10
    Top 10%
    298 Frost Lane
    Newtown, PA 18940
    (215) 944-2100

    Grades: K-6 | 793 students
  • Rank: #1616.
    Quarry Hill Elementary School Math: 77% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    1625 Quarry Rd
    Morrisville, PA 19067
    (215) 321-2400

    Grades: K-5 | 482 students
  • Rank: #1717.
    Buckingham Elementary School Math: 72% | Reading: 88%
    Rank
    10/
    10
    Top 10%
    Box 158 2414 Durham Road
    Buckingham, PA 18912
    (267) 893-4200

    Grades: K-6 | 459 students
  • Rank: #1818.
    Doyle Elementary School Math: 72% | Reading: 87%
    Rank
    10/
    10
    Top 10%
    260 N West St
    Doylestown, PA 18901
    (267) 893-4300

    Grades: K-6 | 491 students
  • Rank: #1919.
    Bridge Valley Elementary School Math: 72% | Reading: 86%
    Rank
    10/
    10
    Top 10%
    2280 Sugar Bottom Road
    Furlong, PA 18925
    (267) 893-3700

    Grades: K-6 | 710 students
  • Rank: #2020.
    Bedminster Elementary School Math: 73% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    2914 Fretz Valley Road
    Perkasie, PA 18944
    (215) 795-2929

    Grades: K-5 | 464 students
  • Rank: #2121.
    Deibler Elementary School Math: 74% | Reading: 84%
    Rank
    9/
    10
    Top 20%
    1122 W Schwenkmill Rd
    Perkasie, PA 18944
    (215) 257-1146

    Grades: K-5 | 426 students
  • Rank: #2222.
    Pennsbury High School Math: 74% | Reading: 83%
    Rank
    9/
    10
    Top 20%
    705 Hood Blvd
    Fairless Hills, PA 19030
    (215) 949-6700

    Grades: 9-12 | 3,091 students
  • Rank: #2323.
    New Hope-solebury Middle School Math: 67% | Reading: 89%
    Rank
    9/
    10
    Top 20%
    184 W Bridge St
    New Hope, PA 18938
    (215) 862-0608

    Grades: 6-8 | 358 students
  • Rank: #2424.
    Linden Elementary School Math: 68% | Reading: 87%
    Rank
    9/
    10
    Top 20%
    480 Linden Ave
    Doylestown, PA 18901
    (267) 893-4400

    Grades: K-6 | 425 students
  • Rank: #2525.
    Pennridge High School Math: 77% | Reading: 81%
    Rank
    9/
    10
    Top 20%
    1228 North Fifth Street
    Perkasie, PA 18944
    (215) 453-6944

    Grades: 9-12 | 2,355 students
  • Rank: #2626.
    New Hope-solebury Upper Elementary School Math: 71% | Reading: 85%
    Rank
    9/
    10
    Top 20%
    186 West Bridge Street
    New Hope, PA 18938
    (215) 862-8026

    Grades: 3-5 | 310 students
  • Rank: #2727.
    Edgewood Elementary School Math: 71% | Reading: 84%
    Rank
    9/
    10
    Top 20%
    899 Oxford Valley Rd
    Morrisville, PA 19067
    (215) 321-2410

    Grades: K-5 | 570 students
  • Rank: #2828.
    Titus Elementary School Math: 69% | Reading: 85%
    Rank
    9/
    10
    Top 20%
    2333 Lower Barness Road
    Warrington, PA 18976
    (267) 893-4500

    Grades: K-6 | 651 students
  • Rank: #2929.
    Neshaminy High School Math: 79% | Reading: 78%
    Rank
    9/
    10
    Top 20%
    2001 Old Lincoln Hwy
    Langhorne, PA 19047
    (215) 809-6100

    Grades: 9-12 | 2,565 students
  • Rank: #3030.
    Pine Run Elementary School Math: 65% | Reading: 88%
    Rank
    9/
    10
    Top 20%
    383 W Butler Ave
    Doylestown, PA 18901
    (267) 893-4450

    Grades: K-6 | 451 students
  • Rank: #3131.
    Holicong Middle School Math: 63% | Reading: 89%
    Rank
    9/
    10
    Top 20%
    2900 Holicong Rd
    Doylestown, PA 18902
    (267) 893-2700

    Grades: 7-9 | 1,059 student
  • Rank: #3232.
    Newtown Elementary School Math: 70% | Reading: 82%
    Rank
    9/
    10
    Top 20%
    1 Wrights Rd
    Newtown, PA 18940
    (215) 944-2200

    Grades: K-6 | 782 students
  • Rank: #33-3433.- 34.
    Jamison Elementary School Math: 68% | Reading: 83%
    Rank
    9/
    10
    Top 20%
    2090 Land Rd
    Jamison, PA 18929
    (267) 893-3500

    Grades: K-6 | 537 students
  • Rank: #33-3433.- 34.
    Warwick Elementary School Math: 68% | Reading: 83%
    Rank
    9/
    10
    Top 20%
    1340 Almshouse Rd
    Jamison, PA 18929
    (267) 893-4050

    Grades: K-6 | 552 students
  • Rank: #3535.
    Council Rock High School South Math: 82% | Reading: 76%
    Rank
    9/
    10
    Top 20%
    2002 Rock Way
    Southampton, PA 18966
    (215) 944-1100

    Grades: 9-12 | 2,045 students
  • Show 89 more public schools in Bucks County, PA (out of 124 total schools)
Recent Articles
While Facebook is getting all the attention in teen social media, LinkedIn offers some serious benefits in networking and professional grooming. We look at how high school student can use this network to their advantage.
Teach for America has been applauded for many of its exemplary teachers and innovative training, but can the model be sustained throughout all communities? Learn about what the proponents and critics have to say.
The Obama administration is proposing to leave NCLB behind. Learn about the proposed reforms that will change the No Child Left Behind Act.