Ranking of Washington Counties By Median Household Income in 2021 (ACS-5Yrs)

Updated on September 30, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for Washington was $82,400. Among all Washington counties, King County had the highest median household income ($106,326), followed by Snohomish County ($95,618), and Kitsap County ($84,600). On the other hand, the following 3 counties had the lowest median household income: Whitman County ($43,613), Ferry County ($45,907), and Garfield County ($50,625).

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

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Washington Counties By Median Household Income in 2021
King County
Snohomish County
Kitsap County
Clark County
Pierce County
Thurston County
Benton County
Island County
Skamania County
Skagit County
Ranking of Washington Counties By Median Household Income in 2021
Items per page:
0 of 0
Rank County Median HH Income ($)
1 King County 106326
2 Snohomish County 95618
3 Kitsap County 84600
4 Clark County 82719
5 Pierce County 82574
6 Thurston County 81501
7 Benton County 76612
8 Island County 75628
9 Skamania County 75565
10 Skagit County 75308
11 Franklin County 72452
12 Whatcom County 70011
13 Douglas County 68979
14 San Juan County 68577
15 Mason County 66325
16 Chelan County 64895
17 Columbia County 64688
18 Cowlitz County 64506
19 Kittitas County 64134
20 Spokane County 64079
21 Walla Walla County 63686
22 Grant County 63566
23 Lincoln County 62810
24 Lewis County 60581
25 Clallam County 60044
26 Jefferson County 59968
27 Klickitat County 59583
28 Pend Oreille County 59134
29 Yakima County 58380
30 Asotin County 57263
31 Stevens County 57206
32 Pacific County 54598
33 Adams County 54573
34 Wahkiakum County 54422
35 Grays Harbor County 53615
36 Okanogan County 51992
37 Garfield County 50625
38 Ferry County 45907
39 Whitman County 43613