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
Ohio
$47,692
Rankings
Full list

Top and bottom zip codes in Ohio

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 145174Terrace Park$115,000
  2. 245243Cincinnati$102,090
  3. 343065Powell$87,418
  4. 445208Cincinnati$86,768
  5. 544236Hudson$86,603
  6. 644140Bay Village$83,817
  7. 744040Gates Mills$83,606
  8. 843082Westerville$82,810
  9. 944022Chagrin Falls$82,604
  10. 1043035Lewis Center$81,904

Zip codes where workers earn the least

See all
  1. 143403Bowling Green$4,924
  2. 243210Columbus$5,093
  3. 344243Kent$5,992
  4. 445384Wilberforce$10,319
  5. 544308Akron$13,018
  6. 645219Cincinnati$16,752
  7. 745314Cedarville$17,466
  8. 844304Akron$19,500
  9. 945409Dayton$20,878
  10. 1043022Gambier$21,487

Median earnings per worker by county in Ohio

  1. 1Delaware County$72,007
  2. 2Warren County$61,491
  3. 3Union County$60,372
  4. 4Geauga County$56,612
  5. 5Medina County$53,567
  6. 6Fairfield County$53,132
  7. 7Greene County$52,993
  8. 8Putnam County$51,501
  9. 9Lake County$51,271
  10. 10Madison County$51,156
  11. 11Clermont County$51,138
  12. 12Licking County$50,818
  13. 13Ottawa County$50,732
  14. 14Franklin County$50,536
  15. 15Hamilton County$49,805
  16. 16Miami County$49,546
  17. 17Pickaway County$48,840
  18. 18Auglaize County$48,546
  19. 19Cuyahoga County$48,374
  20. 20Butler County$48,333
  21. 21Lorain County$48,191
  22. 22Henry County$47,973
  23. 23Champaign County$47,853
  24. 24Mercer County$47,687
  25. 25Vinton County$47,668
  26. 26Logan County$47,455
  27. 27Summit County$47,319
  28. 28Fulton County$47,234
  29. 29Morrow County$47,157
  30. 30Pike County$47,095
  31. 31Perry County$46,740
  32. 32Hancock County$46,714
  33. 33Shelby County$46,583
  34. 34Wood County$46,274
  35. 35Wyandot County$46,212
  36. 36Montgomery County$46,005
  37. 37Fayette County$45,986
  38. 38Brown County$45,783
  39. 39Wayne County$45,775
  40. 40Defiance County$45,635
  41. 41Van Wert County$45,422
  42. 42Paulding County$45,186
  43. 43Erie County$45,167
  44. 44Preble County$45,090
  45. 45Knox County$45,022
  46. 46Sandusky County$44,940
  47. 47Clark County$44,824
  48. 48Carroll County$44,776
  49. 49Hocking County$44,619
  50. 50Darke County$44,333
  51. 51Portage County$44,174
  52. 52Lucas County$44,108
  53. 53Ross County$44,078
  54. 54Holmes County$44,008
  55. 55Allen County$43,919
  56. 56Seneca County$43,701
  57. 57Tuscarawas County$43,698
  58. 58Stark County$43,593
  59. 59Huron County$43,586
  60. 60Crawford County$43,373
  61. 61Morgan County$43,217
  62. 62Marion County$43,116
  63. 63Jackson County$42,921
  64. 64Clinton County$42,911
  65. 65Highland County$42,782
  66. 66Williams County$42,027
  67. 67Trumbull County$41,915
  68. 68Guernsey County$41,833
  69. 69Noble County$41,704
  70. 70Monroe County$41,628
  71. 71Muskingum County$41,619
  72. 72Ashtabula County$41,599
  73. 73Coshocton County$41,488
  74. 74Washington County$41,378
  75. 75Jefferson County$41,243
  76. 76Gallia County$41,028
  77. 77Hardin County$40,899
  78. 78Lawrence County$40,797
  79. 79Ashland County$40,767
  80. 80Richland County$40,618
  81. 81Adams County$40,449
  82. 82Mahoning County$40,331
  83. 83Belmont County$40,272
  84. 84Scioto County$40,029
  85. 85Columbiana County$40,022
  86. 86Harrison County$39,158
  87. 87Meigs County$37,442
  88. 88Athens County$31,312

Questions about this map

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

Among zip codes with at least 1,000 residents, 45174 (Terrace Park, OH) has the highest: $115,000.

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

43403 (Bowling Green, OH) has the lowest: $4,924.

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

$49,666; in Ohio it is $47,692.

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