Ranking of Idaho 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 Idaho was $83,777. Among all Idaho counties, Ada County had the highest average household income ($101,716), followed by Blaine County ($100,650), and Teton County ($91,465). On the other hand, the following 3 counties had the lowest average household income: Clark County ($52,715), Custer County ($54,230), and Washington County ($57,207).

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

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

Data Source: US Census Bureau.
Ranking of Idaho Counties By Average Household Income in 2021
Ada County
Blaine County
Teton County
Bonneville County
Kootenai County
Jefferson County
Valley County
Nez Perce County
Bingham County
Jerome County
Ranking of Idaho Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 Ada County 101716
2 Blaine County 100650
3 Teton County 91465
4 Bonneville County 85495
5 Kootenai County 83688
6 Jefferson County 83354
7 Valley County 82031
8 Nez Perce County 80069
9 Bingham County 79611
10 Jerome County 77355
11 Madison County 77337
12 Twin Falls County 77269
13 Adams County 77054
14 Gem County 76538
15 Payette County 76256
16 Latah County 76071
17 Caribou County 76059
18 Bonner County 75442
19 Cassia County 75336
20 Camas County 75164
21 Canyon County 74703
22 Boise County 74680
23 Bear Lake County 74431
24 Franklin County 74171
25 Bannock County 72228
26 Boundary County 70926
27 Gooding County 70696
28 Fremont County 70001
29 Oneida County 68989
30 Minidoka County 68630
31 Owyhee County 68384
32 Lincoln County 66667
33 Power County 66336
34 Idaho County 63103
35 Benewah County 62704
36 Elmore County 61979
37 Lemhi County 61716
38 Clearwater County 61627
39 Lewis County 60662
40 Butte County 59103
41 Shoshone County 57416
42 Washington County 57207
43 Custer County 54230
44 Clark County 52715