Best Public Middle Schools in Bucks County (2026)
(Math and Reading Proficiency)
Rank:
Newtown, PA 18940
(215) 944-2600
Rank:
New Hope, PA 18938
(215) 862-0608
Rank:
Doylestown, PA 18902
(267) 893-2700
Rank:
Chalfont, PA 18914
(267) 893-3400
Rank:
Morrisville, PA 19067
(215) 428-4280
Rank:
Southampton, PA 18966
(215) 944-2700
Rank:
Warrington, PA 18976
(267) 893-2900
Rank:
Doylestown, PA 18902
(267) 893-3300
Rank:
Morrisville, PA 19067
(215) 428-4220
Rank:
Doylestown, PA 18901
(267) 893-2800
Rank:
Morrisville, PA 19067
(215) 428-4237
Rank:
Perkasie, PA 18944
(215) 453-6932
Rank:
Kintnersville, PA 18930
(610) 847-5131
Rank:
Bensalem, PA 19020
(215) 245-6055
Rank:
Perkasie, PA 18944
(215) 258-0939
Rank:
Langhorne, PA 19047
(215) 809-6230
Rank:
Feasterville Trevose, PA 19053
(215) 809-6210
Rank:
Quakertown, PA 18951
(215) 529-2290
Rank:
Levittown, PA 19056
(215) 809-6220
Rank:
Warminster, PA 18974
(215) 441-6075
Rank:
Southampton, PA 18966
(215) 364-5950
Rank:
Perkasie, PA 18944
(215) 257-0467
Rank:
Bristol, PA 19007
(215) 781-1000
Rank:
Bensalem, PA 19020
(215) 750-2800
Rank:
Bensalem, PA 19020
(215) 750-2800
Rank:
Levittown, PA 19054
(215) 269-7390
Rank:
Fairless Hills, PA 19030
(215) 945-4940
Rank:
Morrisville, PA 19067
(215) 736-5260
Rank:
Levittown, PA 19057
(215) 788-0436
Frequently Asked Questions
What are the top-ranked public middle schools in Bucks County, PA?
How many public middle schools are located in Bucks County?
What is the racial composition of students in Bucks County?
Which public middle schools in Bucks County are often viewed compared to one another?
Recent Articles
