State rankings

Best Counties to Live in California

Compare counties in California by overall score, affordability, economy, schools, safety, taxes, and peace & quiet. Rankings are public-data estimates for comparison and research.

Category highlights

Quick entry points for common county search priorities.

National rankings

All California counties

Showing 58 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Marin County
FIPS 06041
62.171.714.296.49444.954.5$1,469,866$149,091
2Placer County
FIPS 06061
61.874.422.582.69239.465.9$685,954$115,998
3Santa Clara County
FIPS 06085
60.377.61386.297.148.919.9$1,679,213$164,281
4San Mateo County
FIPS 06081
57.283.612.171.188.349.118.7$1,606,596$158,855
5Orange County
FIPS 06059
55.171.512.565.398.951.919.7$1,194,407$116,289
6El Dorado County
FIPS 06017
54.664.719.867.275.748.775.3$653,106$108,845
7San Luis Obispo County
FIPS 06079
5266.811.651.287.347.785$906,922$97,446
8San Diego County
FIPS 06073
51.168.812.951.591.54836.3$941,931$106,268
9Alameda County
FIPS 06001
49.767.51454.990.240.216.1$1,086,737$129,367
10Contra Costa County
FIPS 06013
49.666.219.350.792.934.214.3$789,908$127,229
11Nevada County
FIPS 06057
47.862.114.739.58441.978.7$611,865$89,882
12Napa County
FIPS 06055
47.571.414.219.292.345.377.6$887,245$111,471
13Sonoma County
FIPS 06097
47.569.314.528.886.843.169.5$792,143$104,674
14Ventura County
FIPS 06111
47.465.315.724.495.649.260$885,254$109,797
15Modoc County
FIPS 06049
46.436.465.68.963.754.782.2$191,781$59,455
16Sierra County
FIPS 06091
46.14831.918.486.854.778.8$328,754$63,355
17Shasta County
FIPS 06089
45.950.537.121.164.555.790.5$370,888$72,636
18Amador County
FIPS 06005
45.851.24414.16851.676.1$418,138$88,044
19Lassen County
FIPS 06035
45.835.860.99.267.952.587.5$231,145$67,403
20Santa Barbara County
FIPS 06083
45.465.411.814.290.95483.6$994,384$98,161
21Solano County
FIPS 06095
45.362.12314.594.943.949$577,138$100,401
22Mono County
FIPS 06051
45.170.65.321.279.557.884.2$755,677$99,415
23Yolo County
FIPS 06113
43.550.812.626.195.442.476.9$622,227$91,752
24Riverside County
FIPS 06065
42.958.815.816.288.747.658.5$608,606$93,074
25San Benito County
FIPS 06069
42.957.81712.592.337.682.4$771,496$114,394
26Tuolumne County
FIPS 06109
42.249.535.72151.152.176.4$388,488$77,404
27Kings County
FIPS 06031
42.137.334.57.983.757.185.8$364,476$70,995
28Tulare County
FIPS 06107
41.636.336.34.283.159.185.7$360,206$71,300
29San Bernardino County
FIPS 06071
41.555.313.610.586.15477.2$551,491$85,478
30Tehama County
FIPS 06103
41.5344112.267.257.690.1$318,464$63,784
31Siskiyou County
FIPS 06093
41.431.546.113.26255.689.4$278,755$59,095
32Sutter County
FIPS 06101
41.139.52915.280.349.479.6$438,591$79,704
33Colusa County
FIPS 06011
40.935.339.13.674.558.890.4$370,445$75,672
34Sacramento County
FIPS 06067
40.862.821.420.765.348.819.5$530,243$92,175
35Fresno County
FIPS 06019
40.437.72813.280.15381.3$409,962$74,201
36Mariposa County
FIPS 06043
40.144.725.124.253.460.276.4$401,079$68,412
37Stanislaus County
FIPS 06099
39.441.724.98.683.95362$467,166$81,468
38Alpine County
FIPS 06003
38.645.330.328.641.141.972.5$514,117$105,521
39Santa Cruz County
FIPS 06087
38.652.811.818.475.750.148.4$1,149,400$111,093
40San Joaquin County
FIPS 06077
38.550.622.3680.548.444$532,711$92,179
41Madera County
FIPS 06039
3839.428.95.267.256.982.2$425,121$76,627
42Trinity County
FIPS 06105
3837.345.228.716.951.578.5$246,520$53,002
43Monterey County
FIPS 06053
37.845.812.13.988.751.881.2$849,201$97,230
44Butte County
FIPS 06007
37.237.721.911.572.648.584.3$402,207$67,928
45Los Angeles County
FIPS 06037
37.24912.516.686.746.816.4$888,345$90,112
46Calaveras County
FIPS 06009
37.145.729.713.34947.769.4$433,276$78,647
47Inyo County
FIPS 06027
36.655.711.8944.665.194.5$529,158$73,991
48Plumas County
FIPS 06063
36.642.12825.630.353.182$362,743$66,031
49San Francisco County
FIPS 06075
36708.944.316.442.713.7$1,357,007$140,970
50Merced County
FIPS 06047
35.736.618.65.376.355.377$418,062$65,510
51Yuba County
FIPS 06115
35.741.131.29.346.250.476.6$418,797$76,373
52Humboldt County
FIPS 06023
35.141.616.612.956.149.591.1$425,013$61,160
53Lake County
FIPS 06033
35.132.740.62.550.949.175.5$305,226$60,621
54Imperial County
FIPS 06025
353214.85.582.754.487.5$378,175$57,681
55Del Norte County
FIPS 06015
34.640334.430.863.190.2$366,286$67,058
56Glenn County
FIPS 06021
33.53230.73.145.459.389.8$362,263$67,139
57Mendocino County
FIPS 06045
33.542.213.13.767.24488.3$489,567$68,092
58Kern County
FIPS 06029
32.333.935.64.835.444.984.2$363,091$70,210