Ranking of Wisconsin Counties By Average Household Income in 2021 (ACS-5Yrs)

Updated on March 13, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Wisconsin was $87,733. Among all Wisconsin counties, Waukesha County had the highest average household income ($122,526), followed by Ozaukee County ($122,110), and St. Croix County ($110,433). On the other hand, the following 3 counties had the lowest average household income: Rusk County ($63,418), Iron County ($64,326), and Forest County ($64,881).

The chart below shows the top 10 Wisconsin counties with high average household income, and the table below shows the ranking of all Wisconsin counties.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Wisconsin Counties By Average Household Income in 2021
Waukesha County
Ozaukee County
St. Croix County
Dane County
Washington County
Calumet County
Outagamie County
Pierce County
Walworth County
Kenosha County
Ranking of Wisconsin Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 Waukesha County 122526
2 Ozaukee County 122110
3 St. Croix County 110433
4 Dane County 103670
5 Washington County 102535
6 Calumet County 97542
7 Outagamie County 97155
8 Pierce County 94159
9 Walworth County 90273
10 Kenosha County 89356
11 Brown County 88785
12 Columbia County 88523
13 Jefferson County 87971
14 Iowa County 87161
15 Racine County 87075
16 Marathon County 86842
17 Door County 86831
18 La Crosse County 86377
19 Green County 86275
20 Eau Claire County 84815
21 Waupaca County 83713
22 Sauk County 83281
23 Oneida County 82987
24 Portage County 82855
25 Fond du Lac County 82334
26 Kewaunee County 81836
27 Sheboygan County 81731
28 Polk County 81618
29 Winnebago County 81201
30 Dodge County 80396
31 Chippewa County 80189
32 Pepin County 79788
33 Bayfield County 79189
34 Oconto County 78963
35 Monroe County 78756
36 Trempealeau County 78410
37 Rock County 78119
38 Dunn County 78012
39 Sawyer County 77394
40 Vilas County 77320
41 Green Lake County 77111
42 Lafayette County 76155
43 Wood County 76076
44 Manitowoc County 75885
45 Milwaukee County 75385
46 Shawano County 75323
47 Douglas County 74436
48 Menominee County 74101
49 Buffalo County 73514
50 Grant County 73337
51 Barron County 73109
52 Taylor County 73027
53 Clark County 72980
54 Waushara County 72757
55 Lincoln County 72469
56 Jackson County 72307
57 Washburn County 72263
58 Vernon County 72177
59 Juneau County 71253
60 Burnett County 71163
61 Crawford County 70786
62 Richland County 69760
63 Marquette County 69236
64 Marinette County 68681
65 Langlade County 68163
66 Ashland County 65865
67 Price County 65634
68 Florence County 65349
69 Adams County 65323
70 Forest County 64881
71 Iron County 64326
72 Rusk County 63418