Find a School
School Rankings
Find a School
School Rankings
Home
Kentucky
City Rankings
Kentucky City Rankings
Alert!
Be the first to know when the Kentucky Department of Education releases new test scores! We will update our rankings right away and send you an email!
Get Notified!
Alert!
Sign up for rankings notifications!
Get Notified!
Other KY Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2021 - 2022
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
Rank (of 317)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2022
)
Rank (
2021
)
Rank change from
2021
SchoolDigger Rating (
2022
)
1
st
Anchorage
1
0
0
0
0
0.997
1
2
nd
Sweeden
1
0
0
0
0
0.994
7
5
3
rd
Fort Thomas
3
1
1
0
3
0.985
2
1
4
th
Gamaliel
1
0
0
0
0
0.975
9
5
5
th
Perryville
1
0
0
0
0
0.949
6
1
6
th
Goshen
1
1
1
0
1
0.947
4
2
7
th
Keavy
1
0
0
0
0
0.943
3
4
8
th
Union
3
2
2
0
1
0.929
11
3
9
th
Spottsville
1
0
0
0
0
0.928
12
3
10
th
Junction City
1
0
0
0
0
0.918
34
24
11
th
Fancy Farm
1
0
0
0
0
0.912
(n/a)
12
th
Wooton
1
0
0
0
0
0.907
(n/a)
13
th
Villa Hills
1
0
0
0
1
0.905
37
24
14
th
Fort Mitchell
1
0
2
1
0
0.9
5
9
15
th
Walton
1
1
1
0
1
0.895
18
3
16
th
Loretto
1
0
0
0
0
0.893
33
17
17
th
Clarkson
1
0
0
0
1
0.89
161
144
18
th
Symsonia
1
0
0
0
0
0.885
8
10
19
th
Hebron
3
1
2
0
2
0.876
15
4
20
th
Edgewood
2
1
1
0
2
0.875
21
1
21
st
East Bernstadt
2
0
0
0
0
0.873
63
42
22
nd
West Paducah
1
1
0
1
0
0.87
89
67
23
rd
Alvaton
1
0
0
0
0
0.87
28
5
24
th
Hustonville
1
0
0
0
0
0.865
181
157
25
th
Science Hill
1
0
0
0
0
0.86
14
11
26
th
Somerset
7
3
5
0
3
0.846
38
12
27
th
Prospect
2
0
0
0
2
0.845
42
15
28
th
Crestwood
5
2
2
0
0
0.841
13
15
29
th
Morning View
1
0
0
0
0
0.832
10
19
30
th
Alexandria
3
2
3
0
3
0.831
26
4
31
st
Verona
1
0
0
0
0
0.83
17
14
32
nd
Viper
1
0
0
0
0
0.829
40
8
33
rd
Freeburn
1
0
0
0
0
0.826
133
100
34
th
London
8
2
6
0
3
0.823
29
5
35
th
Cold Spring
2
0
0
1
1
0.819
66
31
36
th
Hanson
1
0
0
0
0
0.817
119
83
37
th
Calhoun
1
1
2
0
0
0.807
45
8
38
th
Staffordsville
1
0
0
0
0
0.801
110
72
39
th
Murray
6
2
5
0
1
0.798
23
16
40
th
Sandgap
1
0
0
0
0
0.797
141
101
41
st
La Grange
1
0
0
0
0
0.785
104
63
42
nd
Middletown
1
1
1
0
0
0.774
50
8
43
rd
Yeaddiss
1
0
0
0
0
0.771
(n/a)
44
th
Grethel
1
0
0
0
0
0.763
68
24
45
th
Glendale
0
1
0
0
0
0.759
19
26
46
th
Simpsonville
1
0
0
0
1
0.759
30
16
47
th
Raceland
1
1
1
0
0
0.756
99
52
48
th
Hardinsburg
1
0
0
0
2
0.756
76
28
49
th
Emmalena
1
0
0
0
0
0.754
(n/a)
50
th
Independence
5
2
1
0
4
0.753
35
15
51
st
Littcarr
1
0
0
0
0
0.753
81
30
52
nd
Versailles
3
1
2
0
3
0.753
61
9
53
rd
Tyner
1
0
0
0
0
0.744
135
82
54
th
Taylor Mill
0
1
1
0
3
0.742
47
7
55
th
Olmstead
1
0
0
0
0
0.742
46
9
56
th
Flatwoods
1
0
0
0
0
0.738
115
59
57
th
Mount Washington
4
2
2
0
0
0.737
72
15
58
th
Midway
1
0
0
0
0
0.731
27
31
59
th
Earlington
1
0
0
0
0
0.724
25
34
60
th
Irvington
1
0
0
0
0
0.722
107
47
61
st
Burnside
1
0
0
0
1
0.721
84
23
62
nd
Neon
0
1
0
0
0
0.719
172
110
63
rd
Corydon
1
0
0
0
0
0.716
118
55
64
th
Willisburg
1
0
0
0
0
0.716
67
3
65
th
Burlington
3
1
0
0
1
0.711
101
36
66
th
Mousie
1
0
0
0
0
0.71
(n/a)
67
th
Dorton
1
0
0
0
0
0.708
(n/a)
68
th
Clinton
1
0
1
0
0
0.704
58
10
69
th
Lewisport
1
1
1
0
0
0.703
75
6
70
th
Russell Springs
2
1
2
0
0
0.702
93
23
71
st
Leitchfield
2
1
3
0
4
0.699
124
53
72
nd
Lucas
1
0
0
0
0
0.696
258
186
73
rd
Cecilia
2
1
1
0
0
0.689
57
16
74
th
Ary
1
0
0
0
0
0.689
51
23
75
th
Mayfield
4
2
5
0
1
0.687
43
32
76
th
Stamping Ground
1
0
0
0
0
0.686
201
125
77
th
Greensburg
2
1
2
0
0
0.685
73
4
78
th
Richmond
7
3
5
0
2
0.684
87
9
79
th
Pleasureville
1
0
0
0
0
0.677
44
35
80
th
Barlow
2
1
2
0
0
0.677
88
8
81
st
Rockholds
1
0
0
0
0
0.667
(n/a)
82
nd
Vanceburg
2
1
2
0
0
0.666
146
64
83
rd
Hodgenville
3
1
1
0
0
0.664
157
74
84
th
Oneida
2
0
0
0
1
0.664
(n/a)
85
th
Kimper
1
0
0
0
0
0.663
(n/a)
86
th
Brownsville
0
2
1
0
0
0.663
94
8
87
th
Flatgap
1
0
0
0
0
0.662
(n/a)
88
th
Princeton
2
1
2
0
0
0.662
149
61
89
th
Eddyville
1
1
1
0
0
0.662
41
48
90
th
Greenup
1
0
2
0
0
0.66
86
4
91
st
Nancy
1
0
0
0
0
0.659
52
39
92
nd
Grayson
3
1
1
0
0
0.657
131
39
93
rd
Vine Grove
1
1
0
0
0
0.654
112
19
94
th
Harlan
3
0
1
0
0
0.652
65
29
95
th
Tompkinsville
2
1
2
0
0
0.65
96
1
96
th
Rineyville
1
0
0
0
0
0.646
162
66
97
th
Bremen
1
0
0
0
0
0.643
152
55
98
th
Paducah
11
3
3
2
3
0.643
79
19
99
th
Glasgow
7
2
7
0
2
0.641
102
3
100
th
Williamsburg
5
1
3
1
0
0.641
121
21
101
st
Pikeville
5
0
6
0
2
0.634
97
4
102
nd
Ezel
1
0
0
0
0
0.63
(n/a)
103
rd
Clay
1
0
0
0
0
0.629
(n/a)
104
th
Burkesville
1
1
1
0
0
0.623
114
10
105
th
Hazard
4
1
3
1
0
0.622
139
34
106
th
Ewing
1
0
0
0
0
0.62
192
86
107
th
Hagerhill
1
0
0
0
1
0.617
82
25
108
th
Mc Kee
1
1
3
0
0
0.612
138
30
109
th
Lewisburg
1
0
0
0
2
0.609
49
60
110
th
Berea
4
3
2
0
0
0.609
91
19
111
th
Buckner
2
1
2
1
0
0.609
16
95
112
th
Wittensville
1
0
0
0
0
0.608
215
103
113
th
Belfry
1
1
2
0
0
0.607
183
70
114
th
Marion
1
1
2
0
0
0.607
143
29
115
th
Waco
1
0
0
0
0
0.601
259
144
116
th
Henderson
7
2
1
2
1
0.601
126
10
117
th
Smiths Grove
2
0
0
0
0
0.599
172
55
118
th
Livermore
1
0
0
0
0
0.598
48
70
119
th
Hartford
1
1
4
0
0
0.597
56
63
120
th
Whitesville
1
0
0
0
2
0.592
78
42
121
st
Harned
0
1
2
0
0
0.591
62
59
122
nd
Nicholasville
6
2
4
0
0
0.59
140
18
123
rd
Manchester
5
1
2
1
2
0.588
182
59
124
th
Bardwell
1
1
1
0
0
0.588
129
5
125
th
Boston
1
0
0
0
0
0.586
32
93
126
th
Ekron
2
1
0
0
0
0.585
52
74
127
th
Auburn
1
0
0
0
1
0.585
39
88
128
th
Mount Sterling
4
1
4
0
2
0.585
122
6
129
th
Ludlow
1
0
1
0
0
0.582
193
64
130
th
Catlettsburg
2
0
0
0
0
0.582
(n/a)
131
st
Cadiz
2
1
1
1
1
0.581
171
40
132
nd
Waddy
1
0
0
0
0
0.579
54
78
133
rd
Cub Run
1
0
0
0
0
0.579
36
97
134
th
Herndon
1
0
0
0
0
0.576
113
21
135
th
Olive Hill
2
1
3
0
0
0.576
130
5
136
th
Springfield
1
1
3
0
1
0.574
153
17
137
th
Bledsoe
1
0
0
0
0
0.573
(n/a)
138
th
Lawrenceburg
4
1
2
0
1
0.573
165
27
139
th
Georgetown
9
3
4
0
5
0.573
132
7
140
th
Corbin
6
1
4
3
0
0.572
136
4
141
st
Payneville
1
0
0
0
0
0.567
100
41
142
nd
Leatherwood
1
0
0
0
0
0.567
(n/a)
143
rd
Pine Knot
2
0
0
0
0
0.566
123
20
144
th
Munfordville
1
0
1
0
0
0.561
127
17
145
th
Danville
3
2
5
2
3
0.559
83
62
146
th
Custer
1
0
0
0
0
0.558
(n/a)
147
th
Smithland
1
0
1
0
0
0.556
159
12
148
th
Madisonville
4
2
5
0
2
0.553
120
28
149
th
Pineville
2
0
2
1
0
0.553
108
41
150
th
Liberty
3
1
2
0
4
0.548
70
80
151
st
Hyden
1
0
2
0
1
0.541
111
40
152
nd
Barbourville
3
1
5
2
0
0.541
74
78
153
rd
Paint Lick
1
0
0
0
0
0.538
(n/a)
154
th
Dawson Springs
1
0
1
0
0
0.535
22
132
155
th
Elizabethtown
7
2
6
3
2
0.535
106
49
156
th
Wallins Creek
1
0
0
0
0
0.532
225
69
157
th
Clearfield
1
0
0
0
0
0.531
264
107
158
th
Wingo
1
0
0
0
0
0.529
31
127
159
th
Lexington
44
12
21
1
27
0.528
85
74
160
th
Caneyville
1
0
0
0
1
0.526
212
52
161
st
Whitesburg
3
1
3
0
0
0.523
151
10
162
nd
Rush
1
0
2
0
0
0.52
(n/a)
163
rd
Taylorsville
2
1
1
1
0
0.517
64
99
164
th
Horse Branch
1
0
0
0
0
0.51
(n/a)
165
th
Utica
1
0
0
0
0
0.509
55
110
166
th
North Middletown
1
0
0
0
0
0.506
(n/a)
167
th
Covington
9
1
3
1
6
0.505
95
72
168
th
Lancaster
2
1
2
0
0
0.504
150
18
169
th
Tollesboro
1
0
0
0
0
0.501
105
64
170
th
Jamestown
1
0
0
0
0
0.499
224
54
171
st
Bowling Green
18
5
13
3
7
0.497
128
43
172
nd
Hawesville
1
0
0
0
0
0.494
80
92
173
rd
Fedscreek
1
0
0
0
0
0.492
(n/a)
174
th
Brooksville
1
1
1
0
0
0.489
125
49
175
th
Florence
5
2
2
0
6
0.489
166
9
176
th
Evarts
2
0
0
0
0
0.487
187
11
177
th
Stanford
1
1
2
0
0
0.484
230
53
178
th
Morehead
4
2
3
0
3
0.483
92
86
179
th
Eubank
1
0
0
0
0
0.482
134
45
180
th
Paintsville
2
1
3
0
1
0.48
147
33
181
st
Fordsville
1
0
0
0
0
0.475
(n/a)
182
nd
Garrison
1
0
0
0
0
0.474
(n/a)
183
rd
Sacramento
1
0
0
0
0
0.472
(n/a)
184
th
Owensboro
17
5
9
0
7
0.47
158
26
185
th
Hillsboro
1
0
0
0
0
0.463
(n/a)
186
th
Campbellsville
3
2
5
0
2
0.462
163
23
187
th
Allen
1
0
0
0
1
0.461
267
80
188
th
Louisa
3
1
1
0
1
0.459
189
1
189
th
Guthrie
1
0
0
0
1
0.453
217
28
190
th
Sidney
1
0
0
0
0
0.452
206
16
191
st
Greenville
2
2
3
0
1
0.447
194
3
192
nd
Benton
5
1
4
1
1
0.447
176
16
193
rd
Wilmore
1
0
1
0
0
0.446
177
16
194
th
West Liberty
3
1
3
0
1
0.444
(n/a)
195
th
Stearns
0
1
1
0
0
0.443
220
25
196
th
Jackson
1
0
4
1
2
0.433
191
5
197
th
Hoskinston
1
0
0
0
0
0.431
77
120
198
th
Ashland
10
2
5
3
2
0.428
103
95
199
th
Hi Hat
1
0
0
0
0
0.427
218
19
200
th
Franklin
3
1
2
0
2
0.426
222
22
201
st
Crofton
1
0
0
0
1
0.424
69
132
202
nd
Shepherdsville
4
4
5
0
2
0.424
156
46
203
rd
Columbia
2
1
2
0
0
0.423
240
37
204
th
Brodhead
1
0
0
0
0
0.42
200
4
205
th
Lebanon Junction
1
0
0
0
0
0.418
261
56
206
th
Maysville
2
1
2
0
1
0.417
190
16
207
th
Booneville
2
0
1
0
0
0.416
(n/a)
208
th
Mount Vernon
2
1
3
0
0
0.415
214
6
209
th
Waynesburg
2
0
0
0
0
0.414
257
48
210
th
Cynthiana
4
1
3
0
1
0.413
238
28
211
th
Scottsville
1
2
2
0
2
0.41
178
33
212
th
Dixon
1
1
2
0
0
0.409
199
13
213
th
Nebo
1
0
0
0
0
0.409
236
23
214
th
Frankfort
9
2
7
0
4
0.408
167
47
215
th
Butler
1
1
0
0
0
0.406
205
10
216
th
Hindman
1
0
2
0
0
0.402
197
19
217
th
Eminence
1
0
1
0
0
0.397
109
108
218
th
Winchester
5
2
3
0
3
0.395
211
7
219
th
Flemingsburg
1
1
1
0
0
0.394
117
102
220
th
Burna
1
1
0
0
0
0.392
60
160
221
st
Bardstown
5
2
5
1
6
0.392
154
67
222
nd
Brooks
1
0
0
0
0
0.387
196
26
223
rd
Wallingford
1
0
0
0
0
0.386
(n/a)
224
th
West Point
1
0
0
0
0
0.385
(n/a)
225
th
Hopkinsville
8
3
5
2
5
0.383
160
65
226
th
Betsy Layne
1
0
1
0
0
0.378
164
62
227
th
Cumberland
1
0
0
0
0
0.376
253
26
228
th
Eastern
1
0
1
0
0
0.375
142
86
229
th
South Shore
1
1
0
0
0
0.372
232
3
230
th
Baxter
1
0
1
0
0
0.369
185
45
231
st
Lebanon
3
3
3
1
1
0.365
210
21
232
nd
Flat Lick
2
0
0
0
0
0.363
(n/a)
233
rd
Nortonville
1
1
0
0
0
0.362
184
49
234
th
Elkton
1
1
2
0
0
0.357
227
7
235
th
New Castle
3
1
1
0
0
0.355
145
90
236
th
Morganfield
2
1
3
0
1
0.354
(n/a)
237
th
Falmouth
1
0
1
0
0
0.353
223
14
238
th
Beaver Dam
2
0
0
0
0
0.351
144
94
239
th
Adairville
1
0
0
0
0
0.347
179
60
240
th
Providence
1
0
0
0
0
0.346
116
124
241
st
Sturgis
1
0
0
0
0
0.345
168
73
242
nd
Harrodsburg
2
1
4
0
0
0.345
213
29
243
rd
Russellville
3
1
4
1
1
0.338
148
95
244
th
Owingsville
2
1
2
0
0
0.338
235
9
245
th
Carlisle
1
0
1
0
0
0.336
203
42
246
th
Williamstown
3
1
2
0
0
0.335
59
187
247
th
Pembroke
1
0
0
0
0
0.333
172
75
248
th
Hickman
1
1
2
0
0
0.332
216
32
249
th
Dry Ridge
3
1
1
0
0
0.331
207
42
250
th
Calvert City
1
1
0
0
0
0.327
90
160
251
st
Middlesboro
2
1
2
0
1
0.322
180
71
252
nd
Rogers
1
0
0
0
0
0.322
(n/a)
253
rd
Girdler
1
0
0
0
0
0.32
242
11
254
th
Morgantown
2
1
3
0
1
0.32
246
8
255
th
Lost Creek
1
0
0
0
1
0.319
(n/a)
256
th
Centertown
1
0
0
0
0
0.317
(n/a)
257
th
Bonnieville
1
0
0
0
0
0.317
98
159
258
th
Frakes
1
0
0
0
0
0.312
(n/a)
259
th
Elkhorn City
1
0
0
0
0
0.312
(n/a)
260
th
Sebree
1
0
0
0
0
0.308
268
8
261
st
Beattyville
2
0
3
0
0
0.303
188
73
262
nd
Mc Daniels
1
0
0
0
0
0.294
(n/a)
263
rd
Martin
1
0
2
0
0
0.29
234
29
264
th
Prestonsburg
2
1
2
0
0
0.287
(n/a)
265
th
Paris
5
2
2
0
1
0.283
231
34
266
th
Phelps
0
0
2
0
0
0.281
251
15
267
th
Louisville
97
24
33
11
80
0.279
198
69
268
th
Southgate
1
0
0
0
1
0.276
(n/a)
269
th
Albany
2
1
3
0
0
0.275
228
41
270
th
Lick Creek
0
0
1
0
0
0.273
209
61
271
st
Milton
1
0
0
0
0
0.272
(n/a)
272
nd
Cawood
1
0
0
0
0
0.269
(n/a)
273
rd
Happy
1
0
0
0
0
0.264
219
54
274
th
Sonora
1
0
0
1
0
0.262
169
105
275
th
Inez
2
0
2
0
0
0.257
245
30
276
th
Shelbyville
6
2
4
1
1
0.256
229
47
277
th
Park City
1
0
0
0
0
0.253
155
122
278
th
Warsaw
2
1
1
0
0
0.251
195
83
279
th
Whitley City
2
0
0
0
0
0.25
(n/a)
280
th
Campton
1
1
1
0
1
0.244
186
94
281
st
Erlanger
4
1
3
0
4
0.244
244
37
282
nd
Radcliff
4
1
1
1
1
0.243
247
35
283
rd
Bedford
1
0
2
0
0
0.239
260
23
284
th
Eolia
1
0
0
0
0
0.238
(n/a)
285
th
Irvine
3
1
2
0
0
0.237
248
37
286
th
Sandy Hook
2
0
1
0
0
0.233
249
37
287
th
Owenton
1
1
1
0
1
0.229
237
50
288
th
Dayton
1
0
1
0
0
0.228
170
118
289
th
Hardyville
1
0
0
0
0
0.222
208
81
290
th
Fourmile
1
0
0
0
0
0.218
(n/a)
291
st
Beechmont
1
0
0
0
0
0.215
265
26
292
nd
Central City
1
0
0
0
0
0.212
252
40
293
rd
Salyersville
3
1
1
0
0
0.206
241
52
294
th
Coxs Creek
1
0
0
0
1
0.203
175
119
295
th
Fairdale
2
0
2
0
0
0.202
263
32
296
th
Bellevue
1
0
1
0
0
0.195
71
225
297
th
Bloomfield
1
1
0
0
0
0.194
233
64
298
th
Hazel Green
1
0
0
0
0
0.187
(n/a)
299
th
Horse Cave
1
1
1
0
0
0.175
243
56
300
th
Crab Orchard
1
0
0
0
1
0.173
(n/a)
301
st
Warfield
1
1
0
0
0
0.171
255
46
302
nd
Fort Knox
0
0
1
0
0
0.17
256
46
303
rd
Stanton
2
1
2
0
0
0.169
254
49
304
th
Wurtland
1
1
0
0
0
0.168
204
100
305
th
Blaine
1
0
0
0
0
0.154
24
281
306
th
Jeffersontown
1
0
1
0
0
0.153
266
40
307
th
Argillite
1
0
0
0
0
0.152
(n/a)
308
th
Campbellsburg
1
0
0
0
0
0.13
239
69
309
th
Edmonton
1
1
1
0
0
0.124
250
59
310
th
Cave City
1
0
0
0
0
0.123
(n/a)
311
th
Uniontown
1
0
0
0
0
0.115
(n/a)
312
th
Topmost
1
0
0
0
0
0.11
(n/a)
313
th
Elsmere
1
0
0
0
1
0.096
(n/a)
314
th
Newport
2
0
2
1
2
0.09
262
52
315
th
Oakland
1
0
0
0
0
0.086
(n/a)
316
th
Clay City
1
0
0
0
0
0.076
269
47
317
th
New Haven
1
0
0
0
2
0.041
(n/a)
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 Kentucky Department of Education.
These rankings were last updated on October 18, 2022, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Kentucky 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 Kentucky Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Kentucky 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 Kentucky Department of Education. School Attendance Areas provided by
ATTOM
.
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...