ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

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

U.S.
$80,734
Wisconsin
$77,485
Rankings
Full list

Top and bottom zip codes in Wisconsin

Zip codes with 1,000+ residents

Zip codes with the highest median income

See all
  1. 153122Elm Grove$157,962
  2. 253017Colgate$153,917
  3. 353153North Prairie$152,543
  4. 453103Big Bend$137,083
  5. 553033Hubertus$136,786
  6. 653097Mequon$135,929
  7. 753593Verona$135,023
  8. 853527Cottage Grove$133,883
  9. 953217Milwaukee$133,021
  10. 1053044Kohler$131,250

Zip codes with the lowest median income

See all
  1. 153706Madison$6,053
  2. 253233Milwaukee$23,750
  3. 353206Milwaukee$29,336
  4. 453205Milwaukee$31,529
  5. 553715Madison$38,996
  6. 653218Milwaukee$45,642
  7. 753204Milwaukee$45,934
  8. 853216Milwaukee$46,752
  9. 953212Milwaukee$47,298
  10. 1053726Madison$47,754

Median household income by county in Wisconsin

  1. 1Waukesha County$106,076
  2. 2St. Croix County$103,046
  3. 3Ozaukee County$96,996
  4. 4Washington County$96,359
  5. 5Pierce County$92,109
  6. 6Dane County$89,975
  7. 7Calumet County$88,810
  8. 8Columbia County$85,351
  9. 9Outagamie County$85,069
  10. 10Jefferson County$83,750
  11. 11Green County$82,852
  12. 12Kewaunee County$82,725
  13. 13Iowa County$82,182
  14. 14Kenosha County$81,239
  15. 15Walworth County$80,520
  16. 16Brown County$79,649
  17. 17Sauk County$79,541
  18. 18Racine County$78,096
  19. 19Marathon County$77,884
  20. 20Polk County$77,219
  21. 21Lafayette County$76,462
  22. 22Trempealeau County$76,313
  23. 23Portage County$76,070
  24. 24Dodge County$75,929
  25. 25Rock County$75,673
  26. 26Pepin County$75,256
  27. 27Douglas County$75,099
  28. 28Oconto County$75,049
  29. 29Winnebago County$74,925
  30. 30Dunn County$74,824
  31. 31Door County$74,795
  32. 32Chippewa County$74,680
  33. 33Eau Claire County$74,546
  34. 34Fond du Lac County$74,275
  35. 35Sheboygan County$73,094
  36. 36La Crosse County$73,013
  37. 37Waupaca County$72,830
  38. 38Vernon County$71,893
  39. 39Bayfield County$71,151
  40. 40Buffalo County$70,479
  41. 41Monroe County$69,467
  42. 42Oneida County$69,371
  43. 43Taylor County$69,350
  44. 44Manitowoc County$69,148
  45. 45Vilas County$68,431
  46. 46Green Lake County$68,196
  47. 47Lincoln County$68,164
  48. 48Jackson County$68,110
  49. 49Wood County$67,989
  50. 50Clark County$67,400
  51. 51Juneau County$67,270
  52. 52Waushara County$67,107
  53. 53Grant County$66,858
  54. 54Shawano County$66,479
  55. 55Richland County$66,420
  56. 56Barron County$65,933
  57. 57Marquette County$65,681
  58. 58Milwaukee County$64,435
  59. 59Crawford County$64,094
  60. 60Marinette County$63,809
  61. 61Washburn County$63,441
  62. 62Burnett County$62,819
  63. 63Ashland County$62,462
  64. 64Menominee County$62,108
  65. 65Florence County$61,086
  66. 66Forest County$61,071
  67. 67Sawyer County$60,801
  68. 68Iron County$60,625
  69. 69Price County$60,546
  70. 70Rusk County$59,944
  71. 71Adams County$59,442
  72. 72Langlade County$55,878

Questions about this map

Which zip code has the highest median household income in Wisconsin?

Among zip codes with at least 1,000 residents, 53122 (Elm Grove, WI) has the highest: $157,962.

Which zip code has the lowest median household income in Wisconsin?

53706 (Madison, WI) has the lowest: $6,053.

What is the median household income for the United States?

$80,734; in Wisconsin it is $77,485.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

More maps