Find a School
School Rankings
Find a School
School Rankings
Home
Pennsylvania
City Rankings
COVID-19
: Visit the
Pennsylvania Department of Education COVID-19 resource page
for information relevant to Pennsylvania schools.
Pennsylvania City Rankings
Due to the disruption caused by COVID-19, the Pennsylvania Department of Education did not administer assessments for the 2019-2020 school year. SchoolDigger will resume updating its rankings when test scores are released in 2021.
Other PA Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2018 - 2019
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
2003 - 2004
Rank (of 729)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2019
)
Rank (
2018
)
Rank change from
2018
SchoolDigger Rating (
2019
)
1
st
Bradfordwoods
1
0
0
0
0
0.997
1
2
nd
Howard
1
0
0
0
0
0.99
345
343
3
rd
Merion Station
1
0
0
0
4
0.988
5
2
4
th
McMurray
1
2
1
0
1
0.987
4
5
th
Chester Springs
2
0
0
0
2
0.986
3
2
6
th
Chadds Ford
2
0
0
0
2
0.983
2
4
7
th
Wynnewood
1
0
0
0
8
0.98
11
4
8
th
Harrison City
0
0
1
0
0
0.98
43
35
9
th
Fort Washington
1
0
1
0
4
0.978
36
27
10
th
Berwyn
1
1
1
0
4
0.977
7
3
11
th
Bryn Mawr
2
0
1
0
9
0.974
14
3
12
th
Dresher
1
1
0
0
1
0.974
15
3
13
th
Gibsonia
3
2
1
0
2
0.973
9
4
14
th
Gladwyne
1
0
0
0
2
0.963
21
7
15
th
Bala Cynwyd
2
1
0
0
4
0.961
17
2
16
th
Narberth
1
1
0
0
1
0.961
19
3
17
th
Radnor
1
0
1
0
1
0.957
12
5
18
th
Allison Park
4
1
2
0
4
0.956
147
129
19
th
Newtown
3
1
1
0
9
0.948
28
9
20
th
Maple Glen
1
0
0
0
1
0.948
33
13
21
st
Chalfont
1
1
0
0
2
0.947
41
20
22
nd
Orefield
1
1
0
0
1
0.946
37
15
23
rd
Springfield
3
1
1
0
3
0.945
25
2
24
th
Mill Village
1
0
0
0
0
0.944
23
1
25
th
Glenmoore
1
0
0
0
1
0.943
6
19
26
th
Devon
2
0
0
0
3
0.943
18
8
27
th
Sewickley
3
1
0
0
3
0.941
27
28
th
Huntingdon Valley
2
1
1
0
2
0.94
54
26
29
th
New Hope
1
1
1
0
1
0.937
24
5
30
th
Ardmore
1
0
1
0
0
0.937
65
35
31
st
Garnet Valley
1
0
0
0
0
0.936
59
28
32
nd
Buckingham
1
0
0
0
1
0.935
13
19
33
rd
Coplay
1
0
0
0
0
0.931
52
19
34
th
Trafford
2
1
0
0
0
0.931
30
4
35
th
Breinigsville
2
0
0
0
1
0.925
38
3
36
th
Fairview
2
2
1
0
1
0.924
47
11
37
th
Blue Bell
2
0
0
0
2
0.92
22
15
38
th
Doylestown
6
3
2
0
11
0.92
39
1
39
th
Glen Mills
2
1
1
0
3
0.92
44
5
40
th
Lewisburg
2
1
1
0
0
0.92
64
24
41
st
Mars
2
2
1
0
1
0.918
20
21
42
nd
Havertown
3
1
1
0
5
0.918
42
43
rd
Broomall
3
1
0
0
3
0.918
74
31
44
th
Center Valley
1
1
1
0
1
0.917
29
15
45
th
Oreland
1
1
0
0
0
0.915
66
21
46
th
Oaks
1
0
0
0
0
0.914
34
12
47
th
Bethel Park
4
2
1
0
2
0.909
67
20
48
th
Gilbertsville
1
1
0
0
0
0.907
56
8
49
th
Pine Grove Mills
1
0
0
0
0
0.907
16
33
50
th
Collegeville
3
1
1
0
5
0.907
45
5
51
st
Malvern
4
1
1
0
10
0.906
68
17
52
nd
Media
4
1
1
0
5
0.905
35
17
53
rd
Wayne
4
2
0
0
4
0.904
50
3
54
th
North Huntingdon
4
2
1
0
1
0.904
70
16
55
th
Richboro
2
0
0
0
0
0.901
122
67
56
th
Zieglerville
0
1
0
0
0
0.9
61
5
57
th
Ambler
2
1
1
0
2
0.9
40
17
58
th
Hershey
3
2
1
0
6
0.899
32
26
59
th
Damascus
1
0
0
0
0
0.896
158
99
60
th
Murrysville
3
1
1
0
1
0.896
51
9
61
st
Wallingford
2
1
1
0
1
0.894
48
13
62
nd
Pipersville
1
0
0
0
2
0.893
10
52
63
rd
Leetsdale
0
0
1
0
0
0.892
69
6
64
th
Furlong
1
0
0
0
0
0.891
26
38
65
th
Eagleville
1
2
1
0
0
0.889
98
33
66
th
Thomasville
1
0
0
0
0
0.886
89
23
67
th
Oakmont
1
0
1
0
0
0.885
115
48
68
th
Harmony
0
1
1
0
0
0.883
58
10
69
th
Zelienople
1
0
0
0
2
0.88
72
3
70
th
Trappe
1
0
0
0
0
0.878
49
21
71
st
Prospect
1
0
0
0
0
0.877
63
8
72
nd
Limerick
1
0
1
0
1
0.876
60
12
73
rd
Mc Kean
1
0
0
0
0
0.875
107
34
74
th
Lampeter
2
1
1
0
0
0.874
91
17
75
th
Imperial
1
1
1
0
0
0.873
110
35
76
th
Harleysville
3
1
0
0
3
0.873
46
30
77
th
Chinchilla
1
0
0
0
0
0.872
84
7
78
th
Jamison
2
0
1
0
1
0.868
57
21
79
th
Downingtown
8
2
4
0
5
0.867
85
6
80
th
Cranberry Twp
2
1
0
0
5
0.867
79
1
81
st
Palmyra
4
1
1
0
0
0.865
97
16
82
nd
Picture Rocks
1
0
0
0
0
0.862
99
17
83
rd
Abington
2
1
1
0
3
0.862
94
11
84
th
Yardley
4
3
0
0
5
0.861
82
2
85
th
Royersford
4
3
1
0
2
0.861
93
8
86
th
New Britain
1
0
0
0
0
0.859
62
24
87
th
Oakdale
2
0
1
0
0
0.857
31
56
88
th
Strattanville
1
0
1
0
0
0.855
75
13
89
th
Warrington
3
1
1
0
2
0.85
71
18
90
th
Beaver
2
1
1
0
1
0.85
80
10
91
st
Holland
3
1
1
0
1
0.849
143
52
92
nd
Conestoga
1
0
0
0
0
0.844
131
39
93
rd
Eighty Four
1
0
0
0
0
0.841
76
17
94
th
Sarver
1
1
0
0
1
0.84
104
10
95
th
Moon Township
7
2
1
0
1
0.837
73
22
96
th
Spring City
2
0
0
0
1
0.835
96
97
th
Wrightsville
1
1
1
0
0
0.83
86
11
98
th
Plum
1
0
1
0
0
0.828
142
44
99
th
Girard
0
1
1
0
0
0.828
200
101
100
th
Hermitage
2
1
1
0
0
0.828
162
62
101
st
East Springfield
1
0
0
0
0
0.826
283
182
102
nd
Jefferson Hills
2
0
2
0
0
0.826
81
21
103
rd
Canonsburg
3
2
2
0
2
0.826
171
68
104
th
Danville
2
1
3
0
3
0.825
87
17
105
th
Landisville
1
2
1
0
0
0.825
117
12
106
th
Waterfall
1
0
1
0
0
0.824
156
50
107
th
North Wales
3
1
0
0
7
0.822
126
19
108
th
Honesdale
2
1
1
0
0
0.822
155
47
109
th
Clarks Summit
2
1
1
0
0
0.821
102
7
110
th
Telford
1
0
0
0
2
0.82
113
3
111
th
Karns City
0
0
1
0
0
0.819
194
83
112
th
Freeport
2
1
1
0
0
0.816
121
9
113
th
Holtwood
1
0
0
0
1
0.816
221
108
114
th
Newtown Square
1
0
1
0
9
0.816
154
40
115
th
Montgomery
1
0
1
0
0
0.815
190
75
116
th
Irwin
2
1
0
0
1
0.814
133
17
117
th
Willow Grove
2
0
2
0
1
0.811
160
43
118
th
Muse
1
0
0
0
0
0.811
(n/a)
119
th
Millersville
1
0
1
0
0
0.81
166
47
120
th
Harborcreek
0
1
1
0
1
0.809
112
8
121
st
Sellersville
3
0
0
0
2
0.809
139
18
122
nd
Kennett Square
4
1
2
0
3
0.807
163
41
123
rd
Mount Wolf
1
1
0
0
1
0.807
111
12
124
th
North East
2
0
1
1
1
0.806
88
36
125
th
Evans City
1
1
0
0
0
0.804
144
19
126
th
Flourtown
1
0
0
0
1
0.804
230
104
127
th
Washington Boro
2
0
0
0
0
0.803
141
14
128
th
Kutztown
2
1
1
0
0
0.802
146
18
129
th
Spring Grove
1
2
1
0
4
0.8
178
49
130
th
West Chester
11
3
3
1
9
0.8
129
1
131
st
Hellertown
1
1
1
0
1
0.8
134
3
132
nd
Kintnersville
1
1
1
0
0
0.799
77
55
133
rd
Windber
1
1
1
0
0
0.798
132
1
134
th
Christiana
1
0
0
0
1
0.797
177
43
135
th
Souderton
4
1
1
0
2
0.797
151
16
136
th
Dauphin
1
0
0
0
0
0.794
78
58
137
th
Pequea
0
1
0
0
0
0.793
100
37
138
th
Brownstown
1
0
1
0
0
0.79
120
18
139
th
Sharpsville
1
1
1
0
0
0.789
165
26
140
th
Willow Street
1
0
1
0
1
0.788
199
59
141
st
Greencastle
2
1
1
0
1
0.788
226
85
142
nd
New Tripoli
1
1
1
0
0
0.787
195
53
143
rd
Waverly
1
0
0
0
0
0.787
138
5
144
th
Lake City
1
0
0
0
0
0.784
203
59
145
th
Loysburg
1
1
1
0
0
0.783
137
8
146
th
Bobtown
1
0
0
0
0
0.782
184
38
147
th
Mechanicsburg
12
3
3
0
4
0.782
175
28
148
th
State College
8
3
1
0
8
0.782
164
16
149
th
Mountain Top
2
0
1
0
2
0.781
197
48
150
th
New Paris
1
0
1
0
1
0.781
393
243
151
st
Landenberg
0
1
0
0
0
0.781
148
3
152
nd
Walnutport
1
0
0
0
0
0.78
90
62
153
rd
Schwenksville
1
0
0
0
1
0.778
204
51
154
th
Indiana
4
1
2
0
5
0.778
106
48
155
th
Elizabeth
1
1
1
0
0
0.777
242
87
156
th
Export
1
0
0
0
0
0.777
128
28
157
th
Mc Donald
3
2
2
0
0
0.776
161
4
158
th
Macungie
3
2
0
0
3
0.776
119
39
159
th
Spring Mills
1
0
1
0
0
0.775
223
64
160
th
Snow Shoe
1
0
0
0
0
0.773
174
14
161
st
Perkasie
4
3
2
0
1
0.772
127
34
162
nd
Catawissa
1
1
1
0
0
0.77
169
7
163
rd
Rebersburg
1
0
0
0
0
0.768
444
281
164
th
Roslyn
1
0
0
0
1
0.767
152
12
165
th
Green Lane
1
0
0
0
0
0.767
272
107
166
th
Glen Rock
2
1
1
0
1
0.767
170
4
167
th
Waterford
1
1
1
0
0
0.767
124
43
168
th
Ridgway
1
1
1
0
1
0.766
118
50
169
th
Dallas
3
1
1
0
1
0.764
159
10
170
th
Fawn Grove
1
2
1
0
0
0.763
327
157
171
st
Rockwood
1
0
1
0
0
0.762
108
63
172
nd
Dayton
1
0
0
0
1
0.762
123
49
173
rd
Cornwall
1
0
0
0
0
0.76
198
25
174
th
Milford
0
1
1
0
0
0.759
185
11
175
th
Hughesville
1
0
2
0
0
0.757
83
92
176
th
Erdenheim
0
0
1
0
1
0.756
153
23
177
th
Hummelstown
1
1
2
0
0
0.752
136
41
178
th
Lairdsville
1
0
0
0
0
0.752
105
73
179
th
Churchville
2
0
0
0
2
0.751
202
23
180
th
Cressona
1
0
0
0
0
0.75
109
71
181
st
Wyomissing
2
0
1
0
3
0.75
205
24
182
nd
Plymouth Meeting
2
1
2
0
3
0.75
53
129
183
rd
Boyertown
4
1
1
0
1
0.75
193
10
184
th
Bridgeville
1
1
1
0
1
0.749
273
89
185
th
Hellam
1
0
0
0
0
0.749
235
50
186
th
Monaca
1
1
2
0
0
0.747
214
28
187
th
Dallastown
1
1
1
0
2
0.746
149
38
188
th
Somerset
2
0
2
0
2
0.742
(n/a)
189
th
Shohola
1
0
0
0
0
0.742
145
44
190
th
Slippery Rock
1
1
1
0
0
0.742
209
19
191
st
Montoursville
3
1
1
0
0
0.741
172
19
192
nd
Greensburg
6
3
2
0
7
0.741
186
6
193
rd
Frederick
1
0
0
0
0
0.74
291
98
194
th
Fallsington
1
0
0
0
1
0.74
101
93
195
th
Osceola Mills
1
0
0
0
0
0.738
201
6
196
th
West Grove
2
1
2
1
3
0.736
236
40
197
th
Manchester
1
2
1
0
0
0.736
212
15
198
th
Rural Valley
1
0
1
0
0
0.735
227
29
199
th
Montrose
1
0
1
0
0
0.733
375
176
200
th
Breezewood
1
0
0
0
0
0.733
92
108
201
st
West Lawn
1
0
1
0
1
0.732
188
13
202
nd
Lansdale
8
1
2
0
8
0.729
222
20
203
rd
Moscow
2
1
1
0
0
0.726
150
53
204
th
Benton
1
1
1
0
0
0.724
228
24
205
th
Honey Brook
1
0
0
0
2
0.723
264
59
206
th
Stoneboro
1
1
1
0
1
0.72
250
44
207
th
Berlin
1
1
1
0
0
0.72
289
82
208
th
Camp Hill
5
2
2
0
7
0.719
243
35
209
th
Millerstown
1
1
1
0
0
0.719
116
93
210
th
Biglerville
1
1
1
0
0
0.718
277
67
211
th
Edinboro
1
1
1
0
0
0.718
208
3
212
th
Birdsboro
2
0
1
0
1
0.714
278
66
213
th
Boiling Springs
2
1
1
0
0
0.713
130
83
214
th
Gallitzin
0
1
0
0
0
0.713
294
80
215
th
Langhorne
2
1
1
0
3
0.712
244
29
216
th
Sinking Spring
3
2
0
0
2
0.712
135
81
217
th
New Stanton
1
0
1
0
0
0.708
606
389
218
th
Shinglehouse
1
1
1
0
0
0.707
183
35
219
th
Matamoras
1
0
0
0
1
0.706
167
52
220
th
Selinsgrove
2
1
1
0
3
0.705
292
72
221
st
Kersey
1
0
0
0
1
0.705
125
96
222
nd
Albion
1
1
1
0
0
0.705
224
2
223
rd
Nescopeck
1
0
0
0
0
0.703
189
34
224
th
Davidsville
0
0
1
0
0
0.703
(n/a)
225
th
Jenkintown
1
0
1
0
5
0.702
95
130
226
th
Tyrone
1
1
1
0
2
0.701
288
62
227
th
Glenville
1
0
0
0
0
0.701
431
204
228
th
Swarthmore
2
0
0
0
1
0.7
213
15
229
th
Port Matilda
2
0
0
0
0
0.699
266
37
230
th
Reamstown
1
0
0
0
1
0.698
256
26
231
st
Armagh
1
0
1
0
0
0.698
232
1
232
nd
Bessemer
1
1
1
0
0
0.697
282
50
233
rd
South Park
1
1
1
0
1
0.697
182
51
234
th
Stewartstown
1
0
0
0
0
0.696
355
121
235
th
Leesport
1
1
2
0
0
0.695
276
41
236
th
Phoenixville
4
1
2
1
5
0.692
267
31
237
th
Wernersville
1
0
0
0
0
0.692
192
45
238
th
Cresco
0
0
1
0
1
0.691
(n/a)
239
th
Laporte
1
0
1
0
0
0.69
257
18
240
th
Feasterville Trevose
1
1
0
0
3
0.689
265
25
241
st
Hollidaysburg
2
1
1
0
3
0.689
366
125
242
nd
Mount Joy
2
1
2
0
2
0.687
271
29
243
rd
Quakertown
6
2
1
0
4
0.687
216
27
244
th
Pleasant Gap
1
0
1
0
0
0.687
218
26
245
th
Elverson
1
1
1
0
0
0.686
339
94
246
th
Waymart
1
0
0
0
0
0.686
258
12
247
th
Bernville
1
0
1
0
2
0.685
240
7
248
th
Jersey Shore
3
1
1
0
0
0.682
317
69
249
th
Muncy
1
0
1
0
0
0.682
259
10
250
th
Scottdale
1
1
0
0
0
0.68
140
110
251
st
Kittanning
1
2
2
0
1
0.678
357
106
252
nd
Elizabethtown
3
2
1
0
1
0.678
207
45
253
rd
New Oxford
1
2
1
0
1
0.677
181
72
254
th
Hatfield
2
1
0
0
0
0.676
249
5
255
th
Johnsonburg
1
0
1
0
0
0.676
211
44
256
th
Wellsboro
2
1
1
0
3
0.671
263
7
257
th
Glenshaw
1
2
0
0
1
0.671
270
13
258
th
Saxonburg
2
1
1
0
0
0.669
269
11
259
th
Portage
1
0
1
0
0
0.669
241
18
260
th
Kinzers
0
1
1
0
1
0.669
315
55
261
st
New Alexandria
1
0
0
0
0
0.668
379
118
262
nd
Lake Ariel
2
1
1
0
0
0.668
219
43
263
rd
Cowansville
1
0
0
0
0
0.667
187
76
264
th
New Holland
1
1
1
0
4
0.667
239
25
265
th
Horsham
2
1
1
0
3
0.666
234
31
266
th
Lewisberry
1
1
1
0
0
0.665
285
19
267
th
Lititz
5
1
1
0
6
0.664
225
42
268
th
Houston
1
0
1
0
1
0.664
304
36
269
th
Hookstown
1
1
1
0
1
0.664
231
38
270
th
Enola
2
1
1
0
2
0.659
252
18
271
st
Austin
1
0
1
0
0
0.658
335
64
272
nd
Warfordsburg
1
0
1
0
0
0.656
248
24
273
rd
Ellwood City
3
2
2
0
0
0.656
290
17
274
th
Pennsburg
0
0
1
0
1
0.654
210
64
275
th
Renfrew
1
0
0
0
0
0.653
229
46
276
th
Bloomsburg
4
2
4
0
2
0.653
246
30
277
th
Saltsburg
1
0
1
0
1
0.652
179
98
278
th
Patton
0
1
1
0
0
0.65
173
105
279
th
Homer City
1
0
1
0
1
0.65
281
2
280
th
Grantville
1
0
0
0
0
0.649
206
74
281
st
Mercer
1
1
2
0
1
0.648
378
97
282
nd
Derry
1
1
1
0
0
0.648
268
14
283
rd
East Prospect
1
0
0
0
0
0.648
396
113
284
th
Brockway
1
0
1
0
0
0.647
359
75
285
th
Turbotville
1
1
1
0
0
0.646
217
68
286
th
Conneautville
1
1
0
0
0
0.645
328
42
287
th
Denver
2
1
1
0
24
0.645
303
16
288
th
Topton
1
1
0
0
0
0.644
(n/a)
289
th
Ruffs Dale
1
1
0
0
0
0.644
419
130
290
th
Shippensburg
4
1
1
0
8
0.644
295
5
291
st
Cheswick
2
1
1
0
0
0.643
365
74
292
nd
Cashtown
1
0
0
0
0
0.643
377
85
293
rd
Adamstown
1
0
0
0
0
0.642
363
70
294
th
Ephrata
3
1
1
0
14
0.642
337
43
295
th
Mc Connellsburg
1
1
2
0
1
0.641
247
48
296
th
Bellwood
1
1
1
0
0
0.637
293
3
297
th
Jeannette
3
1
1
0
1
0.636
168
129
298
th
Friendsville
1
0
0
0
0
0.635
404
106
299
th
Ligonier
1
1
1
0
1
0.635
262
37
300
th
Elkins Park
3
1
0
0
0
0.634
312
12
301
st
Klingerstown
1
0
0
0
0
0.633
157
144
302
nd
Fairless Hills
2
1
2
1
4
0.633
215
87
303
rd
Orwigsburg
1
1
0
0
0
0.632
275
28
304
th
New Columbia
1
0
0
0
0
0.631
401
97
305
th
Curwensville
1
0
1
0
0
0.631
255
50
306
th
Ebensburg
1
1
2
0
2
0.63
414
108
307
th
Glenside
1
0
0
0
2
0.63
191
116
308
th
Morton
1
0
0
0
0
0.627
459
151
309
th
Newville
3
1
1
0
0
0.624
332
23
310
th
Bath
2
0
0
0
1
0.624
418
108
311
th
Etters
2
0
0
0
1
0.623
381
70
312
th
Fayetteville
1
0
0
0
0
0.619
386
74
313
th
Wingate
1
0
1
0
0
0.619
298
15
314
th
Lilly
2
0
0
0
0
0.618
330
16
315
th
Bradford
2
1
1
0
4
0.617
354
39
316
th
Middleburg
1
1
1
0
1
0.617
385
69
317
th
Latrobe
2
1
2
1
3
0.617
114
203
318
th
Home
1
0
0
0
0
0.615
287
31
319
th
Cheltenham
1
0
0
0
1
0.615
362
43
320
th
Williamsport
3
4
2
0
4
0.614
382
62
321
st
Bellefonte
3
1
1
0
2
0.612
308
13
322
nd
Cresson
1
0
1
0
1
0.612
55
267
323
rd
New Castle
7
3
6
0
4
0.612
323
324
th
Leechburg
2
1
1
0
0
0.612
338
14
325
th
Aston
3
1
3
0
3
0.61
578
253
326
th
Alburtis
1
0
0
0
0
0.609
220
106
327
th
Boswell
1
0
1
0
0
0.609
318
9
328
th
East Greenville
0
1
0
0
0
0.608
322
6
329
th
Annville
2
1
1
0
0
0.608
370
41
330
th
Hatboro
4
1
0
0
1
0.608
254
76
331
st
Belle Vernon
2
1
1
0
1
0.606
309
22
332
nd
Blandon
1
0
0
0
0
0.606
301
31
333
rd
Archbald
1
1
1
0
0
0.605
329
4
334
th
Waynesboro
4
1
1
0
4
0.605
346
12
335
th
Kingsley
1
0
1
0
0
0.604
484
149
336
th
Halifax
2
1
1
0
1
0.603
597
261
337
th
Littlestown
1
1
1
0
1
0.603
261
76
338
th
Meyersdale
1
1
1
0
0
0.602
428
90
339
th
Weatherly
1
1
1
0
0
0.602
371
32
340
th
West Sunbury
1
0
1
0
0
0.601
299
41
341
st
Shrewsbury
1
0
0
0
0
0.598
416
75
342
nd
Hawley
2
1
1
0
0
0.597
306
36
343
rd
Pine Grove
1
1
1
0
0
0.596
497
154
344
th
Hadley
1
0
1
0
0
0.596
515
171
345
th
Swiftwater
1
2
1
0
0
0.594
372
27
346
th
Mercersburg
3
1
1
0
1
0.594
324
22
347
th
Wescosville
1
0
0
0
0
0.592
471
124
348
th
Millersburg
1
1
1
0
1
0.592
409
61
349
th
Industry
0
0
1
0
0
0.591
(n/a)
350
th
Monroeville
4
2
3
0
4
0.591
352
2
351
st
Akron
1
0
0
0
0
0.591
333
18
352
nd
Sidman
1
0
1
0
0
0.59
307
45
353
rd
Marion Center
1
0
1
0
0
0.59
305
48
354
th
Markleysburg
1
1
0
0
0
0.59
438
84
355
th
Dover
4
1
1
0
1
0.588
376
21
356
th
Seneca
1
0
1
0
2
0.584
353
3
357
th
Centre Hall
1
0
0
0
0
0.584
367
10
358
th
Knox
1
0
1
0
1
0.582
465
107
359
th
New Cumberland
2
1
0
0
2
0.581
300
59
360
th
Elderton
1
0
0
0
0
0.58
245
115
361
st
Mifflinburg
2
1
1
0
7
0.578
280
81
362
nd
Alverton
1
0
1
0
0
0.577
176
186
363
rd
South Williamsport
1
1
1
0
1
0.577
251
112
364
th
New Bethlehem
1
0
1
0
2
0.577
603
239
365
th
Dunmore
1
0
1
0
4
0.576
538
173
366
th
Lower Burrell
2
1
1
0
0
0.576
297
69
367
th
Mohnton
1
0
0
0
2
0.576
(n/a)
368
th
Vandergrift
1
1
1
0
1
0.576
427
59
369
th
Susquehanna
1
0
1
0
0
0.574
343
26
370
th
Herndon
0
1
1
0
0
0.573
238
132
371
st
Carrolltown
1
0
0
0
1
0.573
421
50
372
nd
Washington
6
2
2
0
4
0.572
356
16
373
rd
Emmaus
3
0
1
0
3
0.572
286
87
374
th
Fairfield
1
1
1
0
0
0.571
395
21
375
th
Brodheadsville
0
1
1
0
0
0.571
340
35
376
th
Philipsburg
1
1
1
0
0
0.571
445
69
377
th
West Pittston
0
1
0
0
0
0.57
344
33
378
th
Cochranton
1
0
1
0
1
0.567
361
17
379
th
Northumberland
1
1
0
0
1
0.567
325
54
380
th
Verona
1
0
0
0
2
0.567
320
60
381
st
Berwick
2
1
1
0
2
0.566
313
68
382
nd
Trevorton
1
0
0
0
0
0.566
180
202
383
rd
Forest City
1
0
1
0
0
0.565
336
47
384
th
Northampton
1
1
2
0
0
0.564
388
4
385
th
Lehman
0
0
1
0
0
0.564
331
54
386
th
Gettysburg
3
1
1
1
3
0.564
387
1
387
th
Lykens
1
1
0
0
0
0.562
358
29
388
th
Lehighton
2
1
1
0
2
0.562
407
19
389
th
Jamestown
1
0
1
0
0
0.561
260
129
390
th
Martinsburg
1
0
1
0
1
0.56
470
80
391
st
Hanover
7
2
2
0
3
0.559
390
1
392
nd
Saint Marys
1
1
1
0
3
0.559
400
8
393
rd
Wellsville
1
0
0
0
0
0.558
437
44
394
th
Southampton
1
1
0
0
4
0.558
412
18
395
th
Manheim
2
1
1
0
3
0.556
402
7
396
th
Tionesta
2
0
2
0
1
0.555
411
15
397
th
Springdale
0
0
1
0
0
0.555
348
49
398
th
Bangor
3
1
1
0
0
0.554
380
18
399
th
Stoystown
0
1
0
0
0
0.554
274
125
400
th
Dillsburg
3
1
1
0
1
0.554
389
11
401
st
Clarion
1
0
1
0
2
0.554
468
67
402
nd
Bentleyville
1
1
1
0
0
0.553
368
34
403
rd
Lenhartsville
1
0
0
0
0
0.551
482
79
404
th
Fleetwood
2
1
1
0
2
0.548
374
30
405
th
Factoryville
1
0
1
0
0
0.547
439
34
406
th
Douglassville
1
1
0
0
1
0.547
360
46
407
th
Pen Argyl
0
0
1
1
1
0.547
487
80
408
th
Coal Center
1
2
1
0
0
0.546
491
83
409
th
Schuylkill Haven
1
1
2
0
1
0.546
452
43
410
th
Flinton
1
0
1
0
0
0.546
321
89
411
th
Grove City
3
2
2
0
1
0.544
457
46
412
th
Toughkenamon
1
0
0
0
0
0.543
531
119
413
th
Oley
1
1
2
0
0
0.543
284
129
414
th
Carnegie
1
0
1
0
0
0.542
314
100
415
th
Butler
9
3
3
0
11
0.541
351
64
416
th
Pottstown
9
3
3
0
6
0.54
398
18
417
th
Hegins
0
0
1
0
0
0.54
458
41
418
th
Scott Township
1
0
1
0
0
0.539
509
91
419
th
Beaver Springs
1
0
0
0
0
0.539
488
69
420
th
Sugarloaf
1
0
0
0
0
0.538
478
58
421
st
Punxsutawney
1
0
1
0
0
0.538
(n/a)
422
nd
Herminie
1
0
1
0
0
0.537
430
8
423
rd
New Milford
1
1
1
0
1
0.536
442
19
424
th
Wyncote
1
1
1
0
3
0.535
311
113
425
th
Arendtsville
0
1
0
0
0
0.534
591
166
426
th
Drums
1
0
0
0
0
0.534
518
92
427
th
Pleasantville
1
0
0
0
0
0.533
383
44
428
th
Milton
1
1
1
0
1
0.532
475
47
429
th
Rome
1
0
1
0
1
0.531
467
38
430
th
Bear Creek Township
1
0
0
0
0
0.531
394
36
431
st
Folsom
1
0
1
0
3
0.53
420
11
432
nd
Carlisle
8
2
1
0
8
0.528
403
29
433
rd
Wexford
2
1
1
1
8
0.528
406
27
434
th
Marietta
1
0
0
0
1
0.527
423
11
435
th
York Springs
1
1
1
0
0
0.527
399
36
436
th
Elliottsburg
0
1
1
0
1
0.526
237
199
437
th
Millville
1
0
1
0
1
0.526
560
123
438
th
Du Bois
3
1
1
0
4
0.526
347
91
439
th
Montandon
1
0
0
0
0
0.525
440
1
440
th
Old Forge
1
0
1
0
1
0.525
520
80
441
st
West Middlesex
1
2
1
0
0
0.521
233
208
442
nd
Lakewood
1
0
0
0
0
0.521
532
90
443
rd
Saegertown
1
0
1
0
2
0.521
450
7
444
th
Chambersburg
11
2
3
0
10
0.52
472
28
445
th
Troy
2
0
1
0
0
0.519
334
111
446
th
Guys Mills
0
0
1
0
2
0.519
544
98
447
th
Brogue
1
0
0
0
0
0.519
455
8
448
th
Titusville
3
1
1
0
0
0.518
574
126
449
th
West Newton
1
0
0
0
0
0.518
342
107
450
th
Newfoundland
1
0
0
0
0
0.517
373
77
451
st
Conneaut Lake
1
1
0
0
0
0.517
539
88
452
nd
East Smithfield
1
0
0
0
0
0.517
632
180
453
rd
Johnstown
7
1
6
1
6
0.517
391
62
454
th
Avella
1
0
1
0
0
0.516
310
144
455
th
Dingmans Ferry
3
2
1
0
0
0.514
392
63
456
th
Spring Church
1
1
1
0
0
0.514
429
27
457
th
Shickshinny
2
0
1
0
0
0.513
528
71
458
th
Saint Clair
1
0
0
0
0
0.512
594
136
459
th
Monongahela
2
1
1
0
0
0.512
449
10
460
th
Beaver Falls
4
2
2
0
3
0.511
426
34
461
st
Emporium
1
0
1
0
0
0.511
543
82
462
nd
Bendersville
0
1
0
0
0
0.51
485
23
463
rd
Westover
1
0
1
0
0
0.509
296
167
464
th
Hawthorn
1
0
0
0
0
0.509
554
90
465
th
Salisbury
1
0
1
0
0
0.509
397
68
466
th
Mountville
1
0
0
0
2
0.506
369
97
467
th
New Wilmington
1
1
1
0
0
0.506
279
188
468
th
Brookville
3
0
1
0
0
0.504
319
149
469
th
Easton
12
4
3
0
4
0.503
441
28
470
th
Brookhaven
3
0
0
0
1
0.502
521
51
471
st
Corry
2
1
1
0
1
0.501
473
2
472
nd
Whitehall
3
1
1
0
4
0.501
425
47
473
rd
Fishertown
0
1
0
0
0
0.501
524
51
474
th
Blain
1
0
0
0
0
0.501
446
28
475
th
Palmerton
2
1
1
0
2
0.5
432
43
476
th
Robesonia
0
1
1
0
0
0.498
522
46
477
th
Kane
1
1
1
0
0
0.497
519
42
478
th
Prospect Park
2
0
1
0
0
0.496
424
54
479
th
Duke Center
0
0
1
0
0
0.493
350
129
480
th
Sciota
2
0
0
0
0
0.492
476
4
481
st
Norwood
1
0
0
0
0
0.492
326
155
482
nd
Stroudsburg
4
1
1
1
2
0.492
495
13
483
rd
Midland
2
0
1
1
0
0.49
448
35
484
th
Russell
1
0
1
0
0
0.489
565
81
485
th
Coudersport
1
0
1
0
1
0.488
514
29
486
th
Pocono Pines
1
0
0
0
0
0.488
493
7
487
th
Levittown
9
1
2
0
3
0.488
454
33
488
th
Bedford
1
1
1
0
3
0.486
349
139
489
th
Red Lion
4
1
1
0
1
0.484
408
81
490
th
Weedville
1
0
0
0
0
0.484
433
57
491
st
Altoona
8
1
3
0
6
0.484
508
17
492
nd
Newport
1
1
1
0
0
0.482
447
45
493
rd
Cairnbrook
1
0
1
0
0
0.481
588
95
494
th
Pittston
2
1
1
0
0
0.479
434
60
495
th
Roaring Spring
1
1
0
0
0
0.476
461
34
496
th
Mount Pleasant
3
1
1
0
1
0.476
410
86
497
th
Mc Alisterville
1
0
1
0
1
0.476
510
13
498
th
Jonestown
2
0
0
0
1
0.475
422
76
498
th
Barto
1
0
0
0
0
0.475
302
196
500
th
Ridley Park
2
1
0
0
1
0.475
479
21
501
st
Claysville
1
1
1
0
1
0.474
571
70
502
nd
Mifflintown
2
1
1
0
1
0.474
646
144
503
rd
Pittsburgh
96
26
26
5
68
0.473
469
34
504
th
Tunkhannock
2
1
1
0
2
0.472
415
89
505
th
Hamburg
1
1
1
0
1
0.471
453
52
506
th
Dimock
1
0
2
0
0
0.47
547
41
507
th
Duncannon
1
1
1
0
0
0.47
556
49
508
th
Marienville
1
0
1
0
1
0.47
664
156
509
th
East Stroudsburg
5
1
1
0
4
0.468
496
13
510
th
Schnecksville
1
0
1
0
0
0.468
474
36
511
th
Union City
1
1
1
0
0
0.466
579
68
512
th
Gap
1
0
0
0
1
0.465
462
50
513
th
Greenville
2
0
2
1
3
0.464
483
30
514
th
Athens
1
1
1
0
0
0.462
577
63
515
th
King Of Prussia
3
1
1
2
6
0.462
511
4
516
th
Smithfield
1
0
0
0
1
0.462
619
103
517
th
Bethel
1
0
0
0
4
0.459
533
16
518
th
Valley View
1
0
0
0
0
0.457
517
1
519
th
Quarryville
2
2
1
0
3
0.457
492
27
520
th
Atglen
2
1
1
0
1
0.456
486
34
521
st
Charleroi
1
1
2
0
0
0.456
609
88
522
nd
Clearfield
1
0
2
0
2
0.455
569
47
523
rd
Williamsburg
1
0
1
0
0
0.453
523
524
th
Hereford
1
0
0
0
0
0.453
384
140
525
th
Point Marion
1
1
0
0
0
0.453
623
98
526
th
Jefferson
1
0
1
0
0
0.452
634
108
527
th
Farmington
1
0
0
0
0
0.452
587
60
528
th
Waynesburg
2
1
3
0
1
0.452
582
54
529
th
New Bloomfield
1
0
0
0
1
0.451
460
69
530
th
Blairsville
1
1
1
0
0
0.451
466
64
531
st
Exton
1
1
2
2
4
0.451
413
118
532
nd
Eldred
1
0
0
0
0
0.449
527
5
533
rd
Liberty
1
0
1
0
0
0.449
502
31
534
th
Towanda
2
0
2
0
0
0.448
655
121
535
th
Perryopolis
2
1
1
0
0
0.448
550
15
536
th
Jones Mills
1
0
0
0
0
0.448
570
34
537
th
Duncansville
1
0
0
1
1
0.446
196
341
538
th
Taylor
1
0
1
0
0
0.444
542
4
539
th
Darlington
1
0
0
0
0
0.444
584
45
540
th
Franklin
3
0
2
0
2
0.443
540
541
st
Harveys Lake
1
0
0
0
0
0.44
481
60
542
nd
Cambridge Springs
1
0
1
0
0
0.44
499
43
543
rd
Fredericksburg
1
1
1
0
0
0.439
592
49
544
th
Freedom
3
4
1
0
0
0.438
503
41
545
th
Mansfield
1
0
1
0
1
0.438
464
81
546
th
Reedsville
2
0
0
0
0
0.436
562
16
547
th
Erie
22
6
7
1
17
0.436
535
12
548
th
Commodore
1
0
1
0
0
0.434
612
64
549
th
Warren
1
1
2
0
1
0.434
480
69
550
th
Myerstown
2
1
1
0
4
0.434
463
87
551
st
Linwood
1
0
0
0
0
0.433
536
15
552
nd
Wyalusing
1
0
1
0
0
0.433
516
36
553
rd
Bensalem
6
2
1
1
8
0.432
552
1
554
th
East Petersburg
1
0
0
0
1
0.431
316
238
555
th
Lancaster
22
9
5
1
20
0.429
526
29
556
th
Tioga
1
0
1
0
0
0.429
559
3
557
th
Burgettstown
1
0
1
0
1
0.428
541
16
558
th
Baden
2
0
0
0
0
0.427
494
64
559
th
Slatington
1
2
1
0
0
0.427
489
70
560
th
Exeter
1
0
1
0
0
0.425
405
155
561
st
Everett
1
1
2
0
1
0.422
451
110
562
nd
Shanksville
1
1
1
0
0
0.421
500
62
563
rd
Bethlehem
15
5
4
1
14
0.42
573
10
564
th
Northern Cambria
1
1
1
0
0
0.419
589
25
565
th
Oil City
3
1
2
0
2
0.417
525
40
566
th
Mill Hall
1
1
2
0
2
0.417
551
15
567
th
Forty Fort
1
0
0
0
0
0.417
545
22
568
th
Shillington
2
2
1
0
1
0.415
435
133
569
th
Wilmerding
0
0
1
0
0
0.414
(n/a)
570
th
Tamaqua
2
1
1
0
3
0.413
529
41
571
st
Willow Hill
1
1
1
0
0
0.409
490
81
572
nd
Throop
1
0
1
0
1
0.409
566
6
573
rd
Lurgan
1
0
0
0
0
0.405
662
89
574
th
Munhall
1
1
1
0
0
0.404
581
7
575
th
Port Allegany
1
0
2
0
0
0.403
513
62
576
th
Essington
1
0
0
0
0
0.403
498
78
577
th
Oxford
3
2
1
0
3
0.402
564
13
578
th
Middletown
4
1
1
0
1
0.402
537
41
579
th
Coraopolis
1
1
1
0
5
0.402
553
26
580
th
Jim Thorpe
1
0
2
0
1
0.402
505
75
581
st
Meadville
4
1
2
0
2
0.402
563
18
582
nd
Warminster
2
1
1
0
2
0.399
534
48
583
rd
Mc Clellandtown
1
1
0
0
0
0.397
590
7
584
th
Morrisdale
1
0
1
0
0
0.397
586
2
585
th
Clymer
1
0
1
0
1
0.393
600
15
586
th
Morrisville
3
0
1
0
3
0.391
(n/a)
587
th
Shamokin
0
1
1
0
0
0.388
548
39
588
th
Sunbury
3
0
1
0
0
0.388
607
19
589
th
New Brighton
1
1
1
0
1
0.387
585
4
590
th
Plains
1
1
0
0
0
0.386
546
44
591
st
Saxton
1
1
1
0
0
0.384
608
17
592
nd
Aliquippa
5
1
2
0
3
0.384
512
80
593
rd
Foxburg
1
0
1
0
0
0.381
504
89
594
th
Westfield
1
0
1
0
0
0.38
436
158
595
th
Ulysses
1
0
1
0
0
0.379
665
70
596
th
East Earl
1
0
0
0
1
0.378
567
29
597
th
Normalville
1
0
0
0
0
0.378
642
45
598
th
Glenolden
4
0
0
0
1
0.375
593
5
599
th
Houtzdale
1
0
1
0
0
0.374
604
5
600
th
New Ringgold
1
0
0
0
0
0.372
596
4
601
st
Alexandria
1
0
1
0
0
0.371
443
158
602
nd
Canton
1
0
1
0
0
0.37
507
95
603
rd
Fogelsville
1
0
0
0
0
0.37
684
81
604
th
Harrisville
1
0
0
0
0
0.37
626
22
605
th
Vanderbilt
1
0
0
0
0
0.369
636
31
606
th
Mount Carmel
1
1
1
0
0
0.368
549
57
607
th
Greensboro
0
0
1
0
0
0.368
364
243
608
th
Mayfield
1
0
0
0
0
0.367
628
20
609
th
Sayre
1
0
1
0
0
0.366
506
103
610
th
Lebanon
8
2
3
0
5
0.366
599
11
611
th
Ashland
1
0
1
0
0
0.366
557
54
612
th
Natrona Heights
0
1
1
0
2
0.366
653
41
613
th
Renovo
1
1
1
0
0
0.365
649
36
614
th
Smethport
1
0
1
0
0
0.362
610
4
615
th
McKeesport
7
1
3
0
2
0.361
620
5
616
th
Chicora
1
0
0
0
0
0.36
583
33
617
th
Carmichaels
1
1
1
0
0
0.355
629
12
618
th
Fairchance
1
0
0
0
0
0.354
(n/a)
619
th
Mc Kees Rocks
2
1
2
0
0
0.352
622
3
620
th
Turtle Creek
2
0
0
0
0
0.352
602
18
621
st
Youngsville
1
0
1
0
1
0.348
576
45
622
nd
Albrightsville
1
0
0
0
0
0.346
618
4
623
rd
Claysburg
1
0
1
0
1
0.346
598
25
624
th
Mertztown
0
0
1
0
1
0.343
616
8
625
th
Minersville
1
0
1
0
1
0.343
633
8
626
th
Rimersburg
1
0
1
0
0
0.343
572
54
627
th
Finleyville
1
0
0
0
0
0.342
568
59
628
th
Plymouth
0
0
1
0
0
0.341
663
35
629
th
Reynoldsville
1
0
1
0
0
0.34
617
12
630
th
Norristown
8
3
2
0
2
0.338
644
14
631
st
Croydon
1
0
0
0
0
0.337
(n/a)
632
nd
Tower City
1
0
1
0
0
0.337
645
13
633
rd
Boothwyn
1
1
1
0
0
0.336
611
22
634
th
Pottsville
2
1
1
1
3
0.336
660
26
635
th
Ford City
1
0
2
0
2
0.334
601
34
636
th
West Mifflin
3
1
1
0
3
0.334
627
9
637
th
Townville
1
0
0
0
0
0.333
637
638
th
Elizabethville
0
0
1
0
0
0.332
621
17
639
th
York
26
7
6
2
12
0.331
630
9
640
th
Saint Thomas
1
0
0
0
0
0.33
614
26
641
st
Carbondale
1
0
1
0
0
0.33
580
61
642
nd
Moosic
1
0
0
0
0
0.328
555
87
643
rd
Connellsville
3
1
2
0
3
0.327
595
48
644
th
Linesville
0
0
1
0
0
0.326
651
7
645
th
Fredericktown
1
1
1
0
0
0.324
615
30
646
th
Eddystone
1
0
0
0
0
0.323
643
3
647
th
Woodlyn
1
0
0
0
0
0.322
638
9
648
th
Uniontown
7
2
4
0
4
0.321
641
7
649
th
Harrisburg
21
8
7
3
20
0.32
624
25
650
th
Rochester
1
1
1
0
0
0.32
613
37
651
st
New Providence
1
0
0
0
0
0.315
656
5
652
nd
Three Springs
1
0
1
0
1
0.315
661
9
653
rd
Kingston
3
1
1
0
6
0.312
639
14
654
th
Lemoyne
1
0
0
0
0
0.31
635
19
655
th
Sheffield
1
0
1
0
0
0.308
671
16
656
th
Bristol
1
2
1
0
2
0.307
648
8
657
th
Pocono Summit
0
1
1
0
0
0.307
673
16
658
th
Shade Gap
1
0
0
0
0
0.306
659
1
659
th
Confluence
1
0
1
0
0
0.305
658
1
660
th
Sharon
3
1
1
0
1
0.305
672
12
661
st
Leola
1
0
0
0
2
0.302
668
7
662
nd
Laureldale
0
2
1
0
0
0.298
558
104
663
rd
Drexel Hill
5
1
1
0
7
0.296
669
6
664
th
Blanchard
1
0
0
0
0
0.295
575
89
665
th
Allentown
21
7
5
3
16
0.295
631
34
666
th
Scranton
12
3
3
0
13
0.292
640
26
667
th
Delta
1
0
0
0
0
0.287
605
62
668
th
Elkland
1
0
0
0
1
0.285
530
138
669
th
Shermans Dale
1
0
0
0
0
0.284
693
24
670
th
Catasauqua
1
1
2
0
0
0.282
477
193
671
st
Tarentum
2
0
0
0
0
0.279
667
4
672
nd
Sweet Valley
1
0
0
0
0
0.278
625
47
673
rd
Huntingdon
3
1
2
0
2
0.278
678
5
674
th
Womelsdorf
1
0
0
0
0
0.277
652
22
675
th
East Fallowfield Township
1
1
0
0
0
0.275
561
114
676
th
Lansford
0
2
2
0
0
0.273
690
14
677
th
Masontown
1
0
0
0
0
0.269
709
32
678
th
Nanty Glo
1
0
1
0
0
0.265
657
21
679
th
Mount Union
2
1
1
0
0
0.265
676
3
680
th
Tobyhanna
2
0
0
0
0
0.253
680
681
st
Primos
1
0
0
0
2
0.247
699
18
682
nd
North Versailles
2
1
2
0
1
0.246
683
1
683
rd
Wilkes Barre
4
0
5
0
6
0.244
711
28
684
th
Freeland
1
0
0
0
1
0.244
695
11
685
th
Lock Haven
3
0
0
0
2
0.24
677
8
686
th
Ambridge
1
0
1
0
0
0.239
666
20
687
th
Paradise
1
0
0
0
1
0.238
654
33
688
th
Hanover Township
2
1
1
0
0
0.238
681
7
689
th
Nanticoke
2
1
1
0
0
0.237
675
14
690
th
Bridgeport
1
0
0
0
0
0.236
674
16
691
st
Mount Penn
1
0
0
0
1
0.234
682
9
692
nd
Columbia
1
1
1
0
2
0.233
686
6
693
rd
Arnold
2
0
0
0
0
0.225
692
1
694
th
New Florence
1
0
0
0
0
0.214
687
7
695
th
Mahanoy City
1
0
1
0
0
0.212
(n/a)
696
th
Mapleton Depot
1
0
0
0
0
0.211
688
8
697
th
Rockhill Furnace
1
0
0
0
0
0.21
670
27
698
th
Philadelphia
194
20
73
22
131
0.209
698
699
th
New Kensington
1
0
2
0
2
0.209
700
1
700
th
Larksville
1
0
0
0
1
0.208
697
3
701
st
Shenandoah
1
0
1
0
2
0.203
691
10
702
nd
Folcroft
1
0
1
0
0
0.203
701
1
703
rd
Lansdowne
2
0
1
0
1
0.203
716
13
704
th
McAdoo
1
0
0
0
0
0.201
689
15
705
th
Hazle Township
1
1
1
0
0
0.201
706
1
706
th
Clifton Heights
1
0
0
0
3
0.2
705
1
707
th
Collingdale
1
0
0
0
2
0.199
696
11
708
th
Marcus Hook
1
0
0
0
0
0.193
694
14
709
th
Blossburg
1
0
0
0
0
0.19
685
24
710
th
Coatesville
4
2
1
2
1
0.189
679
31
711
th
Reading
18
6
6
0
15
0.188
708
3
712
th
Brownsville
1
1
1
0
1
0.188
703
9
713
th
West Hazleton
1
0
0
0
0
0.178
722
9
714
th
Clairton
1
0
1
0
0
0.175
721
7
715
th
Yeadon
2
0
0
0
0
0.166
713
2
716
th
Sharon Hill
1
0
1
0
0
0.159
710
6
717
th
Upper Darby
3
1
0
0
2
0.152
715
2
718
th
Freemansburg
1
0
0
0
0
0.147
725
7
719
th
Aldan
1
0
0
0
0
0.146
707
12
720
th
Farrell
1
0
1
0
1
0.142
714
6
721
st
Monessen
1
1
1
0
0
0.141
712
9
722
nd
Hazleton
2
0
1
1
3
0.138
719
3
723
rd
Steelton
2
1
1
0
0
0.134
724
1
724
th
Thorndale
1
0
0
0
0
0.132
704
20
725
th
Homestead
1
0
0
1
1
0.129
718
7
726
th
East Lansdowne
1
0
0
0
0
0.125
720
6
727
th
Darby
3
1
0
0
1
0.117
723
4
728
th
Chester
4
1
2
1
5
0.079
726
2
729
th
Duquesne
1
0
0
0
0
0.038
727
2
Spread the word!
Facebook User
Pennsylvania City Rankings
Find out which cities in Pennsylvania have the best schools. Compare schools, test scores, rankings And more for Pennsylvania schools with SchoolDigger.com
schooldigger.com
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Pennsylvania Department of Education.
These rankings were last updated on November 21, 2019, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Pennsylvania Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Pennsylvania Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Pennsylvania Ranking lists:
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.
Diagnostics
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
Loading...