Ranking of Colorado 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 Colorado was $107,446. Among all Colorado counties, Pitkin County had the highest average household income ($172,473), followed by Douglas County ($155,800), and Gilpin County ($144,081). On the other hand, the following 3 counties had the lowest average household income: Crowley County ($46,811), Costilla County ($48,539), and Bent County ($51,216).

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

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

Data Source: US Census Bureau.
Ranking of Colorado Counties By Average Household Income in 2021
Pitkin County
Douglas County
Gilpin County
Elbert County
Broomfield County
Eagle County
Boulder County
Summit County
Jefferson County
Routt County
Ranking of Colorado Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 Pitkin County 172473
2 Douglas County 155800
3 Gilpin County 144081
4 Elbert County 137039
5 Broomfield County 135789
6 Eagle County 128398
7 Boulder County 128190
8 Summit County 120713
9 Jefferson County 118488
10 Routt County 116450
11 Arapahoe County 116119
12 San Miguel County 111998
13 Denver County 111981
14 Clear Creek County 108876
15 Larimer County 104442
16 Weld County 99568
17 El Paso County 98007
18 La Plata County 96756
19 Garfield County 95877
20 Adams County 95320
21 Park County 92293
22 Ouray County 90508
23 Teller County 88416
24 Grand County 87840
25 Gunnison County 85925
26 Archuleta County 82033
27 Cheyenne County 80857
28 Phillips County 80711
29 Lake County 80417
30 Mesa County 79913
31 Chaffee County 79448
32 San Juan County 78777
33 Kit Carson County 77380
34 Dolores County 75728
35 Custer County 75488
36 Montrose County 75253
37 Yuma County 74972
38 Fremont County 73735
39 Delta County 72549
40 Rio Blanco County 72395
41 Morgan County 72331
42 Hinsdale County 72248
43 Moffat County 70975
44 Montezuma County 70721
45 Mineral County 70649
46 Washington County 69959
47 Pueblo County 69847
48 Rio Grande County 69358
49 Saguache County 68087
50 Logan County 67648
51 Sedgwick County 65502
52 Lincoln County 64594
53 Prowers County 64101
54 Alamosa County 64002
55 Kiowa County 62159
56 Jackson County 61447
57 Las Animas County 60054
58 Baca County 58414
59 Huerfano County 58181
60 Otero County 56626
61 Conejos County 52513
62 Bent County 51216
63 Costilla County 48539
64 Crowley County 46811