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
Kansas
$46,686
Rankings
Full list

Top and bottom zip codes in Kansas

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 166224Overland Park$100,611
  2. 266221Overland Park$100,435
  3. 366206Leawood$97,653
  4. 466209Leawood$88,611
  5. 566220Lenexa$87,215
  6. 666013Bucyrus$81,017
  7. 766227Lenexa$80,895
  8. 866085Stilwell$80,208
  9. 966208Prairie Village$79,661
  10. 1066226Shawnee$78,937

Zip codes where workers earn the least

See all
  1. 166506Manhattan$5,556
  2. 266045Lawrence$6,465
  3. 366035Highland$20,385
  4. 466442Fort Riley$24,049
  5. 566105Kansas City$25,522
  6. 667214Wichita$27,649
  7. 766956Mankato$29,590
  8. 866612Topeka$31,047
  9. 966502Manhattan$31,172
  10. 1066044Lawrence$31,398

Median earnings per worker by county in Kansas

  1. 1Johnson County$62,455
  2. 2Pottawatomie County$52,179
  3. 3Miami County$51,980
  4. 4Leavenworth County$50,875
  5. 5Grant County$50,860
  6. 6Jefferson County$50,810
  7. 7Trego County$50,507
  8. 8Wichita County$49,420
  9. 9Butler County$49,311
  10. 10Greeley County$49,141
  11. 11Gray County$48,640
  12. 12Sheridan County$48,125
  13. 13Scott County$48,094
  14. 14Nemaha County$48,050
  15. 15Ellsworth County$47,952
  16. 16Linn County$47,859
  17. 17Shawnee County$47,831
  18. 18Clay County$47,752
  19. 19Stevens County$47,570
  20. 20Haskell County$46,944
  21. 21Wabaunsee County$46,944
  22. 22Ottawa County$46,934
  23. 23Meade County$46,857
  24. 24Kearny County$46,765
  25. 25Sumner County$46,536
  26. 26Osage County$46,450
  27. 27Ness County$46,422
  28. 28Dickinson County$46,326
  29. 29Logan County$46,188
  30. 30Wallace County$46,023
  31. 31Doniphan County$45,897
  32. 32McPherson County$45,889
  33. 33Seward County$45,880
  34. 34Coffey County$45,283
  35. 35Hamilton County$44,347
  36. 36Clark County$44,310
  37. 37Barber County$44,231
  38. 38Franklin County$44,194
  39. 39Sedgwick County$44,130
  40. 40Edwards County$43,963
  41. 41Finney County$43,955
  42. 42Ford County$43,779
  43. 43Lane County$43,535
  44. 44Wilson County$43,524
  45. 45Smith County$43,493
  46. 46Harvey County$43,220
  47. 47Pawnee County$43,112
  48. 48Morris County$42,917
  49. 49Rice County$42,713
  50. 50Neosho County$42,671
  51. 51Marshall County$42,457
  52. 52Morton County$42,396
  53. 53Brown County$42,356
  54. 54Douglas County$42,331
  55. 55Rooks County$42,215
  56. 56Washington County$42,140
  57. 57Rawlins County$42,138
  58. 58Harper County$42,113
  59. 59Thomas County$41,894
  60. 60Russell County$41,863
  61. 61Wyandotte County$41,851
  62. 62Stanton County$41,800
  63. 63Anderson County$41,788
  64. 64Saline County$41,775
  65. 65Phillips County$41,750
  66. 66Hodgeman County$41,613
  67. 67Barton County$41,409
  68. 68Gove County$41,406
  69. 69Stafford County$41,102
  70. 70Jackson County$41,012
  71. 71Labette County$40,757
  72. 72Osborne County$40,671
  73. 73Reno County$40,534
  74. 74Mitchell County$40,493
  75. 75Comanche County$40,439
  76. 76Chase County$40,176
  77. 77Kiowa County$40,136
  78. 78Chautauqua County$40,135
  79. 79Kingman County$39,953
  80. 80Rush County$39,866
  81. 81Greenwood County$39,808
  82. 82Marion County$39,547
  83. 83Montgomery County$39,330
  84. 84Cheyenne County$39,323
  85. 85Bourbon County$38,838
  86. 86Woodson County$38,790
  87. 87Cowley County$38,554
  88. 88Allen County$38,516
  89. 89Graham County$38,214
  90. 90Norton County$38,125
  91. 91Cloud County$38,104
  92. 92Lincoln County$37,865
  93. 93Cherokee County$37,745
  94. 94Pratt County$36,974
  95. 95Sherman County$36,761
  96. 96Elk County$36,680
  97. 97Republic County$36,601
  98. 98Atchison County$36,541
  99. 99Decatur County$36,525
  100. 100Ellis County$36,013
  101. 101Crawford County$35,469
  102. 102Lyon County$35,358
  103. 103Geary County$35,230
  104. 104Riley County$33,878
  105. 105Jewell County$32,904

Questions about this map

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

Among zip codes with at least 1,000 residents, 66224 (Overland Park, KS) has the highest: $100,611.

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

66506 (Manhattan, KS) has the lowest: $5,556.

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

$49,666; in Kansas it is $46,686.

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