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!
JUST IN!
Pennsylvania test scores and updated rankings for the 2023-24 school year were posted to SchoolDigger TODAY!
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.
School Year:
2023 - 2024
2023 - 2024
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 729)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2024
)
Rank (
2023
)
Rank change from
2023
SchoolDigger Rating (
2024
)
1
st
Bradfordwoods
1
0
0
0
0
0.995
1
2
nd
Bryn Mawr
2
0
1
0
12
0.993
6
4
3
rd
Mill Village
1
0
0
0
0
0.989
19
16
4
th
Merion Station
1
0
0
0
5
0.988
4
5
th
Villanova
0
1
0
0
2
0.988
3
2
6
th
Allison Park
4
1
2
0
4
0.987
16
10
7
th
Harrison City
0
0
1
0
0
0.985
10
3
8
th
McMurray
2
1
1
0
2
0.984
8
9
th
Narberth
1
1
0
0
1
0.983
23
14
10
th
Maple Glen
1
0
0
0
2
0.974
34
24
11
th
Gibsonia
3
2
1
0
2
0.973
9
2
12
th
Chester Springs
2
0
0
0
2
0.973
13
1
13
th
Gladwyne
1
0
0
0
2
0.972
2
11
14
th
Bala Cynwyd
2
1
0
0
6
0.965
7
7
15
th
Springfield
3
1
1
0
3
0.964
20
5
16
th
Eighty Four
1
0
0
0
0
0.963
5
11
17
th
Chadds Ford
2
0
0
0
3
0.962
15
2
18
th
Berwyn
1
1
1
0
5
0.959
14
4
19
th
Wexford
2
1
1
0
11
0.959
12
7
20
th
Newtown
4
1
1
0
10
0.955
26
6
21
st
Wynnewood
1
0
0
0
9
0.953
11
10
22
nd
Radnor
1
0
1
0
4
0.948
18
4
23
rd
Devon
2
0
0
0
4
0.947
28
5
23
rd
West Newton
1
0
0
0
0
0.947
89
66
25
th
Wallingford
2
1
1
0
2
0.944
21
4
26
th
Dresher
1
1
0
0
1
0.942
30
4
27
th
Lewisburg
2
1
1
0
0
0.942
32
5
28
th
Plymouth Meeting
2
1
2
0
3
0.942
31
3
29
th
Oakdale
2
0
1
0
0
0.941
29
30
th
Ardmore
1
0
1
0
3
0.941
17
13
31
st
Havertown
3
1
1
0
8
0.94
58
27
32
nd
Imperial
1
1
1
0
0
0.935
38
6
33
rd
Media
4
1
1
0
7
0.934
43
10
34
th
Glen Mills
2
1
1
0
4
0.934
63
29
35
th
New Hope
1
1
1
0
1
0.932
27
8
36
th
Leetsdale
0
0
1
0
0
0.931
22
14
37
th
Freeport
2
1
1
0
0
0.931
64
27
38
th
Pipersville
1
0
0
0
2
0.931
155
117
39
th
Downingtown
8
2
3
0
7
0.931
66
27
40
th
New Britain
1
0
0
0
0
0.931
49
9
41
st
North Huntingdon
4
2
1
0
2
0.929
36
5
42
nd
Hershey
4
1
1
0
6
0.923
62
20
43
rd
Fort Washington
1
0
1
0
5
0.915
35
8
44
th
Pine Grove Mills
1
0
0
0
0
0.914
25
19
45
th
Doylestown
6
3
2
0
15
0.913
53
8
46
th
Center Valley
1
1
1
0
2
0.913
40
6
47
th
Fairview
2
2
1
0
1
0.912
51
4
48
th
Howard
1
0
0
0
3
0.91
50
2
49
th
Chalfont
1
1
0
0
5
0.908
60
11
50
th
Damascus
1
0
0
0
1
0.907
48
2
51
st
Oreland
0
1
0
0
1
0.907
95
44
52
nd
Breinigsville
3
0
0
0
2
0.907
47
5
53
rd
Garnet Valley
1
0
0
0
0
0.906
44
9
54
th
Orefield
1
1
0
0
2
0.905
41
13
55
th
Wayne
4
2
0
0
7
0.905
42
13
56
th
Buckingham
1
0
0
0
2
0.904
83
27
57
th
Beaver
2
1
1
0
1
0.902
56
1
58
th
Bobtown
1
0
0
0
0
0.902
101
43
59
th
Murrysville
2
1
1
0
2
0.901
57
2
60
th
Ambler
2
1
1
0
2
0.9
37
23
61
st
Collegeville
3
1
1
0
9
0.9
76
15
62
nd
Milford
0
1
1
0
0
0.898
105
43
63
rd
Landisville
1
2
1
0
0
0.896
91
28
64
th
Furlong
1
0
0
0
1
0.896
45
19
65
th
Jefferson Hills
2
0
2
0
0
0.893
77
12
66
th
Bethel Park
4
2
1
0
3
0.891
84
18
67
th
Yardley
4
3
0
0
7
0.889
65
2
68
th
Pequea
0
1
0
0
0
0.888
67
1
69
th
Oaks
1
0
0
0
0
0.885
39
30
70
th
Palmyra
4
1
1
0
0
0.884
82
12
71
st
Huntingdon Valley
2
1
1
0
5
0.884
55
16
72
nd
Glenmoore
1
0
0
0
1
0.883
68
4
73
rd
Mars
2
2
1
0
2
0.883
75
2
74
th
Blue Bell
2
0
0
0
5
0.882
24
50
75
th
Limerick
1
0
1
0
2
0.877
80
5
76
th
Sarver
1
1
0
0
1
0.877
81
5
77
th
Zieglerville
0
1
0
0
0
0.877
54
23
78
th
Cresson
1
0
1
0
1
0.875
88
10
79
th
Trafford
2
1
0
0
0
0.874
61
18
80
th
Trappe
1
0
0
0
1
0.872
52
28
81
st
Royersford
4
3
1
0
6
0.871
78
3
82
nd
Austin
1
0
1
0
0
0.869
385
303
83
rd
Honesdale
2
1
1
0
2
0.867
90
7
84
th
Harborcreek
0
1
1
0
1
0.861
130
46
85
th
Moon Township
7
2
1
0
1
0.859
69
16
86
th
Millersville
1
0
1
0
0
0.856
149
63
87
th
Waverly
1
0
0
0
0
0.856
33
54
88
th
Fallsington
1
0
0
0
1
0.855
142
54
89
th
Lampeter
2
1
1
0
0
0.853
100
11
90
th
Broomall
3
1
0
0
2
0.851
99
9
91
st
Coplay
1
0
0
0
0
0.849
46
45
92
nd
Waterford
1
1
1
0
0
0.849
70
22
93
rd
Jamison
2
0
1
0
1
0.847
114
21
94
th
Jenkintown
1
0
1
0
5
0.846
151
57
95
th
Brockway
1
0
1
0
3
0.843
231
136
96
th
Schnecksville
1
0
1
0
0
0.843
366
270
97
th
State College
8
3
1
0
11
0.843
97
98
th
Slippery Rock
1
1
1
0
0
0.838
93
5
99
th
Harleysville
3
1
0
0
3
0.836
73
26
100
th
Millerstown
1
1
1
0
2
0.835
79
21
101
st
Clarks Summit
2
1
1
0
0
0.835
108
7
102
nd
Emporium
1
0
1
0
0
0.835
276
174
103
rd
Warrington
3
1
1
0
6
0.834
104
1
104
th
Hermitage
2
1
1
0
1
0.833
98
6
105
th
Holland
3
1
1
0
1
0.833
85
20
106
th
Prospect
1
0
0
0
0
0.832
74
32
107
th
Malvern
4
1
1
0
15
0.831
94
13
108
th
Centre Hall
1
0
0
0
1
0.828
162
54
109
th
Washington Boro
2
0
0
0
0
0.826
112
3
110
th
Conestoga
1
0
0
0
1
0.826
152
42
111
th
Telford
1
0
0
0
2
0.824
127
16
112
th
Sellersville
3
0
0
0
6
0.823
117
5
113
th
Rebersburg
1
0
0
0
7
0.822
(n/a)
114
th
Patton
0
1
1
0
0
0.821
302
188
115
th
Export
1
0
0
0
0
0.818
72
43
116
th
Mc Donald
3
2
2
0
0
0.818
143
27
117
th
Friendsville
1
0
0
0
0
0.817
159
42
118
th
Kutztown
2
1
1
0
1
0.817
177
59
119
th
Willow Street
1
0
1
0
1
0.815
178
59
120
th
Canonsburg
3
2
2
0
2
0.815
71
49
121
st
North Wales
3
1
0
0
8
0.814
96
25
122
nd
New Paris
1
0
1
0
1
0.81
170
48
123
rd
Spring Mills
1
0
1
0
6
0.81
86
37
124
th
Cranberry Twp
3
2
0
0
6
0.809
115
9
125
th
Holtwood
1
0
0
0
5
0.809
192
67
126
th
New Stanton
1
0
1
0
0
0.807
124
2
127
th
Alburtis
1
0
0
0
0
0.805
194
67
128
th
Macungie
3
2
0
0
4
0.804
137
9
129
th
Houston
1
0
1
0
1
0.803
103
26
130
th
North East
2
1
1
0
1
0.802
157
27
131
st
Hellertown
1
1
1
0
1
0.8
121
10
132
nd
Muse
1
0
0
0
0
0.799
122
10
133
rd
Shinglehouse
1
0
1
0
0
0.799
250
117
134
th
Elizabeth
1
1
1
0
0
0.794
139
5
135
th
Nazareth
4
2
1
0
2
0.792
111
24
136
th
Friedensburg
1
0
0
0
0
0.79
(n/a)
137
th
Somerset
2
0
2
0
2
0.785
195
58
138
th
Davidsville
0
0
1
0
0
0.784
118
20
139
th
West Chester
11
3
4
1
13
0.782
146
7
140
th
Perkasie
4
3
2
0
3
0.781
144
4
141
st
Armagh
1
0
1
0
0
0.78
154
13
142
nd
New Alexandria
1
0
0
0
0
0.78
220
78
143
rd
Irwin
2
1
0
0
1
0.777
129
14
144
th
Zelienople
1
0
0
0
2
0.777
112
32
145
th
Mechanicsburg
12
3
3
0
6
0.776
125
20
146
th
Hollidaysburg
2
1
1
0
3
0.776
202
56
147
th
Cornwall
1
0
0
0
0
0.775
150
3
148
th
Abington
2
1
1
0
3
0.775
141
7
149
th
Portage
1
0
1
0
0
0.775
181
32
150
th
Wrightsville
1
1
1
0
0
0.774
134
16
151
st
Eagleville
1
2
1
0
0
0.772
153
2
152
nd
Edinboro
1
1
1
0
0
0.771
148
4
153
rd
Willow Grove
2
0
2
0
3
0.771
242
89
154
th
Renfrew
1
0
0
0
0
0.771
59
95
155
th
Johnsonburg
1
0
1
0
0
0.769
183
28
156
th
Strattanville
1
0
1
0
0
0.765
185
29
157
th
Dallastown
1
1
1
0
2
0.763
199
42
158
th
Mc Kean
1
0
0
0
0
0.761
102
56
159
th
Snow Shoe
1
0
0
0
0
0.76
109
50
160
th
Spring City
2
0
0
0
1
0.76
387
227
161
st
Walnutport
1
0
0
0
0
0.76
167
6
162
nd
Souderton
4
1
1
0
4
0.759
131
31
163
rd
Girard
0
1
1
0
0
0.759
120
43
164
th
Leechburg
2
1
1
0
1
0.759
201
37
165
th
Dallas
3
1
1
0
1
0.758
171
6
166
th
South Park
1
1
1
0
1
0.757
256
90
167
th
Gilbertsville
1
1
0
0
0
0.755
211
44
168
th
Spring Grove
1
2
1
0
5
0.755
175
7
169
th
Markleysburg
1
1
0
0
0
0.754
334
165
170
th
Saltsburg
1
0
0
0
1
0.754
87
83
171
st
Indiana
4
1
2
0
5
0.753
228
57
172
nd
Montrose
1
0
1
0
0
0.753
209
37
173
rd
Oakmont
1
0
1
0
0
0.753
135
38
174
th
Lehman
1
0
1
0
1
0.752
440
266
175
th
Chinchilla
1
0
0
0
0
0.752
92
83
176
th
Elizabethtown
3
1
1
0
3
0.752
163
13
177
th
Richboro
1
0
0
0
1
0.752
156
21
178
th
Pennsburg
0
1
1
0
1
0.749
107
71
179
th
East Petersburg
1
0
0
0
1
0.748
207
28
180
th
Rural Valley
1
0
1
0
0
0.747
176
4
181
st
Brownstown
1
0
0
0
0
0.746
234
53
182
nd
Fawn Grove
1
2
1
0
0
0.745
174
8
183
rd
Loysburg
1
1
1
0
0
0.745
225
42
184
th
Mountain Top
2
0
1
0
2
0.744
138
46
185
th
Wescosville
1
0
0
0
0
0.744
164
21
186
th
Boswell
1
0
1
0
0
0.744
322
136
187
th
Selinsgrove
2
1
1
0
3
0.743
216
29
188
th
Swarthmore
2
0
0
0
4
0.742
190
2
189
th
Denver
2
1
1
0
25
0.741
251
62
190
th
Newtown Square
1
0
1
0
9
0.74
126
64
191
st
Ephrata
3
2
2
0
21
0.739
241
50
192
nd
Lake City
1
0
0
0
0
0.739
133
59
193
rd
Muncy
1
0
1
0
1
0.737
147
46
194
th
Elverson
1
1
1
0
0
0.737
196
2
195
th
Camp Hill
4
2
2
0
8
0.736
214
19
196
th
Moscow
2
1
1
0
0
0.736
179
17
197
th
Brookville
3
0
1
0
1
0.735
280
83
198
th
Lansdale
8
1
2
0
10
0.732
160
38
199
th
Harmony
0
1
1
0
0
0.732
119
80
200
th
Elkins Park
2
1
0
0
1
0.728
180
20
201
st
Pleasant Gap
1
0
1
0
0
0.727
279
78
202
nd
Hadley
1
0
1
0
0
0.726
339
137
203
rd
Waymart
1
0
0
0
0
0.725
409
206
204
th
Bloomsburg
4
2
3
0
3
0.724
166
38
205
th
Dayton
1
0
0
0
5
0.723
128
77
206
th
Ridgway
1
1
1
0
1
0.723
299
93
207
th
Grove City
1
1
1
0
2
0.722
243
36
208
th
Rockwood
1
0
1
0
0
0.722
191
17
209
th
Danville
2
1
3
0
5
0.721
106
103
210
th
Montgomery
1
0
1
0
3
0.718
264
54
211
th
Reamstown
1
0
0
0
1
0.716
306
95
212
th
Greencastle
2
1
1
0
2
0.713
213
1
213
th
Elliottsburg
0
1
1
0
2
0.713
235
22
214
th
Saegertown
1
0
1
0
3
0.713
408
194
215
th
Port Matilda
2
0
0
0
0
0.712
200
15
216
th
Greensburg
6
2
2
0
8
0.712
248
32
217
th
Windber
1
1
1
0
0
0.711
182
35
218
th
Osceola Mills
1
0
0
0
0
0.711
294
76
219
th
Wellsboro
2
1
1
0
3
0.707
224
5
220
th
Flourtown
1
0
0
0
3
0.706
232
12
221
st
Hummelstown
1
1
2
0
3
0.706
158
63
222
nd
Kennett Square
4
1
2
0
3
0.706
145
77
223
rd
Topton
1
1
0
0
0
0.705
278
55
224
th
Glenside
2
0
0
0
2
0.703
261
37
225
th
Westover
1
0
1
0
1
0.703
412
187
226
th
Glen Rock
2
1
1
0
1
0.703
198
28
227
th
Stoneboro
1
0
1
0
2
0.702
203
24
228
th
Adamstown
1
0
0
0
0
0.702
290
62
229
th
Bangor
2
2
1
0
0
0.701
230
1
230
th
Lititz
5
1
1
0
10
0.7
215
15
231
st
Oley
1
1
2
0
0
0.696
168
63
232
nd
Industry
0
0
1
0
0
0.694
330
98
233
rd
Churchville
2
0
0
0
2
0.693
161
72
234
th
Monroeville
4
1
3
0
5
0.691
298
64
235
th
Catawissa
1
1
1
0
0
0.69
140
95
236
th
Fogelsville
1
0
0
0
0
0.689
165
71
237
th
Lewisberry
1
1
1
0
0
0.689
193
44
238
th
West Grove
2
1
2
1
3
0.688
221
17
239
th
Conneautville
1
1
0
0
2
0.688
300
61
240
th
Horsham
2
1
1
0
3
0.687
236
4
241
st
Bernville
1
1
1
0
1
0.685
316
75
242
nd
Nescopeck
1
0
0
0
0
0.684
218
24
243
rd
Duncansville
1
0
0
0
1
0.683
173
70
244
th
Matamoras
1
0
0
0
1
0.682
346
102
245
th
Homer City
1
0
1
0
1
0.68
237
8
246
th
Russell
1
0
1
0
0
0.68
498
252
247
th
Blandon
1
0
0
0
0
0.68
329
82
248
th
Erdenheim
1
0
1
0
1
0.679
136
112
249
th
Ligonier
1
1
1
0
0
0.679
327
78
250
th
East Greenville
1
0
0
0
0
0.678
407
157
251
st
Flinton
1
0
1
0
0
0.678
252
1
252
nd
Duke Center
0
0
1
0
0
0.678
272
20
253
rd
Kintnersville
1
1
1
0
0
0.675
205
48
254
th
Mountville
1
0
0
0
2
0.671
266
12
255
th
Schwenksville
1
0
0
0
1
0.67
172
83
256
th
Hughesville
1
0
2
0
0
0.67
365
109
257
th
Enola
2
1
1
0
2
0.668
313
56
258
th
Lenhartsville
1
0
0
0
0
0.668
245
13
259
th
Bellefonte
3
1
1
0
3
0.668
265
6
260
th
New Tripoli
1
1
1
0
1
0.666
208
52
261
st
Jeannette
3
1
1
0
1
0.666
258
3
262
nd
Manchester
1
2
1
0
0
0.665
206
56
263
rd
Rockhill Furnace
1
0
0
0
0
0.664
459
196
264
th
Hookstown
1
1
1
0
1
0.662
296
32
265
th
Montoursville
3
1
1
0
1
0.662
212
53
266
th
Middleburg
1
1
1
0
1
0.661
311
45
267
th
Douglassville
1
1
0
0
3
0.661
393
126
268
th
Roslyn
1
0
0
0
1
0.66
116
152
269
th
Mercer
1
1
2
0
3
0.658
188
81
270
th
Southampton
1
1
0
0
5
0.655
324
54
271
st
Taylor
1
0
1
0
0
0.654
223
48
272
nd
Biglerville
1
1
1
0
0
0.654
417
145
273
rd
Eldred
1
0
0
0
0
0.654
262
11
274
th
Saxonburg
2
1
1
0
0
0.652
246
28
275
th
New Castle
7
4
7
0
6
0.652
274
1
276
th
Mount Joy
2
1
2
0
4
0.65
247
29
277
th
Rome
1
0
1
0
1
0.649
373
96
278
th
Belle Vernon
2
1
1
0
1
0.649
257
21
279
th
Glenshaw
1
2
0
0
2
0.649
277
2
280
th
Hawley
2
1
1
0
0
0.648
305
25
281
st
Lake Ariel
2
1
1
0
1
0.648
291
10
282
nd
Landenberg
0
1
0
0
1
0.648
259
23
283
rd
Wyomissing
2
0
1
0
2
0.647
342
59
284
th
Ebensburg
1
1
2
0
3
0.646
382
98
285
th
Benton
1
1
1
0
0
0.646
227
58
286
th
Mifflinburg
2
1
1
0
8
0.645
271
15
287
th
Christiana
1
0
0
0
8
0.645
295
8
288
th
Tyrone
1
1
1
0
6
0.644
222
66
289
th
Dover
4
1
1
0
1
0.643
282
7
290
th
Mc Connellsburg
1
1
2
0
1
0.642
332
42
291
st
Knox
1
0
1
0
5
0.641
333
42
292
nd
New Oxford
1
2
1
0
1
0.641
253
39
293
rd
Ruffs Dale
1
1
0
0
0
0.64
303
10
294
th
Birdsboro
2
0
1
0
1
0.639
123
171
295
th
Clarion
1
0
1
0
2
0.639
326
31
296
th
Meyersdale
1
1
1
0
10
0.638
356
60
297
th
Shohola
1
0
0
0
0
0.636
132
165
298
th
Hatboro
3
1
0
0
0
0.635
244
54
299
th
Boiling Springs
2
1
1
0
0
0.632
184
115
300
th
West Middlesex
1
2
1
0
0
0.631
449
149
301
st
Coudersport
1
0
1
0
1
0.631
370
69
302
nd
Gallitzin
0
1
0
0
0
0.631
219
83
303
rd
Finleyville
1
0
0
0
0
0.63
377
74
304
th
Cowansville
1
0
0
0
0
0.63
289
15
305
th
Scott Township
1
0
1
0
0
0.629
361
56
306
th
Bradford
2
1
1
0
4
0.627
315
9
307
th
Berlin
1
1
1
0
1
0.627
260
47
308
th
Glenville
1
0
0
0
0
0.627
229
79
309
th
Shrewsbury
1
0
0
0
0
0.625
233
76
310
th
Morton
1
0
0
0
1
0.624
516
206
311
th
Bentleyville
1
1
1
0
0
0.623
415
104
312
th
Sinking Spring
3
2
0
0
2
0.622
478
166
313
th
Titusville
3
1
1
0
1
0.621
483
170
314
th
Kersey
1
0
0
0
1
0.621
510
196
315
th
Punxsutawney
1
0
1
0
16
0.62
413
98
316
th
Latrobe
2
1
3
0
3
0.62
283
33
317
th
Kittanning
1
2
2
0
2
0.618
301
16
318
th
Washington
6
2
2
0
5
0.616
310
8
319
th
Philipsburg
1
1
1
0
0
0.616
314
5
320
th
Kingsley
1
0
1
0
0
0.615
321
1
321
st
Frederick
1
0
0
0
0
0.614
320
1
322
nd
New Cumberland
2
1
0
0
4
0.614
353
31
323
rd
Sharpsville
1
1
1
0
1
0.613
240
83
324
th
Hawthorn
1
0
0
0
0
0.612
187
137
325
th
Wernersville
1
0
0
0
0
0.611
239
86
326
th
Orwigsburg
1
1
0
0
0
0.611
331
5
327
th
Cresco
0
0
1
0
1
0.609
517
190
328
th
Swiftwater
1
2
1
0
0
0.608
456
128
329
th
Dillsburg
3
1
1
0
0
0.608
281
48
330
th
Warfordsburg
1
0
1
0
0
0.608
461
131
331
st
Bath
2
0
0
0
1
0.608
421
90
332
nd
Plum
1
0
1
0
0
0.607
351
19
333
rd
Fishertown
0
1
0
0
0
0.605
304
29
334
th
Curwensville
1
0
1
0
1
0.605
386
52
335
th
Conneaut Lake
1
1
0
0
0
0.604
268
67
336
th
Sewickley
3
1
0
1
5
0.603
336
337
th
Monaca
1
1
2
0
0
0.603
226
111
338
th
Toughkenamon
1
0
0
0
0
0.602
369
31
339
th
Du Bois
3
1
1
0
6
0.602
286
53
340
th
Pocono Pines
1
0
0
0
0
0.601
297
43
341
st
New Holland
1
1
1
0
7
0.6
442
101
342
nd
Palmerton
2
1
1
0
1
0.599
419
77
343
rd
Beaver Springs
1
0
0
0
1
0.599
395
52
344
th
Shippensburg
4
1
1
0
13
0.599
488
144
345
th
Bellwood
1
1
1
0
0
0.599
186
159
346
th
Lairdsville
1
0
0
0
0
0.598
389
43
347
th
Arendtsville
0
1
0
0
0
0.598
450
103
348
th
Smethport
1
0
1
0
0
0.596
502
154
349
th
Smithfield
1
0
0
0
1
0.596
418
69
350
th
Kinzers
0
1
1
0
9
0.596
399
49
351
st
Boyertown
3
1
1
0
1
0.593
384
33
352
nd
Bedford
1
1
1
0
3
0.592
319
33
353
rd
East Springfield
1
0
0
0
0
0.592
210
143
354
th
Lehighton
2
1
1
0
5
0.592
530
176
355
th
Greensboro
0
0
1
0
0
0.591
402
47
356
th
New Wilmington
1
1
1
0
10
0.59
358
2
357
th
Springdale
0
0
1
0
0
0.59
288
69
358
th
Aston
3
1
3
0
3
0.589
273
85
359
th
Newville
3
1
1
0
3
0.588
352
7
360
th
New Ringgold
1
0
0
0
0
0.587
491
131
361
st
Hatfield
2
1
0
0
0
0.586
307
54
362
nd
Cochranton
1
0
1
0
2
0.586
429
67
363
rd
Forest City
1
0
1
0
0
0.586
501
138
364
th
Fleetwood
1
1
1
0
2
0.585
338
26
365
th
West Lawn
1
0
1
0
1
0.585
345
20
366
th
Factoryville
1
0
1
0
0
0.585
269
97
367
th
Northern Cambria
1
1
1
0
1
0.584
592
225
368
th
Williamsburg
1
0
1
0
0
0.584
434
66
369
th
Halifax
1
1
1
0
1
0.584
263
106
370
th
Feasterville Trevose
1
1
0
0
5
0.582
367
3
371
st
New Columbia
1
0
0
0
0
0.581
394
23
372
nd
Stewartstown
1
0
0
0
0
0.581
254
118
373
rd
Pine Grove
1
1
1
0
0
0.58
464
91
374
th
Westfield
1
0
1
0
1
0.58
436
62
375
th
Elizabethville
0
0
1
0
2
0.579
567
192
376
th
Fairless Hills
2
1
2
0
5
0.578
343
33
377
th
Langhorne
2
1
1
0
3
0.577
355
22
378
th
Cheswick
2
1
1
0
1
0.576
363
15
379
th
Scottdale
1
1
0
0
0
0.576
465
86
380
th
Saint Marys
1
1
1
0
3
0.576
383
3
381
st
Dauphin
1
0
0
0
0
0.575
197
184
382
nd
Carnegie
1
0
1
0
0
0.574
493
111
383
rd
Vandergrift
1
1
1
0
1
0.574
392
9
384
th
Verona
1
0
0
0
2
0.573
204
180
385
th
Sidman
1
0
1
0
0
0.572
255
130
386
th
Ellwood City
3
2
2
0
0
0.572
309
77
387
th
Herndon
0
1
1
0
1
0.571
189
198
388
th
Wingate
1
0
1
0
0
0.57
405
17
389
th
Honey Brook
1
0
0
0
10
0.57
169
220
390
th
Annville
1
1
1
0
1
0.57
217
173
391
st
Reedsville
2
0
0
0
8
0.569
443
52
392
nd
Manheim
2
1
1
0
8
0.568
404
12
393
rd
Bethel
1
0
0
0
4
0.567
453
60
394
th
Millersburg
1
1
1
0
6
0.567
335
59
395
th
Shoemakersville
1
0
0
0
0
0.567
466
71
396
th
Lykens
1
1
0
0
6
0.565
359
37
397
th
Akron
1
0
0
0
0
0.565
420
23
398
th
Claysburg
1
1
1
0
1
0.563
438
40
399
th
Millville
1
0
1
0
2
0.558
238
161
400
th
Phoenixville
4
1
2
1
5
0.558
341
59
401
st
Point Marion
1
1
0
0
0
0.557
476
75
402
nd
Cairnbrook
1
0
1
0
0
0.555
558
156
403
rd
Towanda
2
0
2
0
1
0.555
458
55
404
th
Jones Mills
1
0
0
0
0
0.554
607
203
405
th
Archbald
1
1
1
0
0
0.554
357
48
406
th
Foxburg
1
0
1
0
0
0.554
318
88
407
th
Gettysburg
4
1
2
0
5
0.553
416
9
408
th
Marion Center
1
0
1
0
5
0.552
380
28
409
th
Schuylkill Haven
1
1
2
0
1
0.551
375
34
410
th
Clymer
1
0
1
0
3
0.55
490
80
411
th
Littlestown
1
1
1
0
1
0.55
284
127
412
th
Kane
1
1
1
0
0
0.548
349
63
413
th
Stroudsburg
4
1
1
0
1
0.546
462
49
414
th
Bear Creek Township
1
0
0
0
0
0.546
285
129
415
th
Leesport
1
1
2
0
0
0.546
428
13
416
th
Derry
1
1
1
0
0
0.546
287
129
417
th
Jersey Shore
3
1
1
0
2
0.545
325
92
418
th
West Sunbury
1
0
1
0
0
0.545
401
17
419
th
Wyalusing
1
0
1
0
0
0.544
396
23
420
th
Brodheadsville
0
1
1
0
0
0.541
368
52
421
st
Dunmore
1
0
1
0
4
0.541
492
71
422
nd
Etters
2
0
0
0
1
0.541
348
74
423
rd
Linesville
0
0
1
0
2
0.541
497
74
424
th
Thomasville
1
0
0
0
1
0.541
485
61
425
th
Cambridge Springs
1
0
1
0
3
0.54
424
1
426
th
Susquehanna
1
0
1
0
0
0.539
391
35
427
th
Mercersburg
3
1
1
0
1
0.539
354
73
428
th
Seneca
1
0
1
0
2
0.537
397
31
429
th
Oxford
3
2
1
0
7
0.536
521
92
430
th
Wyncote
1
1
1
0
3
0.536
414
16
431
st
Rimersburg
0
0
1
0
0
0.535
514
83
432
nd
New Providence
1
0
0
0
3
0.535
494
62
433
rd
Bridgeville
1
1
1
0
5
0.534
460
27
434
th
Kunkletown
2
0
0
0
0
0.531
422
12
435
th
Emmaus
3
0
1
0
5
0.531
447
12
436
th
Grantville
1
0
0
0
0
0.531
463
27
437
th
Marietta
1
0
0
0
1
0.53
376
61
438
th
Milton
1
1
1
0
3
0.53
471
33
439
th
East Earl
1
0
0
0
5
0.529
581
142
440
th
Elderton
1
0
0
0
0
0.529
292
148
441
st
Spring Church
1
1
1
0
0
0.529
328
113
442
nd
Salisbury
1
0
1
0
6
0.526
540
98
443
rd
Pen Argyl
0
1
1
0
1
0.525
275
168
444
th
Hanover
7
2
2
0
5
0.525
337
107
445
th
Lakewood
1
0
0
0
0
0.525
293
152
446
th
Renovo
1
1
1
0
0
0.524
484
38
447
th
Canton
1
0
1
0
1
0.524
457
10
448
th
Home
1
0
0
0
1
0.522
381
67
449
th
Butler
9
2
3
0
11
0.521
398
51
450
th
Liberty
1
0
1
0
0
0.521
578
128
451
st
Stoystown
0
1
0
0
0
0.52
340
111
452
nd
Franklin
3
0
2
0
2
0.519
451
1
453
rd
Commodore
1
0
1
0
0
0.517
544
91
454
th
Sciota
2
0
0
0
0
0.517
371
83
455
th
Wellsville
1
0
0
0
0
0.515
410
45
456
th
Tioga
1
0
1
0
0
0.515
481
25
457
th
Fairfield
1
1
1
0
0
0.514
472
15
458
th
Waynesboro
4
1
1
0
5
0.514
500
42
459
th
Turbotville
1
0
1
0
2
0.511
312
147
460
th
Quakertown
6
2
1
0
4
0.511
432
28
461
st
Berwick
2
1
1
0
2
0.51
513
52
462
nd
Blain
1
0
0
0
4
0.51
531
69
463
rd
New Milford
1
1
1
0
0
0.508
470
7
464
th
Williamsport
2
4
2
0
4
0.508
390
74
465
th
Robesonia
0
1
1
0
0
0.508
388
77
466
th
Breezewood
1
0
0
0
0
0.508
270
196
467
th
Throop
1
0
1
0
1
0.507
411
56
468
th
Essington
1
0
0
0
0
0.506
317
151
469
th
Mount Pleasant
1
2
1
0
3
0.506
378
91
470
th
Shickshinny
2
0
1
0
0
0.503
433
37
471
st
Pottstown
9
3
3
0
7
0.503
445
26
472
nd
Sweet Valley
1
0
0
0
0
0.501
435
37
473
rd
Pleasantville
1
0
0
0
0
0.499
431
42
474
th
Claysville
1
1
1
0
1
0.499
427
47
475
th
Richfield
2
0
0
0
0
0.495
249
226
476
th
Fayetteville
1
0
0
0
0
0.494
437
39
477
th
Blairsville
1
1
1
0
0
0.493
403
74
478
th
Middletown
4
1
1
0
1
0.493
496
18
479
th
Drums
1
0
0
0
0
0.491
535
56
480
th
Fredericksburg
1
0
1
0
0
0.491
537
57
481
st
Carrolltown
1
0
0
0
1
0.491
522
41
482
nd
Beaver Falls
3
2
2
0
4
0.491
527
45
483
rd
Laporte
1
0
1
0
0
0.489
618
135
484
th
Mount Wolf
1
1
0
0
1
0.488
350
134
485
th
Easton
12
4
3
0
7
0.487
452
33
486
th
Willow Hill
1
1
1
0
1
0.487
467
19
487
th
Everett
1
1
2
0
1
0.486
533
46
488
th
Prospect Park
2
0
1
0
0
0.485
506
18
489
th
York Springs
1
1
1
0
0
0.485
439
50
490
th
Burgettstown
1
0
1
0
2
0.485
539
49
491
st
Chambersburg
11
2
3
0
11
0.484
534
43
492
nd
Morrisdale
1
1
1
0
0
0.484
379
113
493
rd
Norwood
1
0
0
0
0
0.483
538
45
494
th
Houtzdale
1
0
1
0
0
0.48
543
49
495
th
New Bethlehem
1
0
1
0
2
0.48
425
70
496
th
Albion
1
1
1
0
0
0.478
308
188
497
th
Whitehall
3
1
1
0
5
0.478
474
23
498
th
Dingmans Ferry
3
2
1
0
0
0.477
546
48
499
th
Johnstown
7
1
6
1
7
0.476
486
13
500
th
Myerstown
2
1
1
0
13
0.476
507
7
501
st
Sligo
1
0
0
0
1
0.474
619
118
502
nd
South Williamsport
1
1
1
0
2
0.473
524
22
503
rd
Newport
1
1
1
0
1
0.47
613
110
504
th
Weatherly
1
1
1
0
0
0.469
372
132
505
th
Marienville
1
0
1
0
1
0.468
444
61
506
th
Gap
1
0
0
0
9
0.467
547
41
507
th
Avella
1
0
1
0
0
0.466
400
107
508
th
Freedom
3
4
1
0
0
0.465
473
35
509
th
Corry
2
1
1
0
1
0.464
454
55
510
th
Ridley Park
2
1
0
0
1
0.463
487
23
511
th
Altoona
8
1
3
1
11
0.463
495
16
512
th
Meadville
4
1
2
0
3
0.462
568
56
513
th
Tunkhannock
2
1
1
0
2
0.461
556
43
514
th
Lilly
2
0
0
0
0
0.46
374
140
515
th
Valley View
1
0
0
0
0
0.458
573
58
516
th
Jim Thorpe
1
0
2
0
1
0.458
570
54
517
th
Mc Alisterville
1
0
1
0
4
0.458
650
133
518
th
Townville
1
0
0
0
0
0.457
477
41
519
th
Jamestown
1
0
1
0
1
0.457
344
175
520
th
Tamaqua
2
1
1
0
3
0.455
612
92
521
st
Paradise
1
0
0
0
7
0.455
621
100
522
nd
Shade Gap
1
0
0
0
0
0.454
629
107
523
rd
Mohnton
1
0
0
0
1
0.453
541
18
524
th
Pittsburgh
91
26
25
7
92
0.453
509
15
525
th
Rochester
1
1
1
0
1
0.453
625
100
526
th
Folsom
1
0
1
0
1
0.452
512
14
527
th
Red Lion
4
1
1
0
2
0.45
526
1
528
th
Plains
1
1
2
0
0
0.449
520
8
529
th
Herminie
1
0
1
0
0
0.449
430
99
530
th
Newfoundland
1
0
0
0
0
0.448
423
107
531
st
Slatington
2
1
1
0
1
0.448
566
35
532
nd
Brookhaven
3
0
0
0
1
0.446
571
39
533
rd
Oil City
3
1
2
0
3
0.445
482
51
534
th
Union City
1
1
1
0
0
0.445
508
26
535
th
Picture Rocks
1
0
0
0
0
0.443
364
171
536
th
Carlisle
8
2
1
0
13
0.443
511
25
537
th
Waterfall
1
0
1
0
0
0.44
406
131
538
th
Tionesta
2
0
2
0
3
0.438
519
19
539
th
Lancaster
23
9
5
0
22
0.438
555
16
540
th
Karns City
0
0
1
0
0
0.435
267
273
541
st
Cashtown
1
0
0
0
0
0.434
448
93
542
nd
Erie
22
6
7
0
20
0.433
572
30
543
rd
Northumberland
1
1
0
0
2
0.432
563
20
544
th
Levittown
9
2
2
0
3
0.43
545
1
545
th
Northampton
1
1
2
0
0
0.429
426
119
546
th
Sunbury
2
0
1
0
0
0.429
631
85
547
th
Dimock
1
0
2
0
0
0.429
455
92
548
th
Martinsburg
1
0
1
0
2
0.429
360
188
549
th
Mill Hall
1
1
2
0
8
0.428
565
16
550
th
Lurgan
1
0
0
0
0
0.426
582
32
551
st
Athens
1
1
1
0
0
0.425
588
37
552
nd
Quarryville
2
2
1
0
11
0.425
559
7
553
rd
East Stroudsburg
5
1
1
0
5
0.424
597
44
554
th
Barto
1
0
0
0
0
0.424
575
21
555
th
West Pittston
0
1
0
0
0
0.423
654
99
556
th
Aliquippa
5
1
2
0
3
0.422
529
27
557
th
Farmington
1
0
0
0
1
0.421
446
111
558
th
Sugarloaf
1
0
0
0
1
0.421
586
28
559
th
Charleroi
1
1
2
0
0
0.419
479
80
560
th
Shanksville
1
1
1
0
0
0.419
323
237
561
st
Coraopolis
1
1
1
0
5
0.419
536
25
562
nd
Elkland
1
0
0
0
1
0.418
634
72
563
rd
Lewistown
3
1
3
0
1
0.412
548
15
564
th
Saint Clair
1
0
0
0
0
0.412
528
36
565
th
Mifflintown
3
1
1
0
12
0.411
580
15
566
th
Jefferson
1
0
1
0
0
0.411
562
4
567
th
Fredericktown
1
0
1
0
1
0.411
615
48
568
th
King Of Prussia
3
1
1
2
6
0.41
504
64
569
th
New Brighton
1
1
1
0
1
0.408
515
54
570
th
Monongahela
2
1
1
0
1
0.406
583
13
571
st
Munhall
1
1
1
0
1
0.404
549
22
572
nd
Lock Haven
2
0
0
0
2
0.401
616
44
573
rd
Nanty Glo
1
0
1
0
0
0.401
499
74
574
th
Vanderbilt
1
0
0
0
0
0.399
362
212
575
th
Albrightsville
1
0
0
0
0
0.398
602
27
576
th
Natrona Heights
0
1
1
0
3
0.397
552
24
577
th
Ulysses
1
0
1
0
1
0.394
599
22
578
th
Moosic
1
0
0
0
0
0.394
604
26
579
th
Warminster
2
1
1
0
5
0.393
579
580
th
Warren
1
1
2
0
1
0.392
590
10
581
st
Port Allegany
1
0
2
0
2
0.391
614
33
582
nd
Chicora
1
0
0
0
0
0.391
622
40
583
rd
Youngsville
1
0
1
0
1
0.389
611
28
584
th
Troy
2
0
1
0
0
0.388
647
63
585
th
Waynesburg
2
0
3
0
1
0.387
542
43
586
th
East Prospect
1
0
0
0
0
0.383
469
117
587
th
Midland
2
0
2
1
0
0.381
505
82
588
th
Hellam
1
0
0
0
0
0.38
532
56
589
th
Pottsville
2
1
1
1
6
0.38
608
19
590
th
Ford City
1
0
2
0
2
0.379
557
33
591
st
Pittston
2
1
2
0
0
0.378
553
38
592
nd
Exeter
1
0
1
0
0
0.376
658
66
593
rd
Reynoldsville
1
0
1
0
3
0.376
601
8
594
th
Wilmerding
0
0
1
0
0
0.376
564
30
595
th
Lemoyne
1
0
0
0
0
0.374
585
10
596
th
Exton
1
1
2
2
6
0.373
574
22
597
th
Blanchard
1
0
0
0
0
0.372
626
29
598
th
Guys Mills
0
0
1
0
2
0.372
569
29
599
th
Alexandria
1
0
1
0
0
0.371
653
54
600
th
Bethlehem
15
5
4
1
19
0.367
594
6
601
st
Clearfield
1
0
2
0
3
0.366
518
83
602
nd
Boothwyn
1
1
1
0
0
0.365
525
77
603
rd
Baden
3
0
0
0
1
0.365
617
14
604
th
Trevorton
1
0
0
0
0
0.364
489
115
605
th
Pocono Summit
0
1
1
0
0
0.363
605
606
th
Brogue
1
0
0
0
1
0.363
475
131
607
th
Uniontown
7
2
4
0
7
0.362
589
18
608
th
Roaring Spring
1
1
0
0
0
0.361
584
24
609
th
Lebanon
8
2
3
0
9
0.361
627
18
610
th
Bensalem
6
2
1
1
7
0.36
591
19
611
th
Sharon
3
1
1
0
1
0.36
638
27
612
th
Atglen
2
1
1
0
1
0.36
620
8
613
th
Delta
1
0
0
0
3
0.359
468
145
614
th
Old Forge
1
0
1
0
1
0.358
561
53
615
th
Galeton
1
0
1
0
0
0.356
(n/a)
616
th
Darlington
1
0
0
0
0
0.355
598
18
617
th
Shillington
2
2
1
0
2
0.354
600
17
618
th
New Florence
1
0
0
0
0
0.354
554
64
619
th
Hegins
0
0
1
0
1
0.353
624
5
620
th
Greenville
2
0
2
1
6
0.352
560
60
621
st
Perryopolis
2
1
1
0
0
0.35
596
25
622
nd
Mc Kees Rocks
2
1
2
0
2
0.35
641
19
623
rd
Klingerstown
1
0
0
0
0
0.349
637
14
624
th
Duncannon
1
1
1
0
0
0.348
523
101
625
th
Morrisville
3
0
1
0
3
0.347
642
17
626
th
Huntingdon
3
1
2
0
2
0.342
623
3
627
th
Hamburg
1
1
1
0
2
0.342
587
40
628
th
Ashland
1
0
1
0
0
0.341
652
24
629
th
York
28
6
6
1
18
0.34
639
10
630
th
Normalville
1
0
0
0
0
0.339
669
39
631
st
Saxton
1
1
1
0
0
0.339
551
80
632
nd
Minersville
1
0
1
0
1
0.337
593
39
633
rd
Mc Clellandtown
1
1
0
0
0
0.336
655
22
634
th
Connellsville
3
1
2
0
3
0.334
671
37
635
th
Bristol
1
1
1
0
2
0.33
635
636
th
East Smithfield
1
0
0
0
0
0.329
636
637
th
Sayre
1
0
1
0
1
0.328
595
42
638
th
Mansfield
1
0
1
0
1
0.327
603
35
639
th
Sheffield
1
0
1
0
0
0.326
550
89
640
th
Saint Thomas
1
0
0
0
0
0.326
609
31
641
st
Mertztown
0
0
1
0
1
0.325
110
531
642
nd
Bridgeport
1
0
0
0
0
0.325
503
139
643
rd
Glenolden
3
0
0
0
1
0.324
643
644
th
Lower Burrell
2
1
1
0
0
0.319
577
67
645
th
Carmichaels
1
1
1
0
0
0.319
480
165
646
th
Mayfield
1
0
0
0
0
0.318
632
14
647
th
Harrisburg
22
8
7
3
31
0.317
628
19
648
th
Plymouth
0
0
1
0
0
0.316
667
19
649
th
Shermans Dale
1
0
0
0
0
0.315
441
208
650
th
Mount Carmel
1
1
1
0
0
0.314
633
17
651
st
Coal Center
2
1
1
0
0
0.313
610
41
652
nd
Tarentum
2
0
0
0
0
0.311
649
3
653
rd
Cheltenham
1
0
0
0
2
0.305
675
22
654
th
Scranton
11
3
3
0
17
0.304
659
5
655
th
Three Springs
1
0
1
0
2
0.303
644
11
656
th
Blossburg
1
0
0
0
0
0.299
679
23
657
th
Leola
1
0
0
0
7
0.298
646
11
658
th
Woodlyn
1
0
0
0
0
0.294
668
10
659
th
Womelsdorf
1
0
0
0
0
0.291
640
19
660
th
Fairchance
1
0
0
0
0
0.289
645
15
661
st
West Mifflin
2
1
1
0
5
0.289
657
4
662
nd
Shamokin
0
1
1
0
0
0.288
682
20
663
rd
McKeesport
6
2
3
0
2
0.283
656
7
664
th
Forty Fort
1
0
0
0
0
0.282
664
665
th
Eddystone
1
0
0
0
0
0.281
698
33
666
th
Allentown
19
7
5
3
19
0.281
662
4
667
th
Mount Penn
1
0
0
0
1
0.28
672
5
668
th
Tobyhanna
2
0
0
0
1
0.274
673
5
669
th
Tower City
1
0
1
0
0
0.271
689
20
670
th
Norristown
8
3
2
0
3
0.27
670
671
st
Carbondale
1
0
1
0
1
0.27
686
15
672
nd
Croydon
1
0
0
0
0
0.265
663
9
673
rd
Turtle Creek
2
0
0
0
0
0.26
665
8
674
th
Alverton
1
0
1
0
0
0.259
630
44
675
th
New Bloomfield
1
0
0
0
1
0.258
606
69
676
th
Primos
1
0
0
0
3
0.25
648
28
677
th
Hanover Township
3
1
1
0
0
0.248
697
20
678
th
Lansford
0
2
2
0
0
0.246
661
17
679
th
Lansdowne
2
0
1
0
2
0.244
685
6
680
th
Folcroft
1
0
1
0
0
0.243
705
25
681
st
Masontown
1
0
0
0
0
0.242
666
15
682
nd
Nanticoke
2
1
1
0
0
0.24
678
4
683
rd
Marcus Hook
1
0
0
0
0
0.239
690
7
684
th
Linwood
1
0
0
0
0
0.239
576
108
685
th
Philadelphia
196
18
70
23
179
0.231
687
2
686
th
West Hazleton
1
0
0
0
0
0.231
712
26
687
th
Harrisville
1
0
0
0
2
0.229
660
27
688
th
Reading
18
9
5
0
18
0.228
695
7
689
th
Coatesville
3
2
1
0
6
0.22
691
2
690
th
Brownsville
1
1
1
0
0
0.217
706
16
691
st
Drexel Hill
5
1
1
0
7
0.216
651
40
692
nd
Confluence
1
0
1
0
0
0.215
696
4
693
rd
Freeland
1
0
0
0
1
0.214
684
9
694
th
Mount Union
2
1
1
0
0
0.213
677
17
695
th
Ambridge
1
0
1
0
0
0.206
674
21
696
th
North Versailles
2
1
2
0
1
0.205
699
3
697
th
Shenandoah
1
0
1
0
2
0.204
711
14
698
th
East Fallowfield Township
1
0
0
0
0
0.199
718
20
699
th
Sharon Hill
1
0
1
0
0
0.196
715
16
700
th
Arnold
2
0
0
0
0
0.195
710
10
701
st
Collingdale
1
0
0
0
2
0.193
676
25
702
nd
Yeadon
2
0
0
0
0
0.192
701
1
703
rd
Hazle Township
1
1
1
0
0
0.192
708
5
704
th
Swissvale
0
1
0
0
0
0.192
702
2
705
th
Mahanoy City
1
0
1
0
0
0.189
688
17
706
th
Hazleton
2
1
1
0
3
0.187
717
11
707
th
Wilkes Barre
4
1
1
0
9
0.186
694
13
708
th
Catasauqua
1
1
2
0
0
0.185
681
27
709
th
Kingston
2
1
1
0
8
0.184
707
2
710
th
Thorndale
1
0
0
0
0
0.178
703
7
711
th
East Lansdowne
1
0
0
0
0
0.172
714
3
712
th
Larksville
1
0
0
0
1
0.16
723
11
713
th
Darby
3
1
0
0
1
0.158
722
9
714
th
Coal Township
1
1
1
0
0
0.157
683
31
715
th
Homestead
1
0
0
1
1
0.156
704
11
716
th
Clifton Heights
1
0
0
0
3
0.147
693
23
717
th
Steelton
2
1
1
0
0
0.139
716
1
718
th
New Kensington
1
0
2
0
2
0.136
709
9
719
th
McAdoo
1
0
0
0
0
0.136
700
19
720
th
Columbia
1
2
1
0
4
0.135
725
5
721
st
Clairton
1
0
1
0
0
0.132
721
722
nd
Aldan
1
0
0
0
0
0.131
692
30
723
rd
Upper Darby
3
1
0
0
3
0.117
713
10
724
th
Wilkinsburg
2
0
1
0
2
0.106
724
725
th
Freemansburg
1
0
0
0
0
0.101
720
5
726
th
Monessen
1
1
1
0
0
0.094
726
727
th
Farrell
1
0
1
0
1
0.092
719
8
728
th
Chester
4
1
2
1
5
0.083
727
1
729
th
Duquesne
1
0
0
0
0
0.043
728
1
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 13, 2024, 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:
Virtual Schools: The Future of Online Education
Public School Districts and Their Services: A Comprehensive Guide
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...
x