Find a School
School Rankings
Find a School
School Rankings
Home
Pennsylvania
City Rankings
Best Cities in Pennsylvania for Schools
Welcome to SchoolDigger, your premier source for city-wide school rankings! Our user-friendly platform focuses on test scores, presenting a transparent, data-driven comparison to help you navigate the educational scene. Explore top-rated cities in Pennsylvania and make informed decisions for your child's academic future. With our comprehensive database, uncover the best-performing schools within each city, evaluate their performance, and gain valuable insights. Trust SchoolDigger.com to guide you in finding the perfect city for your child's education. Embark on your journey to academic success right here!
Year after year, SchoolDigger is
always
the first to publish Pennsylvania test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the Pennsylvania Department of Education. The most recent update was on Wednesday, November 8, 2023.
Be the first to know when we post new test scores and rankings!
Get Notified!
School Year:
2022 - 2023
2022 - 2023
2021 - 2022
2020 - 2021
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 728)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2023
)
Rank (
2022
)
Rank change from
2022
SchoolDigger Rating (
2023
)
1
st
Bradfordwoods
1
0
0
0
0
0.999
1
2
nd
Gladwyne
1
0
0
0
2
0.997
3
1
3
rd
Villanova
0
1
0
0
2
0.99
(n/a)
4
th
Merion Station
1
0
0
0
5
0.989
2
2
5
th
Eighty Four
1
0
0
0
0
0.985
48
43
6
th
Bryn Mawr
2
0
1
0
12
0.984
16
10
7
th
Bala Cynwyd
2
1
0
0
6
0.98
13
6
8
th
McMurray
2
1
1
0
2
0.98
21
13
9
th
Gibsonia
3
2
1
0
2
0.975
27
18
10
th
Harrison City
0
0
1
0
0
0.975
14
4
11
th
Wynnewood
1
0
0
0
10
0.975
4
7
12
th
Wexford
2
1
1
0
10
0.975
6
6
13
th
Chester Springs
2
0
0
0
2
0.973
5
8
14
th
Berwyn
1
1
1
0
5
0.972
7
7
15
th
Chadds Ford
2
0
0
0
3
0.971
11
4
16
th
Allison Park
4
1
2
0
3
0.969
17
1
17
th
Ardmore
1
0
1
0
3
0.966
35
18
18
th
Radnor
1
0
1
0
3
0.963
10
8
19
th
Mill Village
1
0
0
0
0
0.962
106
87
20
th
Springfield
3
1
1
0
3
0.959
59
39
21
st
Wallingford
2
1
1
0
2
0.959
30
9
22
nd
Leetsdale
0
0
1
0
0
0.958
220
198
23
rd
Narberth
1
1
0
0
1
0.955
8
15
24
th
Blue Bell
2
0
0
0
5
0.953
15
9
25
th
Pine Grove Mills
1
0
0
0
0
0.952
23
2
26
th
Newtown
4
1
1
0
10
0.951
37
11
27
th
New Hope
1
1
1
0
1
0.948
26
1
28
th
Devon
2
0
0
0
4
0.947
9
19
29
th
Oakdale
2
0
1
0
0
0.947
19
10
30
th
Dresher
1
1
0
0
1
0.94
31
1
31
st
Plymouth Meeting
2
1
2
0
3
0.937
82
51
32
nd
Lewisburg
2
1
1
0
0
0.936
46
14
33
rd
Waverly
1
0
0
0
0
0.935
11
22
34
th
Maple Glen
1
0
0
0
2
0.935
49
15
35
th
Fort Washington
1
0
1
0
5
0.934
18
17
36
th
North Huntingdon
4
2
1
0
2
0.932
40
4
37
th
Ambler
2
1
1
0
2
0.932
24
13
38
th
Imperial
1
1
1
0
0
0.931
42
4
39
th
Oaks
1
0
0
0
0
0.931
67
28
40
th
Center Valley
1
1
1
0
2
0.929
22
18
41
st
Orefield
1
1
0
0
2
0.929
34
7
42
nd
Wayne
4
2
0
0
7
0.929
29
13
43
rd
Media
4
1
1
0
6
0.928
41
2
44
th
Garnet Valley
1
0
0
0
0
0.926
72
28
45
th
Furlong
1
0
0
0
1
0.924
44
1
46
th
Coplay
1
0
0
0
0
0.919
50
4
47
th
Breinigsville
3
0
0
0
2
0.912
33
14
48
th
Damascus
1
0
0
0
1
0.912
32
16
49
th
New Britain
1
0
0
0
0
0.911
78
29
50
th
Howard
1
0
0
0
3
0.906
62
12
51
st
Fairview
2
2
1
0
1
0.906
39
12
52
nd
Trappe
1
0
0
0
0
0.905
70
18
53
rd
Doylestown
6
3
2
0
15
0.905
75
22
54
th
Zieglerville
0
1
0
0
1
0.905
25
29
55
th
Huntingdon Valley
2
1
1
0
5
0.905
51
4
56
th
Beaver
2
1
1
0
1
0.904
28
28
57
th
Murrysville
2
1
1
0
2
0.903
43
14
58
th
Havertown
3
1
1
0
8
0.902
57
1
59
th
Renfrew
1
0
0
0
0
0.902
104
45
60
th
Chalfont
1
1
0
0
4
0.901
96
36
61
st
Trafford
2
1
0
0
0
0.9
20
41
62
nd
Hershey
4
1
1
0
5
0.9
58
4
63
rd
Glen Mills
2
1
1
0
4
0.9
47
16
64
th
Freeport
2
1
1
0
0
0.9
65
1
65
th
Yardley
4
3
0
0
7
0.899
66
1
66
th
Downingtown
8
2
3
0
7
0.898
36
30
67
th
Pequea
0
1
0
0
0
0.896
64
3
68
th
Glenmoore
1
0
0
0
1
0.893
38
30
69
th
Moon Township
7
2
1
0
1
0.891
69
70
th
Waterford
1
1
1
0
0
0.888
197
127
71
st
Canonsburg
3
2
2
0
2
0.886
90
19
72
nd
Export
1
0
0
0
0
0.885
92
20
73
rd
Harleysville
3
1
0
0
3
0.885
55
18
74
th
Prospect
1
0
0
0
0
0.883
45
29
75
th
Mars
2
2
1
0
1
0.882
(n/a)
76
th
Collegeville
3
1
1
0
10
0.88
84
8
77
th
Jefferson Hills
2
0
2
0
0
0.879
53
24
78
th
Royersford
4
3
1
0
4
0.877
52
26
79
th
Millerstown
1
1
1
0
2
0.874
116
37
80
th
Limerick
1
0
1
0
2
0.874
56
24
81
st
Sarver
1
1
0
0
1
0.871
88
7
82
nd
Palmyra
4
1
1
0
0
0.869
71
11
83
rd
Buckingham
1
0
0
0
2
0.868
77
6
84
th
Bethel Park
4
2
1
0
3
0.866
61
23
85
th
Holland
3
1
1
0
1
0.866
80
5
86
th
Spring Mills
1
0
1
0
5
0.866
131
45
87
th
Saltsburg
1
0
0
0
1
0.864
94
7
88
th
Cresson
1
0
1
0
1
0.862
112
24
89
th
West Newton
1
0
0
0
0
0.862
269
180
90
th
Honesdale
2
1
1
0
2
0.856
124
34
91
st
Landisville
1
2
1
0
0
0.853
103
12
92
nd
Chinchilla
1
0
0
0
0
0.851
60
32
93
rd
Slippery Rock
1
1
1
0
0
0.849
89
4
94
th
Malvern
4
1
1
0
15
0.848
73
21
95
th
Oreland
0
1
0
0
1
0.848
101
6
96
th
North Wales
3
1
0
0
9
0.847
97
1
97
th
State College
8
3
1
0
11
0.845
95
2
98
th
Hermitage
2
1
1
0
1
0.843
140
42
99
th
Broomall
3
1
0
0
2
0.841
54
45
100
th
Lampeter
2
1
1
0
0
0.835
86
14
101
st
Bobtown
1
0
0
0
0
0.834
170
69
102
nd
Mc Kean
1
0
0
0
0
0.833
68
34
103
rd
Houston
1
0
1
0
1
0.831
148
45
104
th
Warrington
3
1
1
0
6
0.829
166
62
105
th
Milford
0
1
1
0
0
0.829
119
14
106
th
Danville
2
1
3
0
5
0.827
85
21
107
th
Pennsburg
0
1
1
0
2
0.824
277
170
108
th
Clarks Summit
2
1
1
0
0
0.821
115
7
109
th
Snow Shoe
1
0
0
0
0
0.817
307
198
110
th
Mertztown
0
0
1
0
1
0.816
164
54
111
th
Nazareth
4
2
1
0
2
0.815
134
23
112
th
Washington Boro
2
0
0
0
0
0.814
91
21
112
th
Zelienople
1
0
0
0
2
0.814
107
5
114
th
Jamison
2
0
1
0
1
0.812
138
24
115
th
Cranberry Twp
3
2
0
0
7
0.811
108
7
116
th
Roslyn
1
0
0
0
1
0.81
152
36
117
th
Sellersville
3
0
0
0
5
0.809
208
91
118
th
Davidsville
0
0
1
0
0
0.808
63
55
119
th
Harmony
0
1
1
0
0
0.808
130
11
120
th
Girard
0
1
1
0
0
0.807
122
2
121
st
Hellertown
1
1
1
0
1
0.806
118
3
122
nd
Muse
1
0
0
0
0
0.806
98
24
123
rd
Birdsboro
2
0
1
0
1
0.801
162
39
124
th
New Stanton
1
0
1
0
0
0.801
232
108
125
th
Mechanicsburg
12
3
3
0
6
0.8
105
20
126
th
Newtown Square
1
0
1
0
9
0.799
74
52
127
th
Telford
1
0
0
0
2
0.797
102
25
128
th
Dayton
1
0
0
0
4
0.797
79
49
129
th
Irwin
2
1
0
0
1
0.794
121
8
130
th
Harborcreek
0
1
1
0
1
0.793
110
20
131
st
Souderton
4
1
1
0
3
0.791
132
1
132
nd
Shohola
1
0
0
0
0
0.79
83
49
133
rd
Lake City
1
0
0
0
0
0.788
198
65
134
th
Wrightsville
1
1
1
0
0
0.787
191
57
135
th
Oakmont
1
0
1
0
0
0.786
144
9
136
th
Erdenheim
1
0
1
0
1
0.786
296
160
137
th
Macungie
3
2
0
0
4
0.786
153
16
138
th
Mountain Top
2
0
1
0
2
0.785
234
96
139
th
Elizabeth
1
1
1
0
0
0.785
100
39
140
th
Catawissa
1
1
1
0
0
0.784
87
53
141
st
Abington
2
1
1
0
3
0.784
246
105
142
nd
Fallsington
1
0
0
0
1
0.782
243
101
143
rd
Mc Donald
3
2
2
0
0
0.782
128
15
144
th
Perkasie
4
3
2
0
2
0.781
228
84
145
th
Kennett Square
4
1
2
0
3
0.78
209
64
146
th
West Chester
11
3
4
1
11
0.78
125
21
147
th
Muncy
1
0
1
0
1
0.78
157
10
148
th
Edinboro
1
1
1
0
0
0.779
137
11
149
th
Millersville
1
0
1
0
0
0.778
248
99
150
th
Cornwall
1
0
0
0
0
0.776
158
8
151
st
Jenkintown
1
0
1
0
5
0.776
93
58
152
nd
Conestoga
1
0
0
0
1
0.776
76
76
153
rd
Eagleville
1
2
1
0
0
0.774
163
10
154
th
Armagh
1
0
1
0
0
0.774
180
26
155
th
Pipersville
1
0
0
0
2
0.774
188
33
156
th
Richboro
1
0
0
0
1
0.771
123
33
157
th
North East
2
1
1
0
1
0.771
133
24
158
th
Hummelstown
1
1
2
0
3
0.769
270
112
159
th
Friendsville
1
0
0
0
0
0.769
156
3
160
th
Lansdale
8
1
2
0
9
0.769
186
26
161
st
Churchville
2
0
0
0
2
0.767
219
58
162
nd
Centre Hall
1
0
0
0
2
0.766
255
93
163
rd
Elizabethtown
3
1
1
0
3
0.764
145
18
164
th
Wescosville
1
0
0
0
0
0.764
181
17
165
th
Fogelsville
1
0
0
0
0
0.763
298
133
166
th
Bloomsburg
4
2
3
0
3
0.76
242
76
167
th
Walnutport
1
0
0
0
0
0.76
159
8
168
th
Oley
1
1
2
0
0
0.76
250
82
169
th
Honey Brook
1
0
0
0
2
0.759
135
34
170
th
New Paris
1
0
1
0
1
0.758
139
31
171
st
Dallas
3
1
1
0
1
0.757
205
34
172
nd
Schwenksville
1
0
0
0
1
0.757
113
59
173
rd
Duncansville
1
0
0
0
1
0.755
236
63
174
th
Fawn Grove
1
2
1
0
0
0.754
184
10
175
th
Spring Grove
1
2
1
0
4
0.753
136
39
176
th
Rural Valley
1
0
1
0
0
0.75
200
24
177
th
Kutztown
2
1
1
0
1
0.749
154
23
178
th
Willow Street
1
0
1
0
1
0.746
114
64
179
th
Moscow
2
1
1
0
0
0.746
149
30
180
th
Elkins Park
2
1
0
0
1
0.745
233
53
181
st
Portage
1
0
1
0
0
0.745
253
72
182
nd
Windber
1
1
1
0
0
0.745
227
45
183
rd
Johnsonburg
1
0
1
0
0
0.743
282
99
184
th
Boiling Springs
2
1
1
0
0
0.742
111
73
185
th
Strattanville
1
0
1
0
0
0.742
120
65
186
th
Bellwood
1
1
1
0
0
0.74
241
55
187
th
Hawthorn
1
0
0
0
0
0.737
187
188
th
Mercer
1
1
2
0
3
0.735
151
37
189
th
Herndon
0
1
1
0
1
0.735
351
162
190
th
Swarthmore
2
0
0
0
4
0.735
160
30
191
st
Rockwood
1
0
1
0
0
0.733
168
23
192
nd
Holtwood
1
0
0
0
5
0.731
292
100
193
rd
Lewisberry
1
1
1
0
0
0.731
309
116
194
th
Alburtis
1
0
0
0
0
0.731
211
17
195
th
Somerset
2
0
2
0
2
0.73
268
73
196
th
Elverson
1
1
1
0
0
0.729
143
53
197
th
Dauphin
1
0
0
0
0
0.729
147
50
198
th
Glen Rock
2
1
1
0
1
0.725
167
31
199
th
Dallastown
1
1
1
0
2
0.723
126
73
200
th
Port Matilda
2
0
0
0
0
0.721
179
21
201
st
Leechburg
2
1
1
0
1
0.718
207
6
202
nd
Hollidaysburg
2
1
1
0
3
0.718
195
7
203
rd
Stoneboro
1
0
1
0
2
0.718
176
27
204
th
Verona
1
0
0
0
2
0.718
194
10
205
th
Kintnersville
1
1
1
0
0
0.717
81
124
206
th
Manchester
1
2
1
0
0
0.716
182
24
207
th
East Petersburg
1
0
0
0
1
0.716
221
14
208
th
New Tripoli
1
1
1
0
0
0.716
237
29
209
th
Montrose
1
0
1
0
0
0.714
300
91
210
th
East Springfield
1
0
0
0
0
0.714
225
15
211
th
Gilbertsville
1
1
0
0
0
0.713
183
28
212
th
Montoursville
3
1
1
0
1
0.712
271
59
213
th
Greencastle
2
1
1
0
2
0.712
214
1
214
th
Camp Hill
4
2
2
0
9
0.711
185
29
215
th
Lititz
5
1
1
0
10
0.709
201
14
216
th
Selinsgrove
2
1
1
0
3
0.708
199
17
217
th
Annville
2
1
1
0
1
0.706
325
108
218
th
Nescopeck
1
0
0
0
0
0.705
428
210
219
th
Gallitzin
0
1
0
0
0
0.702
349
130
220
th
New Alexandria
1
0
0
0
0
0.702
295
75
221
st
West Grove
2
1
2
1
3
0.702
175
46
222
nd
Tyrone
1
1
1
0
4
0.701
247
25
223
rd
Taylor
1
0
1
0
0
0.7
109
114
224
th
Wellsboro
2
1
1
0
3
0.698
357
133
225
th
Loysburg
1
1
1
0
0
0.697
189
36
226
th
Monaca
1
1
2
0
0
0.696
226
227
th
Benton
1
1
1
0
0
0.694
355
128
228
th
Indiana
4
1
2
0
5
0.694
229
1
229
th
Glenville
1
0
0
0
0
0.693
165
64
230
th
Bangor
2
2
1
0
0
0.693
335
105
231
st
Brockway
1
0
1
0
2
0.693
276
45
232
nd
Flourtown
1
0
0
0
3
0.692
251
19
233
rd
Shrewsbury
1
0
0
0
0
0.692
222
11
234
th
Brownstown
1
0
0
0
0
0.69
141
93
235
th
Elliottsburg
0
1
1
0
1
0.69
339
104
236
th
Horsham
2
1
1
0
3
0.69
261
25
237
th
Homer City
1
0
1
0
1
0.689
363
126
238
th
Millville
1
0
1
0
1
0.689
285
47
239
th
Wernersville
1
0
0
0
0
0.688
212
27
240
th
Sharpsville
1
1
1
0
1
0.687
272
32
241
st
Ephrata
3
2
2
0
21
0.686
386
145
242
nd
Willow Grove
2
0
2
0
3
0.686
193
49
243
rd
Grove City
2
2
2
0
2
0.684
267
24
244
th
Hatboro
3
1
0
0
0
0.684
287
43
245
th
Lenhartsville
1
0
0
0
0
0.683
291
46
246
th
Saxonburg
2
1
1
0
0
0.682
217
29
247
th
Mount Joy
2
1
2
0
4
0.681
155
92
248
th
Greensburg
6
3
2
0
8
0.681
202
46
249
th
Richfield
2
0
0
0
0
0.681
385
136
250
th
Shinglehouse
1
1
1
0
0
0.681
286
36
251
st
Denver
2
1
1
0
25
0.68
252
1
252
nd
Flinton
1
0
1
0
0
0.678
210
42
253
rd
New Oxford
1
2
1
0
1
0.678
265
12
254
th
Stewartstown
1
0
0
0
0
0.677
161
93
255
th
Sidman
1
0
1
0
0
0.676
326
71
256
th
South Park
1
1
1
0
1
0.675
346
90
257
th
Belle Vernon
2
1
1
0
1
0.672
352
95
258
th
Jeannette
3
1
1
0
1
0.671
245
13
259
th
Landenberg
0
1
0
0
1
0.67
215
44
260
th
Berlin
1
1
1
0
1
0.668
174
86
261
st
Glenside
2
0
0
0
2
0.668
359
98
262
nd
Eldred
1
0
0
0
0
0.668
204
58
263
rd
Halifax
1
1
1
0
1
0.666
308
45
264
th
Montgomery
1
0
1
0
3
0.665
150
114
265
th
Bellefonte
3
1
1
0
3
0.662
283
18
266
th
Mountville
1
0
0
0
2
0.662
377
111
267
th
Karns City
0
0
1
0
0
0.661
364
97
268
th
Conneaut Lake
1
1
0
0
0
0.659
264
4
269
th
Factoryville
1
0
1
0
0
0.659
460
191
270
th
Breezewood
1
0
0
0
0
0.658
254
16
271
st
Mifflinburg
2
1
1
0
8
0.658
249
22
272
nd
Duke Center
0
0
1
0
0
0.657
384
112
273
rd
Aston
3
1
3
0
3
0.656
356
83
274
th
New Castle
7
4
7
0
6
0.655
313
39
275
th
Pen Argyl
0
1
1
0
1
0.654
284
9
276
th
Emporium
1
0
1
0
0
0.654
361
85
277
th
Glenshaw
1
2
0
0
2
0.653
302
25
278
th
Topton
1
1
0
0
0
0.65
484
206
279
th
Pleasant Gap
1
0
1
0
0
0.647
422
143
280
th
Brookville
3
0
1
0
1
0.646
450
170
281
st
Dillsburg
3
1
1
0
1
0.644
259
22
282
nd
Dover
4
1
1
0
1
0.643
306
24
283
rd
Latrobe
2
1
3
0
4
0.642
99
184
284
th
Littlestown
1
1
1
0
1
0.641
397
113
285
th
Bear Creek Township
1
0
0
0
0
0.641
405
120
286
th
Du Bois
3
1
1
0
6
0.641
274
12
287
th
Derry
1
1
1
0
0
0.641
294
7
288
th
Springdale
0
0
1
0
0
0.639
477
189
289
th
Cowansville
1
0
0
0
0
0.639
297
8
290
th
Adamstown
1
0
0
0
0
0.638
366
76
291
st
Lake Ariel
2
1
1
0
1
0.636
316
25
292
nd
Elderton
1
0
0
0
0
0.636
244
48
293
rd
Lakewood
1
0
0
0
0
0.636
223
70
294
th
Osceola Mills
1
0
0
0
0
0.636
218
76
295
th
Christiana
1
0
0
0
6
0.635
196
99
296
th
Hookstown
1
1
1
0
1
0.634
333
37
297
th
Pocono Pines
1
0
0
0
0
0.634
327
30
298
th
Monroeville
4
1
3
0
5
0.633
342
44
299
th
Ridgway
1
1
1
0
1
0.633
171
128
300
th
Conneautville
1
1
0
0
2
0.632
206
94
301
st
Kittanning
1
2
2
0
2
0.632
256
45
302
nd
Patton
0
1
1
0
0
0.632
169
133
303
rd
Ruffs Dale
1
1
0
0
0
0.63
451
148
304
th
Fishertown
0
1
0
0
0
0.63
258
46
305
th
Hawley
2
1
1
0
0
0.627
178
127
306
th
Reamstown
1
0
0
0
1
0.627
142
164
307
th
Hatfield
2
1
0
0
0
0.625
216
91
308
th
Albion
1
1
1
0
0
0.623
555
247
309
th
Ellwood City
3
2
2
0
0
0.622
231
78
310
th
Washington
6
2
2
0
5
0.621
374
64
311
th
Middleburg
1
1
1
0
1
0.621
230
81
312
th
Turbotville
1
1
1
0
2
0.62
406
94
313
th
Enola
2
1
1
0
2
0.62
331
18
314
th
Philipsburg
1
1
1
0
0
0.619
541
227
315
th
Bradford
2
1
1
0
4
0.619
410
95
316
th
Bernville
1
0
1
0
2
0.619
435
119
317
th
Essington
1
0
0
0
0
0.619
455
138
318
th
Foxburg
1
0
1
0
0
0.616
430
112
319
th
Bedford
1
1
1
0
3
0.613
213
106
320
th
Frederick
1
0
0
0
0
0.612
347
27
321
st
Kingsley
1
0
1
0
0
0.612
238
83
322
nd
Boswell
1
0
1
0
0
0.611
146
176
323
rd
Shanksville
1
1
1
0
0
0.61
301
22
324
th
Southampton
1
1
0
0
5
0.609
373
49
325
th
Jersey Shore
3
1
1
0
2
0.609
280
45
326
th
Clarion
1
0
1
0
3
0.607
275
51
327
th
Ligonier
1
1
1
0
0
0.606
441
114
328
th
Spring Church
1
1
1
0
0
0.606
395
67
329
th
Blandon
1
0
0
0
0
0.604
478
149
330
th
Industry
0
0
1
0
0
0.604
314
16
331
st
Orwigsburg
1
1
0
0
0
0.603
266
65
332
nd
Mc Connellsburg
1
1
2
0
1
0.602
348
16
333
rd
Knox
1
0
1
0
4
0.6
350
17
334
th
Markleysburg
1
1
0
0
0
0.599
442
108
335
th
Millersburg
1
1
1
0
6
0.598
392
57
336
th
Sewickley
3
1
0
1
5
0.598
319
17
337
th
Hanover
7
2
2
0
5
0.596
288
49
338
th
Fleetwood
1
1
1
0
2
0.596
330
8
339
th
Hadley
1
0
1
0
0
0.595
369
30
340
th
Stoystown
0
1
0
0
0
0.595
587
247
341
st
Phoenixville
4
1
2
1
5
0.595
321
20
342
nd
Wyomissing
2
0
1
0
2
0.594
334
8
343
rd
Fairless Hills
2
1
2
0
5
0.594
304
39
344
th
Jamestown
1
0
1
0
1
0.594
401
57
345
th
West Lawn
1
0
1
0
1
0.593
239
106
346
th
Matamoras
1
0
0
0
1
0.59
278
68
347
th
Jonestown
2
0
0
0
2
0.59
473
126
348
th
Etters
2
0
0
0
1
0.589
382
34
349
th
Kane
1
1
1
0
0
0.587
263
86
350
th
Mount Wolf
1
1
0
0
1
0.587
177
173
351
st
Plum
1
0
1
0
0
0.586
240
111
352
nd
Newville
3
1
1
0
2
0.585
290
62
353
rd
New Cumberland
2
1
0
0
4
0.585
322
31
354
th
Mercersburg
3
1
1
0
1
0.585
402
48
355
th
Langhorne
2
1
1
0
3
0.584
376
21
356
th
Meyersdale
1
1
1
0
9
0.584
299
57
357
th
Archbald
1
1
1
0
0
0.581
372
15
358
th
New Wilmington
1
1
1
0
10
0.58
400
42
359
th
Lykens
1
1
0
0
6
0.58
358
1
360
th
Martinsburg
1
0
1
0
2
0.58
315
45
361
st
Scott Township
1
0
1
0
0
0.578
262
99
362
nd
Vanderbilt
1
0
0
0
0
0.578
365
3
363
rd
Cheswick
2
1
1
0
1
0.578
312
51
364
th
Picture Rocks
1
0
0
0
0
0.577
192
172
365
th
Hughesville
1
0
2
0
0
0.576
305
60
366
th
Schnecksville
1
0
1
0
0
0.576
425
59
367
th
Feasterville Trevose
1
1
0
0
5
0.576
303
64
368
th
Brodheadsville
0
1
1
0
0
0.575
418
50
369
th
Toughkenamon
1
0
0
0
0
0.574
329
40
370
th
Coudersport
1
0
1
0
1
0.574
529
159
371
st
Sciota
2
0
0
0
0
0.572
367
4
372
nd
Weatherly
1
1
1
0
0
0.571
500
128
373
rd
Rome
1
0
1
0
1
0.57
466
93
374
th
Lilly
2
0
0
0
0
0.569
602
228
375
th
Schuylkill Haven
2
1
2
0
1
0.569
368
7
376
th
Marietta
1
0
0
0
1
0.568
393
17
377
th
Finleyville
1
0
0
0
0
0.568
499
122
378
th
Mount Pleasant
1
2
1
0
3
0.567
429
51
379
th
Morrisdale
1
1
1
0
0
0.567
495
116
380
th
Marion Center
1
0
1
0
5
0.566
371
9
381
st
Home
1
0
0
0
1
0.566
379
2
382
nd
Ebensburg
1
1
2
0
2
0.565
289
93
383
rd
Saint Marys
1
1
1
0
3
0.565
549
166
384
th
Boyertown
3
1
1
0
1
0.564
445
61
385
th
Austin
1
0
1
0
0
0.563
336
49
386
th
Curwensville
1
0
1
0
1
0.562
129
257
387
th
Spring City
2
0
0
0
3
0.56
279
108
388
th
Robesonia
0
1
1
0
0
0.559
424
36
389
th
Lairdsville
1
0
0
0
0
0.559
324
65
390
th
Williamsport
2
4
2
0
4
0.559
354
36
391
st
Susquehanna
1
0
1
0
0
0.558
398
7
392
nd
Vandergrift
1
1
1
0
1
0.557
257
135
393
rd
Douglassville
1
1
0
0
2
0.557
411
18
394
th
New Columbia
1
0
0
0
0
0.557
337
57
395
th
Beaver Springs
1
0
0
0
1
0.556
389
6
396
th
Wyalusing
1
0
1
0
0
0.554
440
44
397
th
Seneca
1
0
1
0
2
0.553
459
62
398
th
Butler
9
2
3
0
10
0.553
426
28
399
th
Kinzers
0
1
1
0
9
0.552
419
20
400
th
Avella
1
0
1
0
0
0.552
381
19
401
st
West Sunbury
1
0
1
0
0
0.552
409
8
402
nd
Greensboro
0
0
1
0
0
0.551
519
117
403
rd
Blairsville
1
1
1
0
0
0.55
(n/a)
404
th
Manheim
2
1
1
0
8
0.549
273
131
405
th
Wingate
1
0
1
0
0
0.548
403
2
406
th
Waterfall
1
0
1
0
0
0.548
260
146
407
th
East Greenville
1
0
0
0
0
0.548
396
11
408
th
Saegertown
1
0
1
0
4
0.546
344
64
409
th
Waymart
1
0
0
0
0
0.546
353
56
410
th
Wellsville
1
0
0
0
0
0.545
370
40
411
th
Throop
1
0
1
0
1
0.544
561
150
412
th
Westover
1
0
1
0
1
0.544
568
156
413
th
Punxsutawney
1
0
1
0
15
0.543
465
52
414
th
Wyncote
1
1
1
0
3
0.542
380
34
415
th
Bentleyville
1
1
1
0
0
0.541
173
242
416
th
Gettysburg
4
1
2
0
5
0.541
328
88
417
th
Biglerville
1
1
1
0
0
0.541
320
97
418
th
Smithfield
1
0
0
0
1
0.54
224
194
419
th
Palmerton
2
1
1
0
1
0.539
345
74
420
th
Akron
1
0
0
0
0
0.538
318
102
421
st
Bath
2
0
0
0
1
0.537
281
140
422
nd
Kunkletown
2
0
0
0
0
0.537
490
68
423
rd
Newfoundland
1
0
0
0
0
0.536
444
21
424
th
Cambridge Springs
1
0
1
0
2
0.533
383
41
425
th
New Bethlehem
1
0
1
0
2
0.532
531
106
426
th
Northampton
1
1
2
0
0
0.528
433
7
427
th
Claysville
1
1
1
0
1
0.527
470
43
428
th
Leesport
1
1
2
0
0
0.526
293
135
429
th
Cochranton
1
0
1
0
1
0.526
340
89
430
th
Herminie
1
0
1
0
0
0.524
443
13
431
st
Pleasantville
1
0
0
0
0
0.522
172
259
432
nd
Quakertown
6
2
1
0
5
0.521
394
38
433
rd
Shickshinny
2
0
1
0
0
0.52
536
103
434
th
Williamsburg
1
0
1
0
0
0.52
438
4
435
th
Sweet Valley
1
0
0
0
0
0.52
452
17
436
th
Westfield
1
0
1
0
1
0.519
472
36
437
th
Fayetteville
1
0
0
0
0
0.519
565
128
438
th
Claysburg
1
1
1
0
1
0.519
516
78
439
th
York Springs
1
1
1
0
0
0.518
420
19
440
th
Lehman
1
0
1
0
1
0.518
375
65
441
st
Shermans Dale
1
0
0
0
0
0.516
501
60
442
nd
New Holland
1
1
1
0
7
0.514
421
21
443
rd
Reedsville
2
0
0
0
8
0.513
449
6
444
th
Marienville
1
0
1
0
1
0.512
117
327
445
th
Pottstown
9
3
3
0
7
0.511
448
3
446
th
Farmington
1
0
0
0
1
0.511
458
12
447
th
Emmaus
3
0
1
0
5
0.511
439
8
448
th
Cashtown
1
0
0
0
0
0.51
341
107
449
th
West Middlesex
1
2
1
0
0
0.51
362
87
450
th
Arendtsville
0
1
0
0
0
0.508
378
72
451
st
Franklin
3
0
2
0
2
0.508
566
115
452
nd
Easton
12
4
3
0
7
0.507
463
11
453
rd
Bethel
1
0
0
0
4
0.507
407
46
454
th
Corry
2
1
1
0
1
0.506
526
72
455
th
Dimock
1
0
2
0
0
0.506
502
47
456
th
Swiftwater
1
2
1
0
0
0.505
508
52
457
th
Canton
1
0
1
0
1
0.504
532
75
458
th
Towanda
2
0
2
0
1
0.504
554
96
459
th
Rockhill Furnace
1
0
0
0
0
0.503
523
64
460
th
Bridgeville
1
1
1
0
5
0.503
391
69
461
st
Warfordsburg
1
0
1
0
0
0.501
562
101
462
nd
Stroudsburg
4
1
1
0
1
0.5
457
5
463
rd
Grantville
1
0
0
0
0
0.5
343
120
464
th
Pine Grove
1
1
1
0
0
0.5
399
65
465
th
Scottdale
1
1
0
0
0
0.499
456
9
466
th
Shoemakersville
1
0
0
0
0
0.499
416
50
467
th
Willow Hill
1
1
1
0
0
0.498
323
144
468
th
Delta
1
0
0
0
3
0.497
434
34
469
th
East Prospect
1
0
0
0
0
0.495
471
2
470
th
New Milford
1
1
1
0
0
0.495
417
53
471
st
Milton
1
1
1
0
3
0.495
427
44
472
nd
Fairfield
1
1
1
0
0
0.495
431
41
473
rd
Freedom
3
4
1
0
0
0.493
485
12
474
th
Whitehall
3
1
1
0
5
0.493
387
87
475
th
Brogue
1
0
0
0
1
0.492
486
11
476
th
Point Marion
1
1
0
0
0
0.491
461
15
477
th
Townville
1
0
0
0
0
0.49
588
111
478
th
Sinking Spring
3
2
0
0
2
0.49
447
31
479
th
Charleroi
1
1
2
0
0
0.488
604
125
480
th
Carmichaels
1
1
1
0
0
0.487
576
96
481
st
Tioga
1
0
1
0
0
0.486
388
93
482
nd
Oil City
3
1
2
0
3
0.486
570
88
483
rd
Titusville
3
1
1
0
0
0.486
558
75
484
th
Renovo
1
1
1
0
0
0.486
423
61
485
th
Thomasville
1
0
0
0
1
0.484
235
250
486
th
Johnstown
7
1
6
1
7
0.484
446
40
487
th
Ridley Park
2
1
0
0
1
0.483
535
48
488
th
Shippensburg
4
1
1
0
13
0.482
413
75
489
th
Trevorton
1
0
0
0
0
0.482
360
129
490
th
Clymer
1
0
1
0
2
0.48
651
161
491
st
New Ringgold
1
0
0
0
0
0.479
530
39
492
nd
Dunmore
1
0
1
0
4
0.478
625
133
493
rd
Carnegie
1
0
1
0
0
0.477
483
10
494
th
New Providence
1
0
0
0
3
0.476
563
69
495
th
Altoona
8
1
3
1
10
0.475
527
32
496
th
Middletown
4
1
1
0
1
0.474
593
97
497
th
Linesville
0
0
1
0
1
0.473
684
187
498
th
Russell
1
0
1
0
0
0.473
553
55
499
th
Nanty Glo
1
0
1
0
0
0.472
559
60
500
th
Waynesboro
4
1
1
0
5
0.471
542
42
501
st
Forest City
1
0
1
0
0
0.471
408
93
502
nd
Smethport
1
0
1
0
0
0.471
514
12
503
rd
Bridgeport
1
0
0
0
0
0.47
590
87
504
th
King Of Prussia
3
1
1
2
6
0.47
415
89
505
th
Midland
2
0
2
1
0
0.469
464
41
506
th
Prospect Park
2
0
1
0
0
0.469
317
189
507
th
Myerstown
2
1
1
0
11
0.469
611
104
508
th
Union City
1
1
1
0
0
0.468
436
72
509
th
Pittsburgh
91
26
25
7
94
0.467
491
18
510
th
Kersey
1
0
0
0
1
0.466
509
1
511
th
Carlisle
8
2
1
0
10
0.466
437
74
512
th
Folsom
1
0
1
0
1
0.465
596
84
513
th
Berwick
2
1
1
0
2
0.464
476
37
514
th
Rimersburg
0
0
1
0
0
0.463
551
37
515
th
New Brighton
1
1
1
0
1
0.462
577
62
516
th
Morton
1
0
0
0
1
0.462
453
63
517
th
Cresco
0
0
1
0
1
0.462
310
207
518
th
Clearfield
1
0
2
0
3
0.461
644
126
519
th
Tionesta
2
0
2
0
3
0.461
496
23
520
th
Plains
1
1
2
0
0
0.461
462
58
521
st
Oxford
3
2
1
0
4
0.46
560
39
522
nd
Carrolltown
1
0
0
0
1
0.46
481
41
523
rd
Duncannon
1
1
1
0
0
0.459
547
24
524
th
South Williamsport
1
1
1
0
2
0.457
580
56
525
th
Boothwyn
1
1
1
0
0
0.457
610
85
526
th
Red Lion
4
1
1
0
1
0.456
521
5
527
th
Beaver Falls
3
2
2
0
4
0.455
494
33
528
th
Saint Clair
1
0
0
0
0
0.453
543
15
529
th
Aliquippa
5
1
2
0
3
0.453
537
8
530
th
Lehighton
2
1
1
0
5
0.452
469
61
531
st
Blain
1
0
0
0
3
0.449
332
199
532
nd
Hellam
1
0
0
0
0
0.448
338
194
533
rd
Everett
1
1
2
0
1
0.447
390
143
534
th
Chambersburg
11
2
3
0
11
0.447
493
41
535
th
Drums
1
0
0
0
1
0.446
479
56
536
th
Coraopolis
1
1
1
0
5
0.445
534
2
537
th
Fredericksburg
1
1
1
0
0
0.442
567
30
538
th
Norwood
1
0
0
0
0
0.442
538
539
th
Burgettstown
1
0
1
0
2
0.44
512
27
540
th
Salisbury
1
0
1
0
5
0.439
533
7
541
st
Mohnton
1
0
0
0
1
0.437
552
11
542
nd
Waynesburg
2
1
3
0
1
0.437
525
17
543
rd
Houtzdale
1
0
1
0
0
0.437
454
89
544
th
Commodore
1
0
1
0
1
0.435
594
50
545
th
Levittown
9
2
2
0
3
0.434
510
35
546
th
Dingmans Ferry
3
2
1
0
0
0.433
505
41
547
th
Gap
1
0
0
0
7
0.432
589
42
548
th
Lewistown
3
1
3
0
1
0.431
(n/a)
549
th
Munhall
1
1
1
0
1
0.43
467
82
550
th
Sheffield
1
0
1
0
0
0.428
617
67
551
st
Saxton
1
1
1
0
0
0.427
600
49
552
nd
Natrona Heights
0
1
1
0
3
0.422
631
79
553
rd
Pittston
2
1
1
0
0
0.422
652
99
554
th
New Florence
1
0
0
0
0
0.421
572
18
555
th
Lancaster
23
9
5
0
28
0.421
515
40
556
th
Tunkhannock
2
1
1
0
2
0.421
475
81
557
th
Ford City
1
0
2
0
2
0.42
619
62
558
th
Cairnbrook
1
0
1
0
0
0.417
498
60
559
th
Quarryville
2
2
1
0
11
0.417
488
71
560
th
Greenville
2
0
2
1
6
0.417
503
57
561
st
Old Forge
1
0
1
0
1
0.415
598
37
562
nd
Jefferson
1
0
1
0
0
0.415
482
80
563
rd
Northumberland
1
1
0
0
2
0.413
432
131
564
th
Wilmerding
0
0
1
0
0
0.412
546
18
565
th
Mill Hall
1
1
2
0
7
0.411
597
32
566
th
Slatington
2
1
1
0
1
0.411
609
43
567
th
Elizabethville
0
0
1
0
2
0.411
595
28
568
th
Meadville
4
1
2
0
4
0.411
574
6
569
th
Guys Mills
0
0
1
0
2
0.41
404
165
570
th
Jim Thorpe
1
0
2
0
1
0.408
581
11
571
st
Brookhaven
3
0
0
0
1
0.406
578
7
572
nd
Erie
23
6
7
0
20
0.403
556
16
573
rd
Valley View
1
0
0
0
0
0.402
640
67
574
th
Exton
1
1
2
2
6
0.401
571
3
575
th
Barto
1
0
0
0
0
0.4
544
31
576
th
Linwood
1
0
0
0
0
0.399
689
113
577
th
Lower Burrell
2
1
1
0
0
0.398
492
85
578
th
Liberty
1
0
1
0
0
0.398
468
110
579
th
Warminster
2
1
1
0
5
0.397
480
99
580
th
Mifflintown
3
1
1
0
11
0.395
607
27
581
st
East Earl
1
0
0
0
4
0.395
504
77
582
nd
Lurgan
1
0
0
0
0
0.393
695
113
583
rd
Monongahela
2
1
1
0
1
0.391
601
18
584
th
Roaring Spring
1
1
0
0
0
0.391
575
9
585
th
Lemoyne
1
0
0
0
0
0.39
649
64
586
th
Sugarloaf
1
0
0
0
1
0.39
608
22
587
th
Hamburg
1
1
1
0
2
0.39
633
46
588
th
Athens
1
1
1
0
0
0.39
487
101
589
th
Uniontown
7
2
4
0
7
0.39
583
6
590
th
Warren
1
1
2
0
1
0.388
517
73
591
st
Bensalem
6
2
1
1
8
0.387
586
5
592
nd
Northern Cambria
1
1
1
0
1
0.385
539
53
593
rd
Minersville
1
0
1
0
1
0.384
615
22
594
th
Bethlehem
15
5
4
1
19
0.384
524
70
595
th
Sayre
1
0
1
0
1
0.384
522
73
596
th
Perryopolis
2
1
1
0
0
0.383
474
122
597
th
East Stroudsburg
5
1
1
0
5
0.381
606
9
598
th
Darlington
1
0
0
0
0
0.379
513
85
599
th
Ulysses
1
0
1
0
1
0.379
599
600
th
Shillington
2
2
1
0
2
0.378
591
9
601
st
Reynoldsville
1
0
1
0
3
0.378
585
16
602
nd
Albrightsville
1
0
0
0
0
0.378
511
91
603
rd
Mansfield
1
0
1
0
1
0.377
582
21
604
th
Moosic
1
0
0
0
0
0.376
489
115
605
th
Pocono Summit
0
1
1
0
0
0.376
667
62
606
th
New Bloomfield
1
0
0
0
1
0.372
506
100
607
th
Jones Mills
1
0
0
0
0
0.37
569
38
608
th
Pottsville
2
1
1
1
6
0.369
603
5
609
th
Saint Thomas
1
0
0
0
0
0.368
643
34
610
th
Coal Center
2
1
1
0
0
0.367
497
113
611
th
Youngsville
1
0
1
0
1
0.366
639
28
612
th
Tamaqua
2
1
1
0
3
0.365
412
200
613
th
Newport
1
1
1
0
1
0.363
414
199
614
th
Port Allegany
1
0
2
0
0
0.36
660
46
615
th
Fredericktown
1
1
1
0
0
0.36
668
53
616
th
Lock Haven
2
0
0
0
2
0.36
528
88
617
th
Baden
2
0
0
0
1
0.357
642
25
618
th
Laporte
1
0
1
0
0
0.356
311
307
619
th
Sligo
1
0
0
0
1
0.354
624
5
620
th
Atglen
2
1
1
0
2
0.354
550
70
621
st
Paradise
1
0
0
0
7
0.353
656
35
622
nd
Chicora
1
0
0
0
0
0.351
548
74
623
rd
Huntingdon
3
1
2
0
2
0.351
564
59
624
th
Hegins
0
0
1
0
1
0.349
647
23
625
th
Rochester
1
1
1
0
1
0.347
629
4
626
th
Blanchard
1
0
0
0
0
0.344
655
29
627
th
Lebanon
8
2
3
0
9
0.341
645
18
628
th
Harrisburg
22
8
7
3
31
0.34
637
9
629
th
Shade Gap
1
0
0
0
0
0.34
507
122
630
th
Alverton
1
0
1
0
0
0.338
190
440
631
st
Sunbury
2
0
1
0
0
0.336
634
3
632
nd
Mayfield
1
0
0
0
0
0.336
627
5
633
rd
Mount Carmel
1
1
1
0
0
0.334
620
13
634
th
Elkland
1
0
0
0
1
0.331
518
116
635
th
Bristol
1
1
1
0
2
0.331
648
13
636
th
East Smithfield
1
0
0
0
0
0.33
545
91
637
th
Klingerstown
1
0
0
0
0
0.326
573
64
638
th
Sharon
3
1
1
0
1
0.326
630
8
639
th
York
27
7
6
1
18
0.325
623
16
640
th
Womelsdorf
1
0
0
0
0
0.324
678
38
641
st
Mc Kees Rocks
2
1
2
0
2
0.323
616
25
642
nd
Morrisville
3
0
1
0
3
0.316
632
10
643
rd
Glenolden
4
0
0
0
1
0.316
669
26
644
th
Three Springs
1
0
1
0
1
0.315
658
14
645
th
Fairchance
1
0
0
0
0
0.314
659
14
646
th
Leola
1
0
0
0
7
0.313
646
647
th
Troy
2
0
1
0
0
0.306
592
55
648
th
Primos
1
0
0
0
3
0.306
638
10
649
th
Tarentum
2
0
0
0
0
0.305
605
44
650
th
Mc Alisterville
1
0
1
0
4
0.305
614
36
651
st
Drexel Hill
5
1
1
0
7
0.305
628
23
652
nd
Ashland
1
0
1
0
0
0.303
618
34
653
rd
Alexandria
1
0
1
0
0
0.3
557
96
654
th
West Pittston
0
1
0
0
0
0.299
641
13
655
th
Mc Clellandtown
1
1
0
0
0
0.298
622
33
656
th
McKeesport
6
2
3
0
2
0.298
650
6
657
th
West Mifflin
2
1
1
0
4
0.297
653
4
658
th
Exeter
1
0
1
0
0
0.297
584
74
659
th
Scranton
11
3
3
0
17
0.295
681
22
660
th
Harrisville
1
0
0
0
2
0.291
679
19
661
st
Lansford
0
2
2
0
0
0.288
671
10
662
nd
Allentown
19
7
5
3
19
0.282
673
11
663
rd
Croydon
1
0
0
0
0
0.279
662
1
664
th
Forty Fort
1
0
0
0
0
0.278
621
43
665
th
Turtle Creek
2
0
0
0
0
0.277
672
7
666
th
Masontown
1
0
0
0
0
0.276
613
53
667
th
Plymouth
0
0
1
0
0
0.276
700
33
668
th
Woodlyn
1
0
0
0
0
0.275
579
89
669
th
Normalville
1
0
0
0
0
0.273
657
12
670
th
Norristown
8
3
2
0
2
0.269
663
7
671
st
Connellsville
3
1
2
0
3
0.269
636
35
672
nd
Mount Penn
1
0
0
0
1
0.267
665
7
673
rd
Tobyhanna
2
0
0
0
1
0.267
661
12
674
th
Ambridge
1
0
1
0
0
0.266
626
48
675
th
Cheltenham
1
0
0
0
2
0.26
654
21
676
th
Collingdale
1
0
0
0
2
0.252
697
21
677
th
Mount Union
2
1
1
0
0
0.248
675
2
678
th
Nanticoke
2
1
1
0
0
0.247
677
1
679
th
Blossburg
1
0
0
0
0
0.246
664
15
680
th
Weedville
1
0
0
0
0
0.243
612
68
681
st
Catasauqua
1
1
2
0
0
0.241
712
31
682
nd
Shamokin
0
1
1
0
0
0.241
520
162
683
rd
Coal Township
1
1
1
0
0
0.238
(n/a)
684
th
Freeland
1
0
0
0
1
0.235
674
10
685
th
Lansdowne
2
0
1
0
2
0.232
698
13
686
th
Carbondale
1
0
1
0
1
0.228
635
51
687
th
Philadelphia
196
18
70
23
179
0.226
692
5
688
th
Mahanoy City
1
0
1
0
0
0.219
706
18
689
th
Tower City
1
0
1
0
0
0.216
682
7
690
th
Marcus Hook
1
0
0
0
0
0.214
714
24
691
st
Coatesville
3
2
1
0
5
0.213
683
8
692
nd
Aldan
1
0
0
0
0
0.211
707
15
693
rd
Clifton Heights
1
0
0
0
3
0.209
680
13
694
th
Wilkes Barre
4
1
1
0
9
0.209
721
27
695
th
Reading
18
9
5
0
18
0.205
691
4
696
th
Confluence
1
0
1
0
0
0.204
670
26
697
th
Hanover Township
3
1
1
0
0
0.203
696
1
698
th
Eddystone
1
0
0
0
0
0.202
666
32
699
th
North Versailles
2
1
2
0
1
0.2
703
4
700
th
McAdoo
1
0
0
0
0
0.198
699
1
701
st
Yeadon
2
0
0
0
0
0.197
710
9
702
nd
Swissvale
0
1
0
0
0
0.197
688
14
703
rd
Thorndale
1
0
0
0
0
0.197
690
13
704
th
Homestead
1
0
0
1
1
0.191
719
15
705
th
Folcroft
1
0
1
0
0
0.188
687
18
706
th
Brownsville
1
1
1
0
1
0.187
709
3
707
th
Kingston
2
1
1
0
8
0.186
694
13
708
th
Hazle Township
1
1
1
0
0
0.185
717
9
709
th
New Kensington
1
0
2
0
2
0.183
676
33
710
th
Arnold
2
0
0
0
0
0.178
693
17
711
th
Shenandoah
1
0
1
0
2
0.175
685
26
712
th
West Hazleton
1
0
0
0
0
0.17
701
11
713
th
Upper Darby
3
1
0
0
4
0.16
715
2
714
th
East Lansdowne
1
0
0
0
0
0.157
708
6
715
th
Sharon Hill
1
0
1
0
0
0.155
704
11
716
th
Steelton
2
1
1
0
0
0.151
722
6
717
th
Hazleton
2
1
1
0
3
0.15
705
12
718
th
East Fallowfield Township
1
0
0
0
0
0.149
686
32
719
th
Farrell
1
0
1
0
1
0.145
713
6
720
th
Freemansburg
1
0
0
0
0
0.143
716
4
721
st
Clairton
1
0
1
0
0
0.139
718
3
722
nd
Darby
3
1
0
0
1
0.138
720
2
723
rd
Larksville
1
0
0
0
1
0.135
711
12
724
th
Wilkinsburg
2
0
1
0
2
0.13
(n/a)
725
th
Columbia
1
2
1
0
4
0.125
702
23
726
th
Monessen
1
1
1
0
0
0.087
723
3
727
th
Chester
4
1
2
1
5
0.083
724
3
728
th
Duquesne
1
0
0
0
0
0.053
725
3
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Pennsylvania
Elementary Schools
Middle Schools
High Schools
Districts
Cities
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 8, 2023, 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
.
Educational resources:
Per-Pupil Spending: Understanding the Breakdown of Federal, State, and Local Funds
No Child Left Behind (NCLB): A Comprehensive Analysis of Its Impact on Education
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
×
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...