Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
Pennsylvania
Bucks County
Beta
You're viewing our redesigned school list.
Prefer the classic layout?
Best Public Schools in Bucks County, PA
×
Coming soon:
We're expecting this year's test scores from the Pennsylvania Department of Education any day now — new rankings will be posted the moment they're released!
Get Notified!
Coming soon:
This year's test scores are expected from the Pennsylvania Department of Education any day now — new rankings will follow the moment they're released!
Get Notified!
At a glance
122
Schools
81,956
Students
19
Districts
27
5-star schools
Top ranked
Holicong Middle School
17
th
of 873 Pennsylvania middle schools
▲
Biggest riser
McDonald Elementary School
up 325 spots statewide this year
◉
Smallest classes
Center for Student Learning Charter School at Pennsbury
8.1 students per teacher
SchoolDigger ratings
5★
4★
3★
2★
1★
6 schools without a SchoolDigger rating (too few tested students)
See the top-ranked Pennsylvania schools →
Showing the top 100 of 122 schools. All 122 are on the map and in the
Table view
.
All Public
Elementary
Middle
High
Alternative
Private
All Schools
Charter
1
Magnet
1
Title I
41
List & Map
Table
Sort
Name
Rank
Students
My Schools
0
See just my schools...
Email my school list...
Press the
button next to a school to save it to this list!
Boundaries:
County
None
District
Zip Code
County
Pin color:
School Rank
School Rank
% Free/Reduced Lunch Recipients
% African American Students
% American Indian Students
% Asian Students
% Hispanic Students
% Pacific Islander Students
% White Students
List
Map
Holicong Middle School
Public
Grades 7-9
Central Bucks School District
·
Doylestown
907
students
·
12.7:1
student/teacher
·
9%
free/reduced lunch
Better than
98%
statewide
17
th
of 873
▲ 13
Compare
Goodnoe Elementary School
Public
Grades K-6
Council Rock School District
·
Newtown
668
students
·
12.4:1
student/teacher
·
16%
free/reduced lunch
Better than
98%
statewide
21
st
of 1,511
▼ 1
Compare
Unami Middle School
Public
Grades 7-9
Central Bucks School District
·
Chalfont
784
students
·
13.5:1
student/teacher
·
9%
free/reduced lunch
Better than
96%
statewide
28
th
of 873
▲ 6
Compare
New Hope-Solebury Middle School
Public
Grades 6-8
New Hope-Solebury School District
·
New Hope
280
students
·
9.7:1
student/teacher
·
15%
free/reduced lunch
Better than
96%
statewide
29
th
of 873
▲ 19
Compare
Newtown Middle School
Public
Grades 7-8
Council Rock School District
·
Newtown
833
students
·
15.1:1
student/teacher
·
14%
free/reduced lunch
Better than
96%
statewide
32
nd
of 873
▼ 9
Compare
Cold Spring Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
470
students
·
11.7:1
student/teacher
·
5%
free/reduced lunch
Better than
98%
statewide
26
th
of 1,511
▼ 2
Compare
Central Bucks High School-East
Public
Grades 10-12
Central Bucks School District
·
Doylestown
1,374
students
·
14.5:1
student/teacher
·
9%
free/reduced lunch
Better than
97%
statewide
16
th
of 681
▲ 19
Compare
New Hope-Solebury High School
Public
Grades 9-12
New Hope-Solebury School District
·
New Hope
450
students
·
11:1
student/teacher
·
16%
free/reduced lunch
Better than
97%
statewide
18
th
of 681
▼ 4
Compare
Sol Feinstone Elementary School
Public
Grades K-6
Council Rock School District
·
Newtown
644
students
·
13.9:1
student/teacher
·
7%
free/reduced lunch
Better than
97%
statewide
45
th
of 1,511
▲ 52
Compare
Gayman Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
390
students
·
12.8:1
student/teacher
·
8%
free/reduced lunch
Better than
96%
statewide
48
th
of 1,511
▲ 28
Compare
Tohickon Middle School
Public
Grades 7-9
Central Bucks School District
·
Doylestown
857
students
·
13.1:1
student/teacher
·
16%
free/reduced lunch
Better than
94%
statewide
49
th
of 873
▲ 33
Compare
Kutz Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
436
students
·
13.6:1
student/teacher
·
8%
free/reduced lunch
Better than
95%
statewide
67
th
of 1,511
▲ 41
Compare
Buckingham Elementary School
Public
Grades K-6
Central Bucks School District
·
Buckingham
442
students
·
13.1:1
student/teacher
·
12%
free/reduced lunch
Better than
95%
statewide
68
th
of 1,511
▲ 78
Compare
Mill Creek Elementary School
Public
Grades K-6
Central Bucks School District
·
Warrington
729
students
·
13.7:1
student/teacher
·
8%
free/reduced lunch
Better than
95%
statewide
73
rd
of 1,511
▲ 44
Compare
Doyle Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
409
students
·
12:1
student/teacher
·
16%
free/reduced lunch
Better than
94%
statewide
84
th
of 1,511
▲ 19
Compare
Pine Run Elementary School
Public
Grades K-6
Central Bucks School District
·
New Britain
480
students
·
12.9:1
student/teacher
·
14%
free/reduced lunch
Better than
93%
statewide
93
rd
of 1,511
▲ 13
Compare
Afton Elementary School
Public
Grades K-5
Pennsbury School District
·
Yardley
483
students
·
11:1
student/teacher
·
19%
free/reduced lunch
Better than
93%
statewide
99
th
of 1,511
▼ 40
Compare
Lenape Middle School
Public
Grades 7-9
Central Bucks School District
·
Doylestown
779
students
·
12.7:1
student/teacher
·
12%
free/reduced lunch
Better than
92%
statewide
65
th
of 873
▲ 42
Compare
Council Rock High School North
Public
Grades 9-12
Council Rock School District
·
Newtown
1,674
students
·
13.6:1
student/teacher
·
13%
free/reduced lunch
Better than
93%
statewide
44
th
of 681
▼ 11
Compare
Bucks County Montessori Charter School
Public
Magnet
Charter
Grades K-6
Bucks County Montessori Charter School
·
Fairless Hills
180
students
·
11.5:1
student/teacher
Better than
93%
statewide
101
st
of 1,511
▲ 32
Compare
Newtown Elementary School
Public
Grades K-6
Council Rock School District
·
Newtown
557
students
·
13.2:1
student/teacher
·
11%
free/reduced lunch
Better than
92%
statewide
107
th
of 1,511
▼ 34
Compare
Bridge Valley Elementary School
Public
Grades K-6
Central Bucks School District
·
Furlong
617
students
·
11.9:1
student/teacher
·
10%
free/reduced lunch
Better than
92%
statewide
120
th
of 1,511
▲ 39
Compare
Central Bucks High School-South
Public
Grades 10-12
Central Bucks School District
·
Warrington
1,719
students
·
15.2:1
student/teacher
·
15%
free/reduced lunch
Better than
92%
statewide
53
rd
of 681
▲ 12
Compare
Central Bucks High School-West
Public
Grades 10-12
Central Bucks School District
·
Doylestown
1,391
students
·
13.9:1
student/teacher
·
17%
free/reduced lunch
Better than
92%
statewide
54
th
of 681
▲ 4
Compare
Edgewood Elementary School
Public
Grades K-5
Pennsbury School District
·
Yardley
557
students
·
12.1:1
student/teacher
·
11%
free/reduced lunch
Better than
90%
statewide
136
th
of 1,511
▼ 109
Compare
Holland Middle School
Public
Grades 7-8
Council Rock School District
·
Holland
960
students
·
14.7:1
student/teacher
·
18%
free/reduced lunch
Better than
90%
statewide
84
th
of 873
▲ 15
Compare
Council Rock High School South
Public
Grades 9-12
Council Rock School District
·
Holland
1,921
students
·
14.3:1
student/teacher
·
18%
free/reduced lunch
Better than
91%
statewide
60
th
of 681
Compare
Wrightstown Elementary School
Public
Grades K-6
Council Rock School District
·
Newtown
399
students
·
13.5:1
student/teacher
·
18%
free/reduced lunch
Better than
89%
statewide
161
st
of 1,511
▼ 52
Compare
Jamison Elementary School
Public
Grades K-6
Central Bucks School District
·
Jamison
599
students
·
11.8:1
student/teacher
·
10%
free/reduced lunch
Better than
89%
statewide
166
th
of 1,511
▲ 46
Compare
Durham-Nockamixon Elementary School
Public
Grades K-5
Palisades School District
·
Kintnersville
245
students
·
12.5:1
student/teacher
·
43%
free/reduced lunch
Better than
88%
statewide
167
th
of 1,511
▲ 117
Compare
Tinicum Elementary School
Public
Grades K-5
Palisades School District
·
Pipersville
135
students
·
10:1
student/teacher
·
16%
free/reduced lunch
Better than
88%
statewide
172
nd
of 1,511
▼ 67
Compare
Linden Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
353
students
·
12:1
student/teacher
·
10%
free/reduced lunch
Better than
88%
statewide
175
th
of 1,511
▼ 47
Compare
Warwick Elementary School
Public
Grades K-6
Central Bucks School District
·
Jamison
502
students
·
12.6:1
student/teacher
·
16%
free/reduced lunch
Better than
88%
statewide
180
th
of 1,511
▲ 75
Compare
Springfield Elementary School
Public
Grades K-5
Palisades School District
·
Quakertown
219
students
·
12.3:1
student/teacher
·
26%
free/reduced lunch
Better than
88%
statewide
181
st
of 1,511
▼ 83
Compare
Charles H Boehm Middle School
Public
Grades 6-8
Pennsbury School District
·
Yardley
651
students
·
9.6:1
student/teacher
·
32%
free/reduced lunch
Better than
88%
statewide
101
st
of 873
▲ 10
Compare
New Hope-Solebury Upper Elementary School
Public
Grades 3-5
New Hope-Solebury School District
·
New Hope
277
students
·
10.7:1
student/teacher
·
14%
free/reduced lunch
Better than
87%
statewide
195
th
of 1,511
▲ 3
Compare
Hillcrest Elementary School
Public
Grades K-6
Council Rock School District
·
Holland
478
students
·
14:1
student/teacher
·
17%
free/reduced lunch
Better than
85%
statewide
212
th
of 1,511
▼ 59
Compare
Butler Elementary School
Public
Grades K-6
Central Bucks School District
·
Chalfont
757
students
·
13.4:1
student/teacher
·
13%
free/reduced lunch
Better than
85%
statewide
218
th
of 1,511
▲ 5
Compare
Quarry Hill Elementary School
Public
Grades K-5
Pennsbury School District
·
Yardley
464
students
·
12.8:1
student/teacher
·
14%
free/reduced lunch
Better than
85%
statewide
219
th
of 1,511
▼ 64
Compare
Fallsington Elementary School
Public
Grades K-5
Pennsbury School District
·
Fallsington
256
students
·
9.6:1
student/teacher
·
43%
free/reduced lunch
Better than
85%
statewide
222
nd
of 1,511
▼ 1
Compare
Sellersville Elementary School
Public
Grades K-5
Pennridge School District
·
Sellersville
292
students
·
12.6:1
student/teacher
·
23%
free/reduced lunch
Better than
83%
statewide
247
th
of 1,511
▼ 30
Compare
Richboro Elementary School
Public
Grades K-6
Council Rock School District
·
Richboro
377
students
·
11.7:1
student/teacher
·
16%
free/reduced lunch
Better than
83%
statewide
248
th
of 1,511
▲ 131
Compare
Core Creek Elementary School
Public
Grades K-4
Neshaminy School District
·
Langhorne
571
students
·
16.9:1
student/teacher
·
19%
free/reduced lunch
Better than
83%
statewide
252
nd
of 1,511
▲ 49
Compare
Patricia A Guth Elementary School
Public
Grades K-5
Pennridge School District
·
Perkasie
399
students
·
13.2:1
student/teacher
·
41%
free/reduced lunch
Better than
82%
statewide
258
th
of 1,511
▲ 267
Compare
Palisades High School
Public
Grades 9-12
Palisades School District
·
Kintnersville
465
students
·
11.4:1
student/teacher
·
31%
free/reduced lunch
Better than
84%
statewide
106
th
of 681
▲ 249
Compare
Titus Elementary School
Public
Grades K-6
Central Bucks School District
·
Warrington
566
students
·
13.8:1
student/teacher
·
16%
free/reduced lunch
Better than
82%
statewide
264
th
of 1,511
▲ 25
Compare
Tawanka Elementary School
Public
Grades K-4
Neshaminy School District
·
Langhorne
835
students
·
14.9:1
student/teacher
·
41%
free/reduced lunch
Better than
81%
statewide
281
st
of 1,511
▲ 314
Compare
Seylar Elementary School
Public
Grades K-5
Pennridge School District
·
Perkasie
382
students
·
13.2:1
student/teacher
·
17%
free/reduced lunch
Better than
81%
statewide
285
th
of 1,511
▲ 108
Compare
Miller Elementary School
Public
Grades K-4
Neshaminy School District
·
Levittown
486
students
·
17.2:1
student/teacher
·
42%
free/reduced lunch
Better than
80%
statewide
302
nd
of 1,511
▲ 22
Compare
Holland Elementary School
Public
Grades K-6
Council Rock School District
·
Holland
425
students
·
10.2:1
student/teacher
·
15%
free/reduced lunch
Better than
79%
statewide
303
rd
of 1,511
▼ 65
Compare
Bedminster Elementary School
Public
Grades K-5
Pennridge School District
·
Perkasie
399
students
·
14.5:1
student/teacher
·
19%
free/reduced lunch
Better than
79%
statewide
317
th
of 1,511
▼ 196
Compare
Pennwood Middle School
Public
Grades 6-8
Pennsbury School District
·
Yardley
740
students
·
10.4:1
student/teacher
·
31%
free/reduced lunch
Better than
82%
statewide
152
nd
of 873
▼ 4
Compare
Maureen M Welch Elementary School
Public
Grades K-6
Council Rock School District
·
Churchville
521
students
·
13.1:1
student/teacher
·
18%
free/reduced lunch
Better than
78%
statewide
320
th
of 1,511
▲ 170
Compare
Pennridge North Middle School
Public
Grades 6-8
Pennridge School District
·
Perkasie
510
students
·
11:1
student/teacher
·
28%
free/reduced lunch
Better than
81%
statewide
158
th
of 873
▼ 78
Compare
Tamanend Middle School
Public
Grades 7-9
Central Bucks School District
·
Warrington
901
students
·
13.4:1
student/teacher
·
20%
free/reduced lunch
Better than
81%
statewide
159
th
of 873
▼ 34
Compare
William Penn Middle School
Public
Grades 6-8
Pennsbury School District
·
Yardley
904
students
·
11.1:1
student/teacher
·
36%
free/reduced lunch
Better than
81%
statewide
161
st
of 873
▼ 26
Compare
Pennridge High School
Public
Grades 9-12
Pennridge School District
·
Perkasie
2,125
students
·
17:1
student/teacher
·
28%
free/reduced lunch
Better than
76%
statewide
160
th
of 681
▲ 53
Compare
Pennsbury High School
Public
Grades 9-12
Pennsbury School District
·
Fairless Hills
2,847
students
·
13:1
student/teacher
·
30%
free/reduced lunch
Better than
76%
statewide
161
st
of 681
▼ 1
Compare
Makefield Elementary School
Public
Grades K-5
Pennsbury School District
·
Yardley
397
students
·
11.5:1
student/teacher
·
25%
free/reduced lunch
Better than
75%
statewide
375
th
of 1,511
▼ 110
Compare
Groveland Elementary School
Public
Grades K-6
Central Bucks School District
·
Doylestown
763
students
·
11.8:1
student/teacher
·
20%
free/reduced lunch
Better than
74%
statewide
378
th
of 1,511
▲ 55
Compare
Klinger Middle School
Public
Grades 6-8
Centennial School District
·
Southampton
599
students
·
12.2:1
student/teacher
·
47%
free/reduced lunch
Better than
78%
statewide
189
th
of 873
▲ 83
Compare
Grasse Elementary School
Public
Grades K-5
Pennridge School District
·
Sellersville
394
students
·
13.4:1
student/teacher
·
23%
free/reduced lunch
Better than
72%
statewide
409
th
of 1,511
▼ 170
Compare
Joseph E Ferderbar Elementary School
Public
Grades K-4
Neshaminy School District
·
Feasterville Trevose
486
students
·
16.3:1
student/teacher
·
54%
free/reduced lunch
Better than
72%
statewide
412
th
of 1,511
▲ 223
Compare
Deibler Elementary School
Public
Grades K-5
Pennridge School District
·
Perkasie
329
students
·
14.5:1
student/teacher
·
19%
free/reduced lunch
Better than
72%
statewide
415
th
of 1,511
▼ 157
Compare
Rolling Hills Elementary School
Public
Grades K-6
Council Rock School District
·
Holland
376
students
·
12.3:1
student/teacher
·
28%
free/reduced lunch
Better than
71%
statewide
434
th
of 1,511
▲ 149
Compare
Churchville Elementary School
Public
Grades K-6
Council Rock School District
·
Churchville
558
students
·
14:1
student/teacher
·
15%
free/reduced lunch
Better than
71%
statewide
436
th
of 1,511
▲ 10
Compare
Barclay Elementary School
Public
Grades K-6
Central Bucks School District
·
Warrington
654
students
·
11.8:1
student/teacher
·
31%
free/reduced lunch
Better than
70%
statewide
450
th
of 1,511
▲ 51
Compare
Schweitzer Elementary School
Public
Grades K-4
Neshaminy School District
·
Levittown
407
students
·
13.4:1
student/teacher
·
43%
free/reduced lunch
Better than
69%
statewide
458
th
of 1,511
▲ 166
Compare
Pennridge Central Middle School
Public
Grades 6-8
Pennridge School District
·
Perkasie
456
students
·
10.6:1
student/teacher
·
26%
free/reduced lunch
Better than
73%
statewide
229
th
of 873
▼ 86
Compare
Hoover Elementary School
Public
Grades PK, KG-4
Neshaminy School District
·
Langhorne
661
students
·
15.7:1
student/teacher
·
45%
free/reduced lunch
Better than
68%
statewide
482
nd
of 1,511
▲ 61
Compare
Eleanor Roosevelt Elementary School
Public
Grades K-5
Pennsbury School District
·
Morrisville
583
students
·
12.6:1
student/teacher
·
25%
free/reduced lunch
Better than
64%
statewide
542
nd
of 1,511
▼ 229
Compare
Palisades Middle School
Public
Grades 6-8
Palisades School District
·
Kintnersville
308
students
·
9.3:1
student/teacher
·
31%
free/reduced lunch
Better than
71%
statewide
252
nd
of 873
▼ 9
Compare
Davis Elementary School
Public
Grades K-5
Centennial School District
·
Southampton
785
students
·
13.3:1
student/teacher
·
44%
free/reduced lunch
Better than
63%
statewide
551
st
of 1,511
▲ 35
Compare
West Rockhill Elementary School
Public
Grades K-5
Pennridge School District
·
Sellersville
350
students
·
13.7:1
student/teacher
·
28%
free/reduced lunch
Better than
63%
statewide
559
th
of 1,511
▼ 204
Compare
Oxford Valley Elementary School
Public
Grades K-5
Pennsbury School District
·
Fairless Hills
390
students
·
11.2:1
student/teacher
·
46%
free/reduced lunch
Better than
60%
statewide
593
rd
of 1,511
▼ 172
Compare
Log College Middle School
Public
Grades 6-8
Centennial School District
·
Warminster
603
students
·
12:1
student/teacher
·
64%
free/reduced lunch
Better than
65%
statewide
304
th
of 873
▲ 111
Compare
Maple Point Middle School
Public
Grades 5-8
Neshaminy School District
·
Langhorne
1,296
students
·
14.6:1
student/teacher
·
33%
free/reduced lunch
Better than
63%
statewide
315
th
of 873
▲ 107
Compare
Quakertown Community High School
Public
Grades 9-12
Quakertown Community School District
·
Quakertown
1,570
students
·
16.2:1
student/teacher
·
38%
free/reduced lunch
Better than
58%
statewide
282
nd
of 681
▲ 6
Compare
William Tennent High School
Public
Grades 9-12
Centennial School District
·
Warminster
1,710
students
·
13.3:1
student/teacher
·
49%
free/reduced lunch
Better than
58%
statewide
286
th
of 681
▲ 181
Compare
Poquessing Middle School
Public
Grades 5-8
Neshaminy School District
·
Feasterville Trevose
966
students
·
16.8:1
student/teacher
·
45%
free/reduced lunch
Better than
62%
statewide
326
th
of 873
▲ 49
Compare
Sandburg Middle School
Public
Grades 5-8
Neshaminy School District
·
Levittown
729
students
·
15.1:1
student/teacher
·
37%
free/reduced lunch
Better than
61%
statewide
333
rd
of 873
▲ 99
Compare
McDonald Elementary School
Public
Grades K-5
Centennial School District
·
Warminster
837
students
·
14.4:1
student/teacher
·
56%
free/reduced lunch
Better than
56%
statewide
651
st
of 1,511
▲ 325
Compare
Trumbauersville Elementary School
Public
Grades K-5
Quakertown Community School District
·
Quakertown
376
students
·
12.7:1
student/teacher
·
40%
free/reduced lunch
Better than
55%
statewide
671
st
of 1,511
▲ 116
Compare
Pennridge South Middle School
Public
Grades 6-8
Pennridge School District
·
Perkasie
332
students
·
9.2:1
student/teacher
·
45%
free/reduced lunch
Better than
60%
statewide
349
th
of 873
▼ 48
Compare
Neshaminy High School
Public
Grades 9-12
Neshaminy School District
·
Langhorne
2,916
students
·
17.8:1
student/teacher
·
37%
free/reduced lunch
Better than
54%
statewide
312
th
of 681
▲ 12
Compare
Pfaff Elementary School
Public
Grades K-5
Quakertown Community School District
·
Quakertown
482
students
·
12:1
student/teacher
·
37%
free/reduced lunch
Better than
52%
statewide
719
th
of 1,511
▲ 66
Compare
Walt Disney Elementary School
Public
Grades K-5
Pennsbury School District
·
Levittown
373
students
·
11.1:1
student/teacher
·
51%
free/reduced lunch
Better than
50%
statewide
745
th
of 1,511
▼ 257
Compare
Manor Elementary School
Public
Grades K-5
Pennsbury School District
·
Levittown
434
students
·
11.5:1
student/teacher
·
50%
free/reduced lunch
Better than
50%
statewide
748
th
of 1,511
▼ 178
Compare
Robert K Shafer Middle School
Public
Grades 7-8
Bensalem Township School District
·
Bensalem
552
students
·
12.6:1
student/teacher
·
102%
free/reduced lunch
Better than
53%
statewide
405
th
of 873
▲ 48
Compare
Richland Elementary School
Public
Grades K-5
Quakertown Community School District
·
Quakertown
327
students
·
12.4:1
student/teacher
·
40%
free/reduced lunch
Better than
47%
statewide
787
th
of 1,511
▲ 103
Compare
Strayer Middle School
Public
Grades 7-8
Quakertown Community School District
·
Quakertown
737
students
·
14.9:1
student/teacher
·
37%
free/reduced lunch
Better than
53%
statewide
408
th
of 873
▲ 3
Compare
Warren Snyder-John Girotti Elementary School
Public
Grades PK, KG-6
Bristol Borough School District
·
Bristol
623
students
·
12.6:1
student/teacher
·
75%
free/reduced lunch
Better than
47%
statewide
799
th
of 1,511
▲ 124
Compare
Quakertown Elementary School
Public
Grades K-5
Quakertown Community School District
·
Quakertown
265
students
·
9.8:1
student/teacher
·
66%
free/reduced lunch
Better than
43%
statewide
856
th
of 1,511
▲ 113
Compare
Russell C Struble Elementary School
Public
Grades K-6
Bensalem Township School District
·
Bensalem
496
students
·
12:1
student/teacher
·
103%
free/reduced lunch
Better than
42%
statewide
872
nd
of 1,511
▼ 53
Compare
Cornwells Elementary School
Public
Grades K-6
Bensalem Township School District
·
Bensalem
556
students
·
17.3:1
student/teacher
·
99%
free/reduced lunch
Better than
41%
statewide
879
th
of 1,511
▲ 94
Compare
Willow Dale Elementary School
Public
Grades K-5
Centennial School District
·
Warminster
728
students
·
14.2:1
student/teacher
·
52%
free/reduced lunch
Better than
41%
statewide
887
th
of 1,511
▲ 93
Compare
Belmont Hills Elementary School
Public
Grades K-6
Bensalem Township School District
·
Bensalem
580
students
·
14.6:1
student/teacher
·
94%
free/reduced lunch
Better than
38%
statewide
924
th
of 1,511
▲ 121
Compare
Neidig Elementary School
Public
Grades K-5
Quakertown Community School District
·
Quakertown
470
students
·
12.7:1
student/teacher
·
51%
free/reduced lunch
Better than
37%
statewide
950
th
of 1,511
▲ 150
Compare
Penn Valley Elementary School
Public
Grades K-5
Pennsbury School District
·
Levittown
356
students
·
10.1:1
student/teacher
·
62%
free/reduced lunch
Better than
36%
statewide
955
th
of 1,511
▼ 141
Compare
Bensalem Township High School
Public
Grades 9-12
Bensalem Township School District
·
Bensalem
2,151
students
·
14.5:1
student/teacher
·
98%
free/reduced lunch
Better than
33%
statewide
452
nd
of 681
▼ 12
Compare
Show 10 more schools...
Big Map
Small Map
Load more schools when map is moved
Ranking:
E
Elementary
M
Middle
H
High
A
Alternative
P
Private
Dots: schools not in the list
6th Grade Center
Afton Elementary School
Barclay Elementary School
Bedminster Elementary School
Belmont Hills Elementary School
Benjamin Franklin Middle School
Benjamin Rush Elementary School
Bensalem Township High School
Bridge Valley Elementary School
Bristol High School
Bristol Middle School
Brookwood Elementary School
Buckingham Elementary School
Bucks County Montessori Charter School
Bucks County Technical High School
Butler Elementary School
Cecelia Snyder Middle School
Center for Student Learning Charter School at Pennsbury
Central Bucks High School-East
Central Bucks High School-South
Central Bucks High School-West
Charles H Boehm Middle School
Churchville Elementary School
Cold Spring Elementary School
Core Creek Elementary School
Cornwells Elementary School
Council Rock High School North
Council Rock High School South
Davis Elementary School
Deibler Elementary School
Doyle Elementary School
Durham-Nockamixon Elementary School
Edgewood Elementary School
Eleanor Roosevelt Elementary School
Fallsington Elementary School
Gayman Elementary School
Goodnoe Elementary School
Grandview Elementary School
Grasse Elementary School
Groveland Elementary School
Hillcrest Elementary School
Holicong Middle School
Holland Elementary School
Holland Middle School
Hoover Elementary School
Jamison Elementary School
Joseph E Ferderbar Elementary School
Keystone Elementary School
Klinger Middle School
Kutz Elementary School
Lenape Middle School
Linden Elementary School
Log College Middle School
Makefield Elementary School
Manor Elementary School
Maple Point Middle School
Maureen M Welch Elementary School
McDonald Elementary School
Middle Bucks Institute of Technology
Mill Creek Elementary School
Mill Creek Elementary School
Miller Elementary School
Morrisville High School
Morrisville Intermediate School
Neidig Elementary School
Neil A Armstrong Middle School
Neshaminy High School
New Hope-Solebury High School
New Hope-Solebury Lower Elementary School
New Hope-Solebury Middle School
New Hope-Solebury Upper Elementary School
Newtown Elementary School
Newtown Middle School
Oxford Valley Elementary School
Palisades High School
Palisades Middle School
Patricia A Guth Elementary School
Penn Valley Elementary School
Pennridge Central Middle School
Pennridge High School
Pennridge North Middle School
Pennridge South Middle School
Pennsbury High School
Pennwood Middle School
Pfaff Elementary School
Pine Run Elementary School
Poquessing Middle School
Quakertown Community High School
Quakertown Elementary School
Quarry Hill Elementary School
Richboro Elementary School
Richland Elementary School
Robert K Shafer Middle School
Rolling Hills Elementary School
Russell C Struble Elementary School
Samuel K Faust Elementary School
Sandburg Middle School
School Lane Charter School
Schweitzer Elementary School
Sellersville Elementary School
Seylar Elementary School
Sol Feinstone Elementary School
Springfield Elementary School
Strayer Middle School
Tamanend Middle School
Tawanka Elementary School
Tinicum Elementary School
Titus Elementary School
Tohickon Middle School
Truman Senior High School
Trumbauersville Elementary School
Unami Middle School
Upper Bucks County Technical School
Valley Elementary School
Walt Disney Elementary School
Warren Snyder-John Girotti Elementary School
Warwick Elementary School
West Rockhill Elementary School
William Penn Middle School
William Tennent High School
Willow Dale Elementary School
Wrightstown Elementary School
SchoolDigger rankings lists for Pennsylvania:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Pennsylvania Department of Education.
IMPORTANT DISCLAIMERS
: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations,
contact your local tax assessor's office and/or school district
.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...