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
Wisconsin
$49,690
Rankings
Full list

Top and bottom zip codes in Wisconsin

Zip codes with 1,000+ residents

Zip codes where workers earn the most

See all
  1. 153033Hubertus$94,854
  2. 253122Elm Grove$85,697
  3. 353092Mequon$82,541
  4. 453044Kohler$81,029
  5. 553203Milwaukee$80,532
  6. 653593Verona$80,151
  7. 753217Milwaukee$78,503
  8. 854082Houlton$76,655
  9. 953005Brookfield$76,029
  10. 1053045Brookfield$74,498

Zip codes where workers earn the least

See all
  1. 153706Madison$4,709
  2. 253233Milwaukee$13,181
  3. 353715Madison$14,123
  4. 454150Neopit$26,513
  5. 553818Platteville$27,282
  6. 653206Milwaukee$29,727
  7. 753190Whitewater$30,713
  8. 853726Madison$32,112
  9. 954538Lac Du Flambeau$32,182
  10. 1054149Mountain$32,308

Median earnings per worker by county in Wisconsin

  1. 1Waukesha County$62,082
  2. 2Ozaukee County$58,783
  3. 3St. Croix County$58,550
  4. 4Washington County$58,280
  5. 5Dane County$56,649
  6. 6Calumet County$54,970
  7. 7Columbia County$52,419
  8. 8Outagamie County$51,938
  9. 9Waupaca County$50,115
  10. 10Kenosha County$49,985
  11. 11Oconto County$49,843
  12. 12Green County$49,750
  13. 13Polk County$49,712
  14. 14Sheboygan County$49,687
  15. 15Iowa County$49,681
  16. 16Pierce County$49,637
  17. 17Marathon County$49,395
  18. 18Racine County$49,279
  19. 19Fond du Lac County$48,864
  20. 20Sauk County$48,722
  21. 21Brown County$48,680
  22. 22Door County$48,599
  23. 23Trempealeau County$48,464
  24. 24Douglas County$48,342
  25. 25Dodge County$48,291
  26. 26Lafayette County$48,279
  27. 27Green Lake County$48,187
  28. 28Kewaunee County$48,083
  29. 29Pepin County$48,053
  30. 30Winnebago County$48,019
  31. 31Jefferson County$47,732
  32. 32Milwaukee County$47,591
  33. 33Lincoln County$47,472
  34. 34Rock County$47,329
  35. 35Vernon County$46,844
  36. 36Buffalo County$46,578
  37. 37Manitowoc County$46,435
  38. 38Walworth County$46,301
  39. 39Florence County$46,202
  40. 40Marinette County$45,981
  41. 41Monroe County$45,724
  42. 42Chippewa County$45,534
  43. 43Oneida County$45,300
  44. 44Wood County$45,135
  45. 45Taylor County$45,126
  46. 46La Crosse County$45,023
  47. 47Eau Claire County$44,423
  48. 48Clark County$44,266
  49. 49Portage County$44,192
  50. 50Waushara County$44,131
  51. 51Price County$43,995
  52. 52Juneau County$43,919
  53. 53Adams County$43,732
  54. 54Shawano County$43,674
  55. 55Crawford County$43,448
  56. 56Bayfield County$43,428
  57. 57Marquette County$43,226
  58. 58Vilas County$43,119
  59. 59Iron County$42,970
  60. 60Washburn County$42,784
  61. 61Dunn County$42,665
  62. 62Forest County$42,509
  63. 63Barron County$42,408
  64. 64Richland County$42,325
  65. 65Burnett County$42,039
  66. 66Jackson County$41,849
  67. 67Ashland County$41,582
  68. 68Langlade County$41,287
  69. 69Sawyer County$41,221
  70. 70Rusk County$41,050
  71. 71Grant County$40,730
  72. 72Menominee County$36,025

Questions about this map

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

Among zip codes with at least 1,000 residents, 53033 (Hubertus, WI) has the highest: $94,854.

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

53706 (Madison, WI) has the lowest: $4,709.

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

$49,666; in Wisconsin it is $49,690.

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