Highest average teacher salaries in KY (2025-26)
Average teacher salaries across 171 Kentucky school districts, 2025-26. Anchorage Independent leads at $84,633. KDE; ranked by DistrictFacts.
- Districts ranked
- 171
- Period
- 2025-26
- Publication floor
- 8 districts
- Tie rule
- Equal values share a rank; the next rank skips.
KDE Average Classroom Teacher Salary, 2025–26: KDE's own average for the district, as KDE publishes it from the Professional Staff Data the district reports on September 15 (annual salary, expenditure objects 0110–0112). It is KDE's average, not computed here.
Measure: Average classroom teacher salary.
Source: KDE.
Ranked districts
- 1. Anchorage Independent — $84,633
- 2. Jefferson County — $79,022
- 3. Fort Thomas Independent — $75,973
- 4. Fayette County — $73,871
- 5. Boone County — $71,381
- 6. Pikeville Independent — $71,173
- 7. Kenton County — $70,673
- 8. Bardstown Independent — $69,780
- 9. Washington County — $69,197
- 10. Ludlow Independent — $68,941
- 11. Marion County — $68,371
- 12. Bullitt County — $67,553
- 13. Beechwood Independent — $67,368
- 14. Hancock County — $67,236
- 15. Newport Independent — $67,175
- 16. Dayton Independent — $66,114
- 17. Gallatin County — $65,792
- 18. Oldham County — $65,678
- 19. Campbell County — $65,548
- 20. Jessamine County — $65,027
- 21. Simpson County — $65,006
- 22. Hardin County — $64,991
- 23. Paducah Independent — $64,989
- 24. Bowling Green Independent — $64,865
- 25. Owensboro Independent — $64,847
- 26. Mercer County — $64,805
- 27. Scott County — $64,373
- 28. LaRue County — $64,281
- 29. Elizabethtown Independent — $64,198
- 30. Carroll County — $64,196
- 31. Walton-Verona Independent — $64,022
- 32. Daviess County — $63,895
- 33. Spencer County — $63,849
- 34. Glasgow Independent — $63,801
- 35. Barren County — $63,620
- 36. Meade County — $63,616
- 37. Berea Independent — $63,601
- 38. Warren County — $63,514
- 39. East Bernstadt Independent — $63,499
- 40. Erlanger-Elsmere Independent — $63,307
- 41. Boyle County — $63,237
- 42. Mason County — $63,216
- 43. Corbin Independent — $63,211
- 44. Madison County — $63,024
- 45. Marshall County — $62,951
- 46. Calloway County — $62,879
- 47. Franklin County — $62,770
- 48. Murray Independent — $62,760
- 49. Southgate Independent — $62,549
- 50. McCracken County — $62,340
- 51. Pendleton County — $62,310
- 52. Ohio County — $62,277
- 53. Nelson County — $62,264
- 54. Bellevue Independent — $61,958
- 55. Shelby County — $61,834
- 56. Anderson County — $61,763
- 57. Livingston County — $61,734
- 58. Raceland-Worthington Independent — $61,388
- 59. Paintsville Independent — $61,351
- 60. Covington Independent — $61,089
- 61. Hazard Independent — $60,696
- 62. Whitley County — $60,667
- 63. Henderson County — $60,515
- 64. Metcalfe County — $60,469
- 65. Perry County — $60,445
- 66. Danville Independent — $60,413
- 67. Campbellsville Independent — $60,378
- 68. Allen County — $60,368
- 69. Taylor County — $60,348
- 70. Harrison County — $60,343
- 71. Green County — $60,342
- 72. Caverna Independent — $60,328
- 73. Garrard County — $60,318
- 74. Letcher County — $60,248
- 75. Russell Independent — $60,215
- 76. Somerset Independent — $60,202
- 77. Woodford County — $60,054
- 78. Clark County — $59,988
- 79. Lyon County — $59,750
- 80. Mayfield Independent — $59,693
- 81. Wolfe County — $59,508
- 82. Muhlenberg County — $59,454
- 83. Breckinridge County — $59,421
- 84. Monroe County — $59,276
- 85. Clay County — $59,270
- 86. Montgomery County — $59,250
- 87. Knott County — $59,244
- 88. Boyd County — $59,234
- 89. Burgin Independent — $59,205
- 90. Carter County — $59,060
- 91. Ballard County — $58,768
- 92. Laurel County — $58,722
- 93. Russell County — $58,695
- 94. Henry County — $58,633
- 95. Johnson County — $58,529
- 96. Butler County — $58,360
- 97. Grayson County — $58,212
- 98. Trigg County — $58,117
- 99. Science Hill Independent — $57,911
- 100. Graves County — $57,801
- 101. Hopkins County — $57,763
- 102. Caldwell County — $57,746
- 103. McLean County — $57,676
- 104. Cumberland County — $57,584
- 105. Logan County — $57,554
- 106. Menifee County — $57,528
- 107. Hart County — $57,381
- 108. Morgan County — $57,361
- 109. Breathitt County — $57,353
- 110. Fairview Independent — $57,255
- 111. Bourbon County — $57,213
- 112. Rockcastle County — $57,200
- 113. Jackson County — $57,198
- 114. Union County — $57,106
- 115. Lincoln County — $57,020
- 116. Bracken County — $56,958
- 117. Augusta Independent — $56,942
- 118. Pineville Independent — $56,913
- 119. Bell County — $56,876
- 120. Middlesboro Independent — $56,798
- 121. Owsley County — $56,751
- 122. Casey County — $56,639
- 123. Harlan County — $56,472
- 124. Ashland Independent — $56,361
- 125. Harlan Independent — $56,287
- 126. Pike County — $56,187
- 127. Cloverport Independent — $56,145
- 128. Rowan County — $56,105
- 129. Jackson Independent — $56,063
- 130. Pulaski County — $55,828
- 131. Adair County — $55,655
- 132. Hickman County — $55,566
- 133. Crittenden County — $55,470
- 134. Frankfort Independent — $55,446
- 135. Paris Independent — $55,443
- 136. Nicholas County — $55,433
- 137. Russellville Independent — $55,394
- 138. Greenup County — $55,365
- 139. Williamstown Independent — $55,319
- 140. Barbourville Independent — $55,287
- 141. Webster County — $55,251
- 142. Clinton County — $55,161
- 143. Estill County — $55,102
- 144. Owen County — $55,089
- 145. Jenkins Independent — $55,051
- 146. Knox County — $54,836
- 147. Lee County — $54,578
- 148. Robertson County — $54,562
- 149. Powell County — $54,519
- 150. Wayne County — $54,421
- 151. Lawrence County — $54,390
- 152. Floyd County — $54,183
- 153. Martin County — $53,859
- 154. Lewis County — $53,849
- 155. Grant County — $53,714
- 156. Trimble County — $53,705
- 157. Carlisle County — $53,646
- 158. Edmonson County — $53,496
- 159. Leslie County — $53,472
- 160. Todd County — $53,409
- 161. Magoffin County — $53,358
- 162. Bath County — $53,193
- 163. McCreary County — $53,166
- 164. Dawson Springs Independent — $52,868
- 165. Fleming County — $52,726
- 166. Eminence Independent — $52,693
- 167. Christian County — $52,231
- 168. Elliott County — $51,704
- 169. Williamsburg Independent — $51,201
- 170. Fulton County — $50,968
- 171. Fulton Independent — $49,043