HardWaterLab

Water hardness in California

California has a median ambient water hardness of 156 mg/L, which is 9.1 grains per gallon and classes as hard. That is the middle of 107,626 samples across 58 counties.

State median
9.1 gpg
156 mg/L
Hardest county
San Luis Obispo County
36 gpg
Softest county
Tuolumne County
0.2 gpg

This is ambient water, not tap water. These figures come from samples taken from wells, streams and springs by USGS, EPA and state agencies. Municipal utilities treat, blend and sometimes soften water before it reaches a tap, so a city supply can be considerably softer than the ground beneath it. Treat this as a good guide for a private well and an approximate one for city water. Your utility's annual water quality report gives the real number for a municipal tap, and a test strip gives it for yours.

Every monitored county in California

Ranked hardest first. The middle 50% column shows how much the samples within a county vary, which matters more than the median where a county spans two geologies.

Ambient water hardness by county, California
Countymg/LgpgClassMiddle 50%Samples
San Luis Obispo County61736Very hard425 to 9161,060
Santa Barbara County51930.3Very hard350 to 8008,267
San Benito County50029.2Very hard129 to 644245
Ventura County47427.7Very hard358 to 7101,432
Imperial County37021.6Very hard293 to 5804,357
San Diego County30517.8Very hard210 to 5304,102
Solano County26015.2Very hard180 to 380274
San Francisco County25114.7Very hard225 to 276315
Santa Cruz County24614.4Very hard150 to 3801,195
Alameda County24014Very hard190 to 3306,470
Stanislaus County23613.8Very hard130 to 4113,305
Monterey County22613.2Very hard160 to 340915
Orange County22012.9Very hard140 to 3601,966
Riverside County21212.4Very hard130 to 3406,566
Los Angeles County18010.5Hard100 to 2834,170
Colusa County18010.5Hard110 to 300756
Yolo County1709.9Hard130 to 2501,200
Santa Clara County1709.9Hard137 to 2301,810
Contra Costa County1709.9Hard90 to 350670
Inyo County1709.9Hard70 to 693551
Merced County1609.3Hard73 to 3402,713
San Bernardino County1518.8Hard80 to 27011,441
Glenn County1408.2Hard55 to 220897
San Joaquin County1307.6Hard76 to 2003,693
Lake County1307.6Hard110 to 160911
Kern County1287.5Hard54 to 2453,405
Kings County1287.5Hard52 to 560355
Fresno County1207Moderately hard21 to 4403,974
Sonoma County1176.8Moderately hard100 to 1301,371
Napa County1096.4Moderately hard68 to 160783
Amador County1076.3Moderately hard72 to 18224
Calaveras County985.7Moderately hard62 to 1,760251
Madera County935.4Moderately hard55 to 175437
Marin County865Moderately hard66 to 122212
Tehama County855Moderately hard50 to 1402,057
Mendocino County784.6Moderately hard57 to 1001,430
Siskiyou County774.5Moderately hard54 to 1401,116
Humboldt County744.3Moderately hard55 to 1102,516
Sutter County744.3Moderately hard56 to 1501,301
Lassen County673.9Moderately hard40 to 81425
Plumas County653.8Moderately hard49 to 93183
San Mateo County653.8Moderately hard58 to 70655
Yuba County633.7Moderately hard38 to 120432
Del Norte County613.6Moderately hard46 to 72855
Mono County603.5Soft40 to 831,527
Modoc County593.4Soft44 to 82445
Sacramento County533.1Soft32 to 712,858
Butte County502.9Soft38 to 751,326
Trinity County462.7Soft43 to 66233
Shasta County442.6Soft35 to 563,085
Nevada County362.1Soft31 to 461,499
Placer County352Soft33 to 691,030
Sierra County342Soft23 to 5221
Tulare County301.8Soft5 to 761,789
Alpine County301.8Soft23 to 37239
El Dorado County140.8Soft8 to 32919
Mariposa County70.4Soft4 to 121,182
Tuolumne County30.2Soft2 to 10410

Source: Water Quality Portal (USGS, EPA and state agencies), waterqualitydata.us, retrieved 2026-09-19. 2,904,346 samples across 3,110 counties.

What this means for a household in California

At 9.1 grains per gallon, a family of four would need a softener of about 24,000 grains to regenerate roughly weekly, using around 374 lb of salt a year. Size it for your own household.

57 of these counties include well samples, so the figures are a reasonable guide for private well water there. Municipal supplies in the same counties may be softer, because utilities often blend or treat.

Hardness follows geology rather than borders. Where a county sits on limestone or dolomite the water is hard; on granite, basalt or sandstone it is soft. That is why neighbouring counties in this table can differ by a factor of several.

Frequently asked questions

Is the water hard in California?
The median ambient sample in California is 156 mg/L, 9.1 grains per gallon, which classes as hard. It varies widely by county: San Luis Obispo County County measures 36 gpg and Tuolumne County County 0.2 gpg.
Which county in California has the hardest water?
San Luis Obispo County, at a median of 617 mg/L (36 grains per gallon) across 1,060 samples.
Do I need a water softener in California?
At the state median of 9.1 grains per gallon, it is a judgement call, and depends more on your own county and tap than on the state figure. Check your own county in the table above, then confirm with a test strip.

Related tools