Utah water hardness, by utility.
The short answer
29 utilities serving 1.4 million people have water in more than one band. Among those in one band, very hard water reaches the most people: 121 utilities serving 843,800.
The largest, Salt Lake City Water System, is hard to very hard depending on the source, 158 to 568 mg/L (9.3 to 33.2 grains per gallon).
Very hard
Above 180 mg/L (10.5 grains per gallon). 121 utilities serving 843,800 people; the 25 largest are here.
| Utility | Based in | Serves | Hardness, mg/L | Grains per gallon |
|---|---|---|---|---|
| West Jordan City Water System | West Jordan | 117,025 | 183 | 10.7 |
| Orem City Water System | Orem | 98,129 | 195 | 11.4 |
| Saratoga Springs City | Saratoga Springs | 68,000 | 282 | 16.5 |
| Herriman City Municipal Water Department | Herriman | 60,000 | 758 | 44.3 |
| Spanish Fork City | Spanish Fork | 47,169 | 407 | 23.8 |
| Bountiful City Water System | Bountiful | 37,500 | 561 | 32.8 |
| Springville City | Springville | 35,516 | 244 | 14.2 |
| Hill Air Force Base | Elwood | 25,625 | 191 | 11.2 |
| South Salt Lake City Water System | Coalville | 23,600 | 308 | 18 |
| Clinton City Water System | Clinton | 23,000 | 227 | 13.3 |
| Brigham City Water System | West Haven | 20,540 | 216 | 12.6 |
| Payson City Water System | Payson | 19,000 | 238 | 13.9 |
| Santaquin City | Santaquin | 17,532 | 235 | 13.7 |
| Woods Cross City Water System | Farmington | 13,110 | 252 | 14.7 |
| Lindon City | Spanish Fork | 11,900 | 267 | 15.6 |
| Salem City | Santaquin | 11,281 | 320 | 18.7 |
| Smithfield City | Smithfield | 10,223 | 273 | 16 |
| Alpine City | Spanish Fork | 10,200 | 222 | 13 |
| Price Municipal Corporation | Price | 9,960 | 285 | 16.7 |
| Stansbury Park Improvement District | Stansbury Park | 9,839 | 381 | 22.3 |
| Providence City Water System | Hyrum | 9,690 | 296 | 17.3 |
| Nibley City Water | Wellsville | 9,200 | 319 | 18.7 |
| Park City Water System | Park City | 8,875 | 373 | 21.8 |
| North Logan City | Smithfield | 8,500 | 207 | 12.1 |
| Richfield City | Richfield | 8,360 | 201 | 11.8 |
Hard
121 to 180 mg/L (7.1 to 10.5 grains per gallon). 18 utilities serving 173,290 people, largest first.
| Utility | Based in | Serves | Hardness, mg/L | Grains per gallon |
|---|---|---|---|---|
| Granger - Hunter Improvement District | Salt Lake City | 121,083 | 176 | 10.3 |
| Highland City | Highland | 22,000 | 154 | 9 |
| Taylor - West Weber Wid | Ogden | 9,900 | 145 | 8.5 |
| Moab City | Moab | 9,000 | 132 | 7.7 |
| Perry City | Perry | 6,570 | 134 | 7.8 |
| Moroni City | Morni | 1,600 | 155 | 9.1 |
| Kane County Wcd - Johnson Canyon | Kanab | 900 | 156 | 9.1 |
| San Juan Spanish Valley Ssd | Moab | 550 | 154 | 9 |
| Glendale Town Water System | Glendale | 411 | 154 | 9 |
| Marysvale Town Water System | Marysvale | 380 | 131 | 7.7 |
| Utah State Hospital | Provo | 350 | 166 | 9.7 |
| Antimony Town Water System | Harrisville | 135 | 145 | 8.5 |
| Bear River Wcd - Collinston Water System | Corinne | 102 | 120 | 7 |
| Hidden Hollow Water Company | Morgan | 99 | 145 | 8.5 |
| East Grouse Creek Pipeline Co | East Grouse Creek | 73 | 161 | 9.4 |
| Cove Waterworks | Cove | 60 | 151 | 8.8 |
| Cole Canyon Water Company | Liberty | 39 | 148 | 8.7 |
| Webster Estates HOA | Kamas | 38 | 156 | 9.1 |
Moderately hard
61 to 120 mg/L (3.6 to 7 grains per gallon). 8 utilities serving 78,438 people, largest first.
| Utility | Based in | Serves | Hardness, mg/L | Grains per gallon |
|---|---|---|---|---|
| Cedar City Waterworks | Cedar City | 39,670 | 96 | 5.6 |
| Farmington City Water System | Ogden | 27,860 | 97 | 5.7 |
| West Bountiful City Water System | Woods Cross | 5,600 | 108 | 6.3 |
| Oakley Town Water System | Oakley | 1,800 | 105 | 6.1 |
| Panguitch City Water System | Panguitch | 1,800 | 114 | 6.7 |
| Milford City Water System | Milford | 1,435 | 102 | 6 |
| Woodland South Hills Irrigation | Woodland | 198 | 115 | 6.7 |
| Bumblebee Water System | Cedar City | 75 | 105 | 6.1 |
Soft
Up to 60 mg/L (3.5 grains per gallon). 1 utility serving 430 people, largest first.
| Utility | Based in | Serves | Hardness, mg/L | Grains per gallon |
|---|---|---|---|---|
| Bluff Water Works Service District | Bluff | 430 | 7.5 | 0.4 |
Varies
Water in more than one band, depending on where or when it was sampled: each is given as its range, softest to hardest, and its report says more. 29 utilities serving 1.4 million people; the 25 largest are here.
| Utility | Based in | Serves | Hardness, mg/L | Grains per gallon |
|---|---|---|---|---|
| Salt Lake City Water System | Salt Lake City | 383,612 | 158 to 568 | 9.3 to 33.2 |
| Provo City | Provo | 116,288 | 130 to 299 | 7.6 to 17.5 |
| St George City Water System | St George City | 105,240 | 46 to 370 | 2.7 to 21.6 |
| Sandy City Water System | Lehi | 99,750 | 133 to 181 | 7.8 to 10.6 |
| Jordan Valley Wcd | West Jordan | 99,335 | 100 to 354 | 5.8 to 20.7 |
| Lehi City | Lehi | 93,446 | 126 to 248 | 7.4 to 14.5 |
| Ogden City Water System | Brigham City | 87,267 | 141 to 315 | 8.2 to 18.4 |
| Taylorsville - Bennion ID | Riverton | 67,098 | 155 to 443 | 9 to 25.9 |
| Eagle Mountain City | Eagle Mountain | 61,266 | 169 to 593 | 9.9 to 34.7 |
| Washington City | Hurricane | 45,865 | 137 to 200 | 8 to 11.7 |
| Tooele City Water System | Tooele | 41,770 | 158 to 335 | 9.2 to 19.6 |
| Pleasant Grove City | Orem | 40,000 | 126 to 261 | 7.3 to 15.2 |
| Murray City Water System | West Jordan | 38,723 | 169 to 195 | 9.9 to 11.4 |
| Hurricane City | Hurricane | 25,555 | 105 to 287 | 6.1 to 16.8 |
| North Ogden City | North Ogden | 22,000 | 102 to 207 | 6 to 12.1 |
| Grantsville City | Grantsville | 16,284 | 144 to 216 | 8.4 to 12.6 |
| Mountain Regional Water Ssd | Park City | 8,245 | 162 to 229 | 9.5 to 13.4 |
| Enoch City Water System | Cedar City | 6,500 | 128 to 288 | 7.5 to 16.8 |
| Beaver City Water System | Beaver | 3,500 | 50 to 110 | 2.9 to 6.4 |
| Richmond City Water System | Preston | 2,967 | 86 to 281 | 5 to 16.4 |
| Jordanelle Ssd | Payson | 2,345 | 77 to 438 | 4.5 to 25.6 |
| Wolf Creek Water and Sewer ID | Eden | 1,345 | 49 to 250 | 2.9 to 14.6 |
| Highlands Water Company Inc | Mountain Green | 1,200 | 18 to 265 | 1.1 to 15.5 |
| Summit County Service Area #3 | Park City | 1,140 | 30 to 273 | 1.7 to 16 |
| Mountain Springs Water Co | New Harmony | 660 | 112 to 216 | 6.6 to 12.6 |
Source: Utah Department of Environmental Quality, Division of Drinking Water, 175 utilities, results from Jan. 12, 2015 to Sept. 18, 2026, read Oct. 10, 2026. Each sampling point is taken at its median; a figure is typical where every point falls in one band.
Also: 2 utilities’ own water quality reports, read by hand, each named on the utility’s page.
Bands are the U.S. Geological Survey’s, at 17.1 mg/L to the grain. People served is what each utility reports; where one sells water to another, the same people can be counted twice. How hardness is measured here.
Where to go next
- Softeners comparedCertified softeners and what each costs over five years, salt included, at your water’s hardness.Softeners, salt included
- Softener or conditioner?What each does about scale, what it costs to run, and the certification to look for.Softener or salt-free conditioner
- Hardness across the USEvery state with hardness results, and the hardest and softest large utilities.US water hardness
- Utah utilitiesEvery utility with a full report: what its results show, and its violations.Utah tap water