Ranking of California 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 California was $119,149. Among all California counties, San Mateo County had the highest average household income ($196,442), followed by Marin County ($195,569), and Santa Clara County ($189,352). On the other hand, the following 3 counties had the lowest average household income: Modoc County ($61,796), Trinity County ($62,784), and Imperial County ($66,973).

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

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

Data Source: US Census Bureau.
Ranking of California Counties By Average Household Income in 2021
San Mateo County
Marin County
Santa Clara County
San Francisco County
Contra Costa County
Alameda County
Napa County
Orange County
Santa Cruz County
Placer County
Ranking of California Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 San Mateo County 196442
2 Marin County 195569
3 Santa Clara County 189352
4 San Francisco County 178742
5 Contra Costa County 151026
6 Alameda County 148638
7 Napa County 136193
8 Orange County 134820
9 Santa Cruz County 133176
10 Placer County 127176
11 Ventura County 123929
12 El Dorado County 123342
13 Sonoma County 121206
14 Santa Barbara County 120192
15 San Benito County 118804
16 San Diego County 118474
17 Alpine County 114903
18 Solano County 111110
19 Monterey County 110295
20 Yolo County 109841
21 Los Angeles County 109499
22 San Luis Obispo County 107113
23 Nevada County 103903
24 Riverside County 100004
25 Sacramento County 99141
26 San Joaquin County 97178
27 Sutter County 91829
28 San Bernardino County 91380
29 Amador County 91269
30 Calaveras County 89521
31 Stanislaus County 89007
32 Tuolumne County 88355
33 Mono County 87835
34 Butte County 84766
35 Shasta County 84215
36 Fresno County 83892
37 Madera County 83780
38 Plumas County 80975
39 Lake County 80886
40 Colusa County 80856
41 Kern County 80195
42 Sierra County 79957
43 Merced County 79592
44 Tehama County 79138
45 Inyo County 78816
46 Mendocino County 78750
47 Kings County 77920
48 Yuba County 77817
49 Tulare County 77575
50 Humboldt County 75434
51 Lassen County 73074
52 Glenn County 70801
53 Mariposa County 70052
54 Del Norte County 69915
55 Siskiyou County 67989
56 Imperial County 66973
57 Trinity County 62784
58 Modoc County 61796