Skip to content

KY transparent rankings

Kentucky school data rankings

Compare every reported district by one measure at a time, then inspect the underlying profile. Of 177 current districts, 177 report 2024–25 enrollment and 171 match the FY 2023 finance file.

Interactive tool

Explore and re-rank every Kentucky district

Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.

177 districts with this measure reported

RankDistrictCitySchoolsEnrollment
1Jefferson CountyLouisville17195,180
2Fayette CountyLexington7942,138
3Boone CountyFlorence2820,514
4Warren CountyBowling Green3418,559
5Hardin CountyElizabethtown2714,583
6Kenton CountyFort Wright2213,834
7Bullitt CountyShepherdsville2513,007
8Oldham CountyBuckner2312,038
9Madison CountyRichmond2311,132
10Daviess CountyOwensboro2410,948
11Scott CountyGeorgetown179,830
12Laurel CountyLondon198,676
13Jessamine CountyNicholasville148,331
14Christian CountyHopkinsville198,092
15Pulaski CountySomerset147,729
16Pike CountyPikeville207,515
17Shelby CountyShelbyville156,985
18McCracken CountyPaducah146,782
19Henderson CountyHenderson146,707
20Hopkins CountyMadisonville186,265
21Franklin CountyFrankfort166,199
22Clark CountyWinchester95,552
23Floyd CountyEastern145,347
24Campbell CountyAlexandria105,166
25Owensboro IndependentOwensboro135,049
26Meade CountyBrandenburg94,922
27Barren CountyGlasgow114,908
28Bowling Green IndependentBowling Green104,831
29Montgomery CountyMount Sterling84,442
30Muhlenberg CountyPowderly104,410
31Marshall CountyBenton124,302
32Whitley CountyWilliamsburg114,234
33Nelson CountyBardstown134,227
34Woodford CountyVersailles84,064
35Grayson CountyLeitchfield94,030
36Carter CountyGrayson123,983
37Graves CountyMayfield103,906
38Ohio CountyHartford103,726
39Knox CountyBarbourville143,718
40Anderson CountyLawrenceburg83,633
41Covington IndependentCovington113,557
42Logan CountyRussellville73,443
43Perry CountyHazard93,438
44Rowan CountyMorehead103,435
45Spencer CountyTaylorsville63,341
46Harlan CountyHarlan113,327
47Johnson CountyPaintsville113,292
48Lincoln CountyStanford73,240
49Grant CountyWilliamstown63,216
50Fort Thomas IndependentFort Thomas53,170
51Allen CountyScottsville63,138
52Paducah IndependentPaducah73,103
53Ashland IndependentAshland93,083
54Simpson CountyFranklin63,080
55Wayne CountyMonticello83,061
56Corbin IndependentCorbin93,038
57Marion CountyLebanon83,036
58Russell CountyJamestown53,024
59Calloway CountyMurray83,020
60Boyd CountyAshland112,994
61Harrison CountyCynthiana72,982
62Boyle CountyDanville72,951
63Clay CountyManchester102,948
64Bardstown IndependentBardstown62,869
65Rockcastle CountyMount Vernon62,793
66Taylor CountyCampbellsville62,704
67Cloverport IndependentCloverport22,685
68Breckinridge CountyHardinsburg62,677
69Mercer CountyHarrodsburg62,675
70Mason CountyMaysville42,668
71McCreary CountyStearns52,668
72Adair CountyColumbia52,585
73Bourbon CountyParis62,557
74Glasgow IndependentGlasgow82,511
75Greenup CountyGreenup62,509
76Garrard CountyLancaster52,503
77Elizabethtown IndependentElizabethtown72,459
78LaRue CountyHodgenville62,448
79Bell CountyPineville72,437
80Erlanger-Elsmere IndependentErlanger82,431
81Letcher CountyWhitesburg82,429
82Hart CountyMunfordville62,322
83Lawrence CountyLouisa62,287
84Butler CountyMorgantown62,219
85Estill CountyIrvine62,216
86Fleming CountyFlemingsburg52,183
87Casey CountyLiberty52,179
88Webster CountyDixon62,165
89Pendleton CountyFalmouth42,130
90Union CountyMorganfield82,087
91Mayfield IndependentMayfield32,063
92Russell IndependentFlatwoods52,053
93Knott CountyHindman72,049
94Powell CountyStanton62,031
95Jackson CountyMcKee81,997
96Henry CountyNew Castle61,984
97Carroll CountyCarrollton61,976
98Trigg CountyCadiz61,954
99Murray IndependentMurray41,946
100Lewis CountyVanceburg71,942
101Bath CountyOwingsville51,936
102Magoffin CountySalyersville51,903
103Todd CountyElkton71,886
104Walton-Verona IndependentWalton51,880
105Caldwell CountyPrinceton41,879
106Edmonson CountyBrownsville51,857
107Monroe CountyTompkinsville61,856
108Washington CountySpringfield61,807
109Danville IndependentDanville61,787
110Morgan CountyWest Liberty91,769
111Somerset IndependentSomerset31,762
112Martin CountyInez51,717
113Owen CountyOwenton31,680
114Green CountyGreensburg51,675
115Breathitt CountyJackson61,671
116Beechwood IndependentFort Mitchell31,572
117Leslie CountyHyden51,538
118Clinton CountyAlbany41,491
119Hancock CountyHawesville51,449
120Gallatin CountyWarsaw41,426
121Metcalfe CountyEdmonton41,412
122McLean CountyCalhoun61,387
123Campbellsville IndependentCampbellsville41,360
124Newport IndependentNewport51,360
125Crittenden CountyMarion31,272
126Trimble CountyBedford31,194
127Middlesboro IndependentMiddlesboro71,168
128Bracken CountyBrooksville31,133
129Pikeville IndependentPikeville21,129
130Raceland-Worthington IndependentRaceland51,120
131Nicholas CountyCarlisle21,080
132Wolfe CountyCampton71,072
133Livingston CountySmithland41,020
134Hazard IndependentHazard51,016
135Ballard CountyBarlow51,015
136Cumberland CountyBurkesville31,011
137Eminence IndependentEminence21,006
138Lyon CountyEddyville5987
139Russellville IndependentRussellville4979
140Berea IndependentBerea3971
141Menifee CountyFrenchburg4960
142Frankfort IndependentFrankfort4959
143Harlan IndependentHarlan3900
144Elliott CountySandy Hook4892
145Lee CountyBeattyville2890
146Paris IndependentParis4859
147Williamstown IndependentWilliamstown4859
148Williamsburg IndependentWilliamsburg1833
149Ludlow IndependentLudlow2831
150Dayton IndependentDayton3811
151Hickman CountyClinton2759
152Barbourville IndependentBarbourville2757
153Paintsville IndependentPaintsville2752
154Carlisle CountyBardwell3738
155Owsley CountyBooneville2727
156Model Laboratory Schools at EKURichmond0708
157Caverna IndependentCave City3654
158Dawson Springs IndependentDawson Springs2631
159Fulton CountyHickman3611
160Bellevue IndependentBellevue2551
161East Bernstadt IndependentEast Bernstadt1544
162Pineville IndependentPineville3531
163Fairview IndependentAshland2528
164Burgin IndependentBurgin1525
165Science Hill IndependentScience Hill1498
166Jenkins IndependentJenkins1453
167Robertson CountyMount Olivet1453
168Anchorage IndependentAnchorage1392
169Jackson IndependentJackson1371
170Augusta IndependentAugusta1334
171Fulton IndependentFulton1293
172Southgate IndependentSouthgate1180
173Kentucky National Guard Youth ChalleNGe AcademiesEminence2180
174Kentucky School for the Deaf DistrictDanville172
175Kentucky School for the Blind DistrictLouisville163
176Kentucky Tech SystemFrankfort500
177Craft AcademyMorehead00

Data ranking

Largest school districts in Kentucky

Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.

RankNameLocationStudents
1Jefferson County

171 schools

Louisville95,180
2Fayette County

79 schools

Lexington42,138
3Boone County

28 schools

Florence20,514
4Warren County

34 schools

Bowling Green18,559
5Hardin County

27 schools

Elizabethtown14,583
6Kenton County

22 schools

Fort Wright13,834
7Bullitt County

25 schools

Shepherdsville13,007
8Oldham County

23 schools

Buckner12,038
9Madison County

23 schools

Richmond11,132
10Daviess County

24 schools

Owensboro10,948
11Scott County

17 schools

Georgetown9,830
12Laurel County

19 schools

London8,676
13Jessamine County

14 schools

Nicholasville8,331
14Christian County

19 schools

Hopkinsville8,092
15Pulaski County

14 schools

Somerset7,729
16Pike County

20 schools

Pikeville7,515
17Shelby County

15 schools

Shelbyville6,985
18McCracken County

14 schools

Paducah6,782
19Henderson County

14 schools

Henderson6,707
20Hopkins County

18 schools

Madisonville6,265
21Franklin County

16 schools

Frankfort6,199
22Clark County

9 schools

Winchester5,552
23Floyd County

14 schools

Eastern5,347
24Campbell County

10 schools

Alexandria5,166
25Owensboro Independent

13 schools

Owensboro5,049

Source: NCES CCD LEA Membership, 2024–25.

Data ranking

Highest spending per pupil in Kentucky

Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.

RankNameLocationPer pupil
1Anchorage Independent

392 students

Anchorage$25,486
2Fulton Independent

293 students

Fulton$23,948
3Newport Independent

1,360 students

Newport$22,298
4Caverna Independent

654 students

Cave City$20,796
5Letcher County

2,429 students

Whitesburg$20,652
6Owsley County

727 students

Booneville$18,702
7Fayette County

42,138 students

Lexington$18,318
8Jefferson County

95,180 students

Louisville$18,189
9Wolfe County

1,072 students

Campton$17,855
10Knott County

2,049 students

Hindman$17,594
11Menifee County

960 students

Frenchburg$17,406
12Berea Independent

971 students

Berea$17,169
13Middlesboro Independent

1,168 students

Middlesboro$17,021
14Covington Independent

3,557 students

Covington$16,918
15Livingston County

1,020 students

Smithland$16,842
16Dayton Independent

811 students

Dayton$16,758
17Fairview Independent

528 students

Ashland$16,732
18Boyd County

2,994 students

Ashland$16,486
19Danville Independent

1,787 students

Danville$16,364
20Cloverport Independent

2,685 students

Cloverport$16,297
21Monroe County

1,856 students

Tompkinsville$16,268
22Bellevue Independent

551 students

Bellevue$16,232
23Jenkins Independent

453 students

Jenkins$16,160
24Owensboro Independent

5,049 students

Owensboro$16,080
25Hancock County

1,449 students

Hawesville$16,011

Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.

Data ranking

Kentucky high schools with broad reported program access

Counts reported AP, gifted, and computer-science program areas. This does not measure course quality, participation, or current availability.

RankNameLocationAreas offered
1Henry Clay High School

09–12 · 29 AP courses

Fayette County3 of 3
2Lafayette High School

09–12 · 28 AP courses

Fayette County3 of 3
3duPont Manual High

09–12 · 28 AP courses

Jefferson County3 of 3
4Paul Laurence Dunbar High School

09–12 · 27 AP courses

Fayette County3 of 3
5Ballard High

09–12 · 24 AP courses

Jefferson County3 of 3
6Highlands High School

09–12 · 24 AP courses

Fort Thomas Independent3 of 3
7Oldham County High School

09–12 · 23 AP courses

Oldham County3 of 3
8South Oldham High School

09–12 · 23 AP courses

Oldham County3 of 3
9North Oldham High School

09–12 · 23 AP courses

Oldham County3 of 3
10Madison Central High School

09–12 · 21 AP courses

Madison County3 of 3
11Louisville Male High

09–12 · 21 AP courses

Jefferson County3 of 3
12Larry A. Ryle High School

09–12 · 20 AP courses

Boone County3 of 3
13McCracken County High School

09–12 · 20 AP courses

McCracken County3 of 3
14Eastern High

09–12 · 19 AP courses

Jefferson County3 of 3
15Campbell County High School

09–12 · 19 AP courses

Campbell County3 of 3
16Woodford County High School

09–12 · 19 AP courses

Woodford County3 of 3
17Anderson County High School

09–12 · 19 AP courses

Anderson County3 of 3
18Henderson County High School

09–12 · 18 AP courses

Henderson County3 of 3
19Daviess County High School

09–12 · 18 AP courses

Daviess County3 of 3
20Conner High School

09–12 · 18 AP courses

Boone County3 of 3
21Bowling Green High School

09–12 · 18 AP courses

Bowling Green Independent3 of 3
22Boyle County High School

09–12 · 18 AP courses

Boyle County3 of 3
23Paducah Tilghman High School

09–12 · 18 AP courses

Paducah Independent3 of 3
24Fern Creek High

09–12 · 17 AP courses

Jefferson County3 of 3
25Murray High School

09–12 · 17 AP courses

Murray Independent3 of 3

Source: CRDC 2021–22. At least two program fields must be known for inclusion.