KY ยท 2024-25 school year
Public schools in Kentucky
Kentucky has 1,550 open public schools run by 177 districts and other education agencies, enrolling 655,997 students. Schools average 15.6 students per teacher, compared with 15.3 nationally.
State totals
- Districts
- 177
- Schools
- 1,550
- Students
- 655,997
- Teachers (FTE)
- 42,358
- Students per teacher
- 15.6
- US: 15.3
- Charter schools
- 0
- Total spending
- $9.19 billion
- 2020 finance data
- Spending per pupil
- $13,951
- 2020 finance data. US: $16,826
In the 2020 finance data, districts in Kentucky spent $13,951 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.
Download all 1,550 Kentucky schools (CSV)School districts in Kentucky
All 177 districts and agencies, largest first. Filter by name or city, or sort any column.
Showing 1 to 50 of 177
Kentucky district rankings
Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.
Largest districts
- 1.Jefferson County Public Schools95,180
- 2.Fayette County Public Schools42,138
- 3.Boone County Public Schools20,514
- 4.Warren County Public Schools18,559
- 5.Hardin County Public Schools14,583
- 6.Kenton County Public Schools13,834
- 7.Bullitt County Public Schools13,007
- 8.Oldham County Public Schools12,038
- 9.Madison County Public Schools11,132
- 10.Daviess County Public Schools10,948
Lowest student-teacher ratio
- 1.Newport Independent School District10.9
- 2.Knox County Public Schools12.1
- 3.Wolfe County Public Schools12.5
- 4.Knott County Public Schools12.7
- 5.Middlesboro Independent School District12.8
- 6.Boyd County Public Schools13.0
- 7.Clinton County Public Schools13.0
- 8.Danville Independent School District13.1
- 9.Johnson County Public Schools13.2
- 10.Covington Independent School District13.3
Highest student-teacher ratio
- 1.Cloverport Independent School District22.4
- 2.Trimble County Public Schools19.6
- 3.Beechwood Independent School District18.9
- 4.Meade County Public Schools18.9
- 5.Webster County Public Schools18.2
- 6.Washington County Public Schools18.1
- 7.Nicholas County Public Schools18.0
- 8.Grant County Public Schools18.0
- 9.Rowan County Public Schools17.8
- 10.Caldwell County Public Schools17.7
Highest spending per pupil (2020)
- 1.Newport Independent School District$22,423
- 2.Eminence Independent School District$18,204
- 3.Bowling Green Independent School District$17,871
- 4.Boyle County Public Schools$17,382
- 5.Fort Thomas Independent School District$16,950
- 6.Trigg County Public Schools$16,735
- 7.Hazard Independent School District$16,731
- 8.Jefferson County Public Schools$16,716
- 9.Covington Independent School District$16,702
- 10.Estill County Public Schools$16,636
Lowest spending per pupil (2020)
- 1.Montgomery County Public Schools$10,861
- 2.Pulaski County Public Schools$10,910
- 3.Pendleton County Public Schools$11,114
- 4.Caldwell County Public Schools$11,144
- 5.Calloway County Public Schools$11,316
- 6.Carter County Public Schools$11,318
- 7.Laurel County Public Schools$11,330
- 8.Allen County Public Schools$11,382
- 9.Elizabethtown Independent School District$11,467
- 10.Grayson County Public Schools$11,479
Schools by level
450 high schools, 219 middle schools and 720 elementary schools. The largest of each are listed below; use search or a district page for the rest.
High schools 450
- Lafayette High School Lexington, 2,370 students
- Ballard High Louisville, 2,148 students
- Madison Central High School Richmond, 2,107 students
- Larry A. Ryle High School Union, 2,077 students
- Bryan Station High School Lexington, 2,030 students
- Henry Clay High School Lexington, 1,939 students
- duPont Manual High Louisville, 1,899 students
- Simon Kenton High School Independence, 1,893 students
- Marion C. Moore School Louisville, 1,892 students
- McCracken County High School Paducah, 1,882 students
- Henderson County High School Henderson, 1,852 students
- Central Hardin High School Cecilia, 1,831 students
- Paul Laurence Dunbar High School Lexington, 1,828 students
- Eastern High Middletown, 1,790 students
- Pleasure Ridge Park High Louisville, 1,777 students
Middle schools 219
- Stuart Middle School Louisville, 1,166 students
- Noe Middle Louisville, 1,155 students
- Ramsey Middle Louisville, 1,151 students
- Edythe Jones Hayes Middle School Lexington, 1,125 students
- Campbell County Middle School Alexandria, 1,099 students
- Leestown Middle School Lexington, 1,084 students
- Bowling Green Junior High Bowling Green, 1,042 students
- Gray Middle School Union, 1,006 students
- Turkey Foot Middle School Edgewood, 1,006 students
- Jessie M Clark Middle School Lexington, 1,002 students
- Westport Middle Louisville, 988 students
- North Laurel Middle School London, 970 students
- East Jessamine Middle School Nicholasville, 944 students
- Thomas Jefferson Middle Louisville, 943 students
- McNabb Middle School Mount Sterling, 928 students
Elementary schools 720
- Summit View Academy Independence, 1,324 students
- Allen County Primary Center Scottsville, 1,000 students
- Rich Pond Elementary Bowling Green, 990 students
- Mayfield Elementary School Mayfield, 987 students
- Longbranch Elementary School Union, 957 students
- River Ridge Elementary School Villa Hills, 889 students
- Lost River Elementary Bowling Green, 856 students
- Jennings Creek Elementary Bowling Green, 852 students
- Bardstown Elementary School Bardstown, 847 students
- Valley Elementary School Pikeville, 844 students
- Corbin Primary Corbin, 815 students
- Barry Hahn Primary School Brandenburg, 807 students
- Marnel C. Moorman School Shelbyville, 803 students
- Spencer County Elementary School Taylorsville, 801 students
- Tully Elementary Louisville, 791 students
Cities with the most public schools
- Louisville 165 schools
- Lexington 81 schools
- Bowling Green 42 schools
- Owensboro 35 schools
- Ashland 22 schools
- Elizabethtown 19 schools
- Frankfort 19 schools
- Paducah 19 schools
- Glasgow 18 schools
- Georgetown 16 schools
- Covington 16 schools
- Hopkinsville 16 schools
- London 16 schools
- Corbin 15 schools
- Somerset 15 schools
- Shelbyville 14 schools
- Richmond 14 schools
- Bardstown 14 schools
- Madisonville 14 schools
- Shepherdsville 13 schools
Neighbouring states
Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.