Best Public High Schools in Bucks County (2026)
(Math and Reading Proficiency)
Rank:
New Hope, PA 18938
(215) 862-2028
Rank:
Doylestown, PA 18902
(267) 893-2300
Rank:
Doylestown, PA 18901
(267) 893-2500
Rank:
Newtown, PA 18940
(215) 944-1300
Rank:
Warrington, PA 18976
(267) 893-3000
Rank:
Southampton, PA 18966
(215) 944-1100
Rank:
Doylestown, PA 18902
(267) 893-2700
Rank:
Fairless Hills, PA 19030
(215) 949-6700
Rank:
Chalfont, PA 18914
(267) 893-3400
Rank:
Warrington, PA 18976
(267) 893-2900
Rank:
Doylestown, PA 18902
(267) 893-3300
Rank:
Kintnersville, PA 18930
(610) 847-5131
Rank:
Doylestown, PA 18901
(267) 893-2800
Rank:
Quakertown, PA 18951
(215) 529-2060
Rank:
Perkasie, PA 18944
(215) 453-6944
Rank:
Langhorne, PA 19047
(215) 809-6100
Rank:
Bensalem, PA 19020
(215) 245-6055
Rank:
Warminster, PA 18974
(215) 441-6181
Rank:
Bensalem, PA 19020
(215) 750-2800
Rank:
Perkasie, PA 18944
(215) 795-2911
Rank:
Jamison, PA 18929
(215) 343-2480
Rank:
Levittown, PA 19057
(215) 547-3000
Rank:
Bristol, PA 19007
(215) 781-1000
Rank:
Fairless Hills, PA 19030
(215) 949-1700
Rank:
Levittown, PA 19054
(215) 269-7390
Rank:
Morrisville, PA 19067
(215) 736-5260
Frequently Asked Questions
What are the top-ranked public high schools in Bucks County, PA?
How many public high schools are located in Bucks County?
What is the racial composition of students in Bucks County?
Which public high schools in Bucks County are often viewed compared to one another?
Recent Articles
