Water Hardness in Utah

Average: 290 PPMVery Hard242 cities507 water systems
State report

Is Utah Water Hard or Soft?

Utah water is very hard on average at 290 PPM (16.9 GPG). Local readings can vary by utility, aquifer, treatment plant, and private well use.

State average
290 PPM
Very Hard
Local coverage
242 cities
507 water systems
Source profile
237 ZIPs
direct or USGS-backed

87% of covered ZIPs use treated-water records or USGS monitoring, so the state report has relatively strong source support.

State data profile

How to read the Utah results

State pages are screening and comparison hubs. They summarize ZIP, city, and water-system patterns so you can find the local page that best matches your home or utility.

Direct or USGS-backed ZIPs
237 of 272
87% use treated-water records or USGS monitoring.
Estimated ZIP values
35 ZIPs
13% use nearby, county, or state-level fallback values.
Dataset update
March 9, 2026
Source coverage and rollups are rebuilt from the public dataset.

Use the source coverage below to judge how much local confirmation a specific city or ZIP needs. The methodology page explains the source hierarchy, weighting, and limitations.

State Average
290 PPM
Very Hard
Coverage
242 cities
507 water systems in the state rollup.

Data Source Coverage

ZIP-level source mix for Utah; higher direct and USGS coverage means less reliance on regional estimates.

272 ZIPs covered
Verified treated water
Utility, CCR, or state treated-water records
52%
141 ZIPs
High-confidence USGS
Environmental monitoring matched to local systems
35%
96 ZIPs
Estimated
Nearby, county, or state-level fallback values
13%
35 ZIPs

In Utah, 52% of ZIPs use verified treated-water records, 35% use high-confidence USGS monitoring, and 13% use estimates that should be confirmed locally for treatment decisions.

What the Data Shows in Utah

Hard or very hard water is widespread in Utah, covering 89% of classified ZIPs.

Utah has unusually strong treated-water coverage: 52% of ZIPs use utility, CCR, or state treated-water records.

Use the city table below to compare local results. For estimated locations or unusually high readings, confirm with your utility or a home hardness test before sizing treatment equipment.

ZIP Hardness Distribution

Soft1% (4)
Slightly Hard3% (7)
Moderately Hard7% (18)
Hard44% (119)
Very Hard46% (124)

Treatment Takeaway

For many homes in Utah, hardness is high enough that scale buildup, fixture spotting, and appliance wear are realistic concerns. A local test is the best starting point before sizing a softener.

How to Use This Data

The source coverage is relatively strong in Utah, so these pages are useful for comparing local patterns before confirming your home's exact hardness.

Source-Backed Water Systems in Utah

Large systems with treated-water reports or USGS monitoring behind the state rollup.

Review source labels
Water systemHardnessSource labelPopulation
St George City Water System
UTAH27015 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
105,240
Washington City
UTAH27021 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
45,865
Hurricane City
UTAH27007 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
25,555
Ivins
UTAH27008 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
10,465
Hildale - Colorado City
UTAH27006 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
6,100
Sl County Service Area No 3 - Snowbird
UTAH18031 - Salt Lake County
200 PPM
Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
5,110
Mountain Green Mutual Water Company
UTAH15046 - Morgan County
200 PPM
Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
3,500
Diamond Valley Acres
UTAH27065 - Washington County
342 PPM
Very Hard
Annual Water Quality Report
Verified - Annual Water Quality Report
1,340

Useful Utah City Pages

Shortcuts to city pages backed by more ZIP-code or water-system data.

Prioritize cities with multiple ZIPs and systems, then use source badges on each city page to separate verified treated-water records from estimates.

Top 10 Hardest Water Cities

#CityHardness
1Castle DaleVery Hard (1125 PPM)
2Big WaterVery Hard (963 PPM)
3HurricaneVery Hard (347 PPM)
4La VerkinVery Hard (344 PPM)
5CorinneVery Hard (343 PPM)
6ToquervilleVery Hard (343 PPM)
7VirginVery Hard (343 PPM)
8WashingtonVery Hard (342 PPM)
9CentralVery Hard (342 PPM)
10Pine ValleyVery Hard (342 PPM)

Top 10 Softest Water Cities

#CityHardness
1ClearfieldHard (194 PPM)
2KaysvilleHard (195 PPM)
3MoabHard (198 PPM)
4Woods CrossHard (198 PPM)
5EdenHard (200 PPM)
6AlpineHard (200 PPM)
7American ForkHard (200 PPM)
8Bingham CanyonHard (200 PPM)
9BountifulHard (200 PPM)
10Cedar ValleyHard (200 PPM)

All Cities in Utah

City pages marked Estimated use fallback values and should be confirmed with local testing or utility data.

AlpineHardAltaHardAltamontModerately HardAltonHardAltonahHardAmerican ForkHardAnnabellaVery HardAntimonyModerately HardAuroraVery HardAustinVery HardAxtellModerately HardBear River CityVery HardBeaverSoftBerylVery HardBicknellVery HardBig WaterVery HardBingham CanyonHardBlandingSlightly HardBluebellHardBluffSoftBoulderVery HardBountifulHardBrian HeadVery HardBrigham CityHardBryceVery HardBullfrogModerately HardCache JunctionHardCannonvilleVery HardCastle DaleVery HardCedar ValleyHardCenterfieldModerately HardCentervilleHardCentralVery HardChesterHardCirclevilleModerately HardClarkstonHardClawsonHardClearfieldHardClevelandVery HardCoalvilleHardCollinstonVery HardCorinneVery HardCottonwoodHardCroydonVery HardDammeron ValleyVery HardDeltaModerately HardDeweyvilleVery HardDraperHardDuchesneHardDuck Creek VillaVery HardDugwayVery HardDutch JohnVery HardEast CarbonVery HardEchoVery HardEdenHardElbertaHardElmoHardElsinoreVery HardEmeryHardEnterpriseVery HardEphraimVery HardEscalanteHardEurekaVery HardFairviewVery HardFarmingtonHardFayetteVery HardFerronHardFieldingVery HardFillmoreVery HardFort DuchesneVery HardFountain GreenVery HardFremontSlightly HardFruitlandHardGarden CityVery HardGarlandVery HardGarrisonModerately HardGenolaHardGlendaleModerately HardGlenwoodVery HardGoshenHardGrantsvilleVery HardGreen RiverVery HardGreenvilleVery HardGreenwichSlightly HardGrouse CreekVery HardGunlockVery HardGunnisonVery HardHanksvilleHardHannaHardHatchHardHeber CityVery HardHelperVery HardHeneferVery HardHenrievilleSlightly HardHill Air Force BHardHinckleyModerately HardHoldenVery HardHolladayHardHoneyvilleVery HardHooperHardHowellVery HardHuntingtonHardHuntsvilleHardHurricaneVery HardHyde ParkHardHyrumHardIbapahVery HardIvinsVery HardJensenVery HardJosephVery HardJunctionSoftKamasVery HardKanoshVery HardKaysvilleHardKearnsHardKenilworthHardKingstonModerately HardKoosharemVery HardLa SalHardLa VerkinVery HardLaketownVery HardLapointVery HardLarkHardLaytonHardLeamingtonVery HardLehiHardLevanVery HardLewistonHardLindonHardLoganHardLymanVery HardLynndylModerately HardMagnaHardManilaVery HardMantiVery HardMantuaVery HardMapletonHardMarysvaleModerately HardMayfieldVery HardMendonHardMexican HatSlightly HardMidvaleHardMidwayVery HardMilfordVery HardMillvilleHardMinersvilleVery HardMoabHardModenaVery HardMonaVery HardMontezuma CreekHardMonticelloSlightly HardMorganVery HardMoroniVery HardMount CarmelVery HardMount PleasantVery HardMountain HomeHardMurrayHardMytonModerately HardNeolaHardNephiVery HardNew HarmonyVery HardNewtonHardNorth Salt LakeHardOak CityVery HardOakleyVery HardOgdenHardOrangevilleHardOrdervilleHardOremHardPanguitchModerately HardParadiseHardParagonahVery HardPark CityVery HardPark ValleyVery HardParowanVery HardPaysonHardPeoaVery HardPine ValleyVery HardPinturaVery HardPleasant GroveHardPlymouthVery HardPortageVery HardPriceVery HardProvidenceHardProvoHardRandlettVery HardRandolphHardRedmondModerately HardRichmondHardRiversideVery HardRooseveltModerately HardRoyHardRush ValleyVery HardSalinaModerately HardSalt Lake CityHardSandyHardSanta ClaraVery HardScipioVery HardSevierVery HardSigurdVery HardSmithfieldVery HardSnowvilleVery HardSouth JordanHardSouth Salt LakeHardSpanish ForkHardSpring CityVery HardSpringvilleHardSt GeorgeVery HardStocktonVery HardSummitVery HardSunnysideHardSyracuseHardTabionaHardTalmageSoftTeasdaleVery HardThompsonVery HardTooeleVery HardToquervilleVery HardTorreyEstimatedVery HardTremontonVery HardTrentonHardTridellVery HardTropicVery HardTrout CreekVery HardVeniceSlightly HardVernalVery HardVernonVery HardVeyoVery HardVineyardHardVirginVery HardWalesVery HardWallsburgVery HardWashingtonVery HardWellingtonVery HardWellsvilleHardWest JordanHardWest Valley CityHardWhiterocksVery HardWillardVery HardWoodland HillsHardWoodruffVery HardWoods CrossHard