ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$49,666
Kentucky
$43,552
Rankings
Full list

Top and bottom zip codes in Kentucky

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 140059Prospect$92,217
  2. 240510Lexington$90,208
  3. 340513Lexington$74,820
  4. 441091Union$72,127
  5. 540023Fisherville$71,373
  6. 640245Louisville$69,430
  7. 740056Pewee Valley$67,351
  8. 840014Crestwood$66,551
  9. 940026Goshen$66,458
  10. 1041048Hebron$66,281

Zip codes where workers earn the least

See all
  1. 140404Berea$4,324
  2. 240526Lexington$5,399
  3. 341098Worthville$21,402
  4. 441267Warfield$22,344
  5. 541121Argillite$24,135
  6. 640508Lexington$24,226
  7. 740935Flat Lick$24,344
  8. 841222Hagerhill$24,728
  9. 942048Hardin$25,089
  10. 1040759Rockholds$25,107

Median earnings per worker by county in Kentucky

  1. 1Oldham County$62,737
  2. 2Boone County$55,120
  3. 3Spencer County$54,343
  4. 4Scott County$52,403
  5. 5Campbell County$52,136
  6. 6Lyon County$50,783
  7. 7Kenton County$50,302
  8. 8McLean County$49,259
  9. 9Bullitt County$48,357
  10. 10Anderson County$47,874
  11. 11Shelby County$47,650
  12. 12Meade County$46,950
  13. 13Larue County$46,905
  14. 14Robertson County$46,800
  15. 15Woodford County$46,667
  16. 16Jefferson County$46,396
  17. 17Todd County$46,218
  18. 18Bracken County$45,964
  19. 19Pendleton County$45,838
  20. 20Grant County$45,612
  21. 21Hancock County$45,524
  22. 22Nelson County$45,171
  23. 23Fayette County$44,790
  24. 24Franklin County$44,217
  25. 25Henry County$44,051
  26. 26Daviess County$44,014
  27. 27Martin County$44,013
  28. 28Owen County$43,927
  29. 29Hardin County$43,828
  30. 30Garrard County$43,361
  31. 31Edmonson County$43,343
  32. 32Greenup County$43,248
  33. 33Caldwell County$43,057
  34. 34Clark County$43,009
  35. 35Magoffin County$42,985
  36. 36Trimble County$42,748
  37. 37Jessamine County$42,638
  38. 38McCracken County$42,587
  39. 39Harrison County$42,479
  40. 40Marion County$42,376
  41. 41Gallatin County$42,239
  42. 42Ballard County$42,130
  43. 43Simpson County$42,087
  44. 44Mercer County$42,080
  45. 45Bourbon County$42,008
  46. 46Livingston County$41,999
  47. 47Washington County$41,921
  48. 48Pike County$41,910
  49. 49Henderson County$41,894
  50. 50Montgomery County$41,770
  51. 51Hopkins County$41,621
  52. 52Carroll County$41,585
  53. 53Butler County$41,581
  54. 54Knott County$41,520
  55. 55Lincoln County$41,503
  56. 56Marshall County$41,284
  57. 57Muhlenberg County$41,234
  58. 58Boyle County$41,228
  59. 59Boyd County$41,141
  60. 60Bath County$40,999
  61. 61Allen County$40,844
  62. 62Trigg County$40,778
  63. 63Floyd County$40,714
  64. 64Crittenden County$40,710
  65. 65Fleming County$40,417
  66. 66Logan County$40,276
  67. 67Ohio County$40,242
  68. 68Carlisle County$40,147
  69. 69Union County$40,107
  70. 70Grayson County$40,106
  71. 71Madison County$39,568
  72. 72Rockcastle County$39,563
  73. 73Morgan County$39,386
  74. 74Laurel County$39,373
  75. 75Breckinridge County$39,350
  76. 76Warren County$39,291
  77. 77Cumberland County$39,059
  78. 78Metcalfe County$38,526
  79. 79Perry County$38,080
  80. 80Christian County$38,021
  81. 81Taylor County$37,968
  82. 82Jackson County$37,888
  83. 83Estill County$37,689
  84. 84Barren County$37,539
  85. 85Nicholas County$37,442
  86. 86Pulaski County$37,336
  87. 87Carter County$37,165
  88. 88Mason County$37,076
  89. 89Russell County$36,980
  90. 90Menifee County$36,905
  91. 91Leslie County$36,854
  92. 92Webster County$36,851
  93. 93Monroe County$36,816
  94. 94Harlan County$36,803
  95. 95Graves County$36,721
  96. 96Lewis County$36,639
  97. 97Elliott County$36,250
  98. 98Lawrence County$36,019
  99. 99Clay County$35,862
  100. 100Hart County$35,802
  101. 101Calloway County$35,641
  102. 102Wayne County$35,396
  103. 103Casey County$35,343
  104. 104Rowan County$34,902
  105. 105Letcher County$34,797
  106. 106Breathitt County$34,629
  107. 107Hickman County$34,391
  108. 108Fulton County$34,237
  109. 109Adair County$34,049
  110. 110Lee County$34,000
  111. 111Whitley County$33,763
  112. 112Johnson County$33,627
  113. 113Knox County$33,547
  114. 114McCreary County$33,517
  115. 115Green County$33,205
  116. 116Bell County$33,151
  117. 117Powell County$32,437
  118. 118Clinton County$31,200
  119. 119Wolfe County$29,865
  120. 120Owsley County$24,540

Questions about this map

Which zip code has the highest median earnings per worker in Kentucky?

Among zip codes with at least 1,000 residents, 40059 (Prospect, KY) has the highest: $92,217.

Which zip code has the lowest median earnings per worker in Kentucky?

40404 (Berea, KY) has the lowest: $4,324.

What is the median earnings per worker for the United States?

$49,666; in Kentucky it is $43,552.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.

More maps