Data

Hard water by city: Orange County and the Inland Empire

This table lists the hardness each water agency published for its own customers, with a link to the report behind every number. It covers the Orange County and Inland Empire cities Nuvia Water has checked.

Updated October 4, 2026

The table

CityWater agencyHardnessBasisReport
CoronaCity of Corona8.5 gpgprintedCity of Corona Consumer Confidence Report (2025)
RiversideRiverside Public Utilities12 gpgprintedRiverside Public Utilities Water Quality Report (2025)
San BernardinoSan Bernardino Municipal Water Department14.2 gpgcalculated from mg/LSan Bernardino Municipal Water Department Consumer Confidence Report (2025)
AnaheimCity of Anaheim18 gpgprintedCity of Anaheim Water Quality Report (2025)
Yorba LindaYorba Linda Water District16 to 20 gpgcalculated from mg/LYorba Linda Water District Water Quality Report (2024)
Mission ViejoSanta Margarita Water District15 gpgprintedSanta Margarita Water District Water Quality Report (2025)
Laguna NiguelMoulton Niguel Water District15.45 gpgprintedMoulton Niguel Water District Water Quality Report (2025)
IrvineIrvine Ranch Water District12.5 to 17.1 gpgprintedIrvine Ranch Water District Water Quality Report (2025)
FullertonCity of Fullerton14 to 16 gpgcalculated from mg/LCity of Fullerton Water Quality Report 2025 (2024)
Santa AnaCity of Santa Ana14 gpgcalculated from mg/LCity of Santa Ana Water Quality Tables (2025)
TustinCity of Tustin16 to 23 gpgcalculated from mg/LCity of Tustin Water Quality Report (2024)
Lake ForestEl Toro Water District (part of the city is served by Irvine Ranch Water District)16 to 17 gpgprintedEl Toro Water District Water Quality Report (2024)
San ClementeCity of San Clemente14 to 17 gpgprintedCity of San Clemente Water Quality Report (2025)
San Juan CapistranoSanta Margarita Water District (Improvement District 9)12 gpgprintedSanta Margarita Water District Improvement District 9 Water Quality Report (2025)
Dana PointSouth Coast Water District11.8 to 16 gpgcalculated from mg/LSouth Coast Water District Water Quality Report (2024)
EastvaleJurupa Community Services District9.5 gpgcalculated from mg/LJurupa Community Services District Water Quality Report (2025)
TemeculaRancho California Water District8.8 to 13.5 gpgcalculated from mg/LRancho California Water District Consumer Confidence Report (2025)
Rancho CucamongaCucamonga Valley Water District7.3 gpgcalculated from mg/LCucamonga Valley Water District Water Quality Report (2025)

The year in brackets is the year the water was sampled. The basis column says whether the agency printed the grains-per-gallon figure or whether we converted its printed mg/L figure at 17.1 mg/L per grain.

How to read it

Hardness is calcium and magnesium dissolved in water. It shows up as scale on fixtures, spots on glass and buildup inside water heaters. The U.S. Geological Survey sorts it into four bands.

Band Grains per gallon mg/L
Soft 0 to 3.5 0 to 60
Moderately hard 3.6 to 7.0 61 to 120
Hard 7.1 to 10.5 121 to 180
Very hard Above 10.5 Above 180
  • One number is the agency's average for its customers.
  • A range means the agency reports its sources separately or blends sources that differ. The table shows the lowest and highest source average.
  • An average is not your tap. It is the system or source average over the sampling year, so a reading at one home on one day can differ.
  • Your supplier is not always your city. The agency on your water bill is the one that counts, and the table names the agency behind each row.

What this table leaves out

A city is not in the table until we have read its agency's own report. Cities served by several agencies, with no single report that covers them, are left out rather than guessed. Third-party websites and answer tools sometimes publish a different number for the same city. This table uses only the agency's report, and each row links to it.

Cities with a Nuvia page

The county pages are Orange County and the Inland Empire.

See your own number

Nuvia Water offers a free in-home water analysis, so you can see your own tap's numbers next to your agency's average.

Book a free water analysis

Questions people ask

What does gpg mean?

Grains per gallon, the unit water agencies use for hardness. One grain per gallon is 17.1 mg/L of hardness, the factor the agencies themselves use to convert between the two.

Why do some rows show a range?

A range means the agency reports its sources separately or blends sources that differ. We show the lowest and highest source average rather than one number that would hide the spread.

What does the year in brackets mean?

It is the year the water was sampled. Some agencies had not posted a newer report when we read theirs, so a few rows are a year behind the others.

Why does this table differ from other websites?

Websites and answer tools sometimes show a different number for the same city. This table uses only the agency's own report, and every row links to it so you can check it.

Is this the hardness of my own tap?

No. An agency figure is an average for its system or its sources over the sampling year. A reading at one home on one day can be higher or lower.

Book your free water analysis today.

A Nuvia specialist tests your water at your tap and shows you the numbers.

Free water analysis at your tap
Call NuviaCall (951) 734-7400Book Free Analysis