State drinking water records
Utah drinking water systems
521 community water systems serve Utah and are listed below under 29 counties and on the pages of 315 cities and towns. Their own population figures add up to 3,711,993 people, a sum that counts people twice where one system sells water to another.
217 of them (42%) had at least one health-based violation in the last 10 years. 100 systems still have one unresolved.
393 rely mainly on groundwater and 128 on surface water, counting water bought from other systems.
500 systems filed a lead service line inventory listing 271 lead lines, 749 galvanized lines that must be replaced and 117,650 lines of unknown material.
35 systems are placed by the county their records name: EPA has no service area map for 34 of them, and 1 has one that does not line up with its own records.
- Community water systems
- 521
- People served, sum of each system's own figure
- 3,711,993
- Systems with a health-based violation, last 10 years
- 217
- Systems with one unresolved
- 100
- Lead service lines in inventories
- 271
Counties
29 countiesEach county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.
| County | Systems | People served | With a health-based violation, 10 years | With one unresolved |
|---|---|---|---|---|
| Beaver County | 4 | 5,815 | 0 | 1 |
| Box Elder County | 35 | 59,344 | 13 | 8 |
| Cache County | 25 | 126,406 | 12 | 7 |
| Carbon County | 5 | 19,793 | 2 | 1 |
| Daggett County | 4 | 1,349 | 2 | 0 |
| Davis County | 20 | 417,148 | 6 | 1 |
| Duchesne County | 14 | 19,878 | 6 | 2 |
| Emery County | 11 | 10,725 | 4 | 1 |
| Garfield County | 12 | 5,478 | 5 | 2 |
| Grand County | 6 | 13,595 | 3 | 2 |
| Iron County | 27 | 59,024 | 16 | 5 |
| Juab County | 5 | 12,130 | 1 | 0 |
| Kane County | 13 | 11,983 | 4 | 3 |
| Millard County | 16 | 10,321 | 7 | 3 |
| Morgan County | 10 | 10,351 | 7 | 2 |
| Piute County | 6 | 1,399 | 3 | 1 |
| Rich County | 8 | 2,112 | 6 | 3 |
| Salt Lake County | 36 | 1,450,270 | 10 | 3 |
| San Juan County | 11 | 8,040 | 5 | 2 |
| Sanpete County | 19 | 28,299 | 5 | 5 |
| Sevier County | 16 | 19,250 | 4 | 2 |
| Summit County | 25 | 40,537 | 12 | 7 |
| Tooele County | 13 | 71,602 | 1 | 1 |
| Uintah County | 11 | 37,148 | 4 | 3 |
| Utah County | 42 | 737,961 | 19 | 7 |
| Wasatch County | 20 | 40,854 | 8 | 6 |
| Washington County | 35 | 225,266 | 17 | 6 |
| Wayne County | 9 | 3,510 | 3 | 2 |
| Weber County | 30 | 268,300 | 19 | 4 |
Largest systems
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Salt Lake City Water System | Salt Lake County | 381,174 | Surface water | 1 | 0 | 120 |
| Granger-Hunter Improvement District | Salt Lake County | 121,083 | Purchased surface water | 0 | 0 | 0 |
| West Jordan City Water System | Salt Lake County | 117,025 | Purchased surface water | 0 | 0 | 0 |
| Provo City | Utah County | 116,288 | Purchased surface water | 0 | 0 | 0 |
| St George City Water System | Washington County | 105,240 | Purchased surface water | 0 | 0 | 0 |
| Sandy City Water System | Salt Lake County | 99,750 | Purchased surface water | 1 | 0 | 0 |
| Jordan Valley WCD | Salt Lake County | 99,335 | Surface water | 0 | 0 | 0 |
| Orem City Water System | Utah County | 98,129 | Purchased surface water | 0 | 0 | 0 |
| Lehi City | Utah County | 93,446 | Purchased surface water | 0 | 0 | 0 |
| South Jordan City | Salt Lake County | 89,704 | Purchased surface water | 0 | 0 | 0 |
| Ogden City Water System | Weber County | 87,267 | Surface water | 0 | 0 | 0 |
| Layton City Water System | Davis County | 82,000 | Purchased surface water | 0 | 0 | 0 |
| Taylorsville-Bennion Id | Salt Lake County | 67,098 | Purchased surface water | 0 | 0 | 0 |
| Eagle Mountain City | Utah County | 61,266 | Purchased surface water | 1 | 0 | 0 |
| Herriman City Municipal Water Department | Salt Lake County | 60,000 | Purchased surface water | 1 | 0 | 0 |
Systems with unresolved health-based violations
100 systems| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Monument Valley Mission - Hospital | San Juan County | 303 | Groundwater | 2 | 8 | No inventory |
| Marion Waterworks Co | Summit County | 380 | Groundwater | 2 | 7 | 0 |
| South Robinson Springs Water Users | Morgan County | 28 | Groundwater | 1 | 6 | 0 |
| Lincoln Culinary Water Assn | Tooele County | 660 | Groundwater | 0 | 5 | 0 |
| White Mesa Water System | San Juan County | 300 | Groundwater | 1 | 5 | 0 |
| Gouldings Trading Post and Lodge | San Juan County | 300 | Groundwater | 0 | 5 | No inventory |
| Mount Air Subdivision | Salt Lake County | 215 | Groundwater | 0 | 5 | 0 |
| Red Mesa NTUA | San Juan County | 1,023 | Purchased surface water | 5 | 4 | No inventory |
| Webb Well Water Users | Salt Lake County | 250 | Groundwater | 0 | 4 | 0 |
| Monte Vista Community Water Co | Iron County | 150 | Groundwater | 1 | 4 | 0 |
| Alton Town Water System | Kane County | 136 | Groundwater | 6 | 4 | 0 |
| Parowan City Water System | Iron County | 3,000 | Groundwater | 0 | 3 | 0 |
| Deseret - Oasis SSD | Millard County | 490 | Groundwater | 5 | 3 | 0 |
| Tabiona Town Water System | Duchesne County | 380 | Groundwater | 1 | 3 | 0 |
| Axtell Community Service Distribution | Sanpete County | 300 | Groundwater | 1 | 3 | 0 |
| Mexican Water NTUA | San Juan County | 294 | Purchased surface water | 9 | 3 | No inventory |
| Country Estates Mobile Home Park | Wasatch County | 200 | Groundwater | 0 | 3 | 0 |
| Johnson Water District - Independence | Uintah County | 170 | Purchased groundwater | 0 | 3 | 0 |
| Pole Patch Water System | Weber County | 80 | Purchased groundwater | 3 | 3 | 0 |
| North Valley Ranches Sub | Washington County | 78 | Groundwater | 10 | 3 | 0 |
| Deep Springs Water Co | Summit County | 75 | Groundwater | 1 | 3 | 0 |
| Sunset Park Water Co | Box Elder County | 44 | Groundwater | 4 | 3 | 0 |
| Day Star Adventist Academy | Grand County | 35 | Groundwater | 2 | 3 | 0 |
| Hildale - Colorado City | Washington County | 6,100 | Groundwater | 1 | 2 | 0 |
| Sunset City Water System | Davis County | 5,300 | Purchased surface water | 0 | 2 | 0 |
| Mountain Green Mutual Water Company | Morgan County | 3,500 | Purchased groundwater | 1 | 2 | No inventory |
| Moroni City | Sanpete County | 1,600 | Groundwater | 0 | 2 | 0 |
| Timber Lakes Water SSD | Wasatch County | 1,560 | Groundwater | 0 | 2 | 0 |
| Ukon Water Company | Box Elder County | 1,465 | Groundwater | 0 | 2 | 0 |
| Oljato NTUA | San Juan County | 1,276 | Groundwater | 0 | 2 | No inventory |
| Mid Valley Estates | Iron County | 753 | Groundwater | 1 | 2 | 0 |
| Bluff Water Works Service District | San Juan County | 430 | Groundwater | 0 | 2 | 0 |
| Cottonwood Coves Inc | Salt Lake County | 350 | Purchased surface water | 0 | 2 | 0 |
| Harmony Farms Water Users | Washington County | 314 | Groundwater | 5 | 2 | 0 |
| Cornish Town Water System | Cache County | 275 | Groundwater | 5 | 2 | 0 |
| Lyman Water System | Wayne County | 235 | Groundwater | 1 | 2 | 0 |
| Woodruff Town Water System | Rich County | 200 | Groundwater | 2 | 2 | 0 |
| Wildwood Subdivision | Utah County | 177 | Groundwater | 3 | 2 | 0 |
| Croydon Pipeline Corporation | Morgan County | 92 | Groundwater | 1 | 2 | 0 |
| Wanship Water Co. LLC | Summit County | 79 | Groundwater | 1 | 2 | 0 |
| Cove Waterworks | Cache County | 60 | Groundwater | 7 | 2 | 0 |
| M & J Trailer Home Community | Box Elder County | 27 | Purchased groundwater | 3 | 2 | No inventory |
| Paradise West Subdivision | Cache County | 27 | Groundwater | 1 | 2 | 0 |
| Santaquin City | Utah County | 17,532 | Groundwater | 0 | 1 | 0 |
| Ashley Valley Water and Sewer Id | Uintah County | 13,835 | Surface water | 1 | 1 | 0 |
| Nibley City Water | Cache County | 7,926 | Groundwater | 0 | 1 | 0 |
| Garland City Water System | Box Elder County | 2,400 | Groundwater | 1 | 1 | 0 |
| River Heights City | Cache County | 2,195 | Groundwater | 0 | 1 | 0 |
| Johnson Water District | Duchesne County | 1,895 | Purchased surface water | 2 | 1 | 0 |
| Panguitch City Water System | Garfield County | 1,800 | Groundwater | 0 | 1 | 0 |
| Oakley Town Water System | Summit County | 1,800 | Groundwater | 0 | 1 | 0 |
| South Willard | Box Elder County | 1,500 | Groundwater | 0 | 1 | 0 |
| East Carbon City | Carbon County | 1,460 | Surface water | 3 | 1 | 0 |
| Fountain Green | Sanpete County | 1,275 | Groundwater | 0 | 1 | 0 |
| Riverside-North Garland Water Co | Box Elder County | 1,193 | Groundwater | 0 | 1 | 0 |
| Spring City | Sanpete County | 1,050 | Groundwater | 1 | 1 | 0 |
| Minersville Water System | Beaver County | 825 | Groundwater | 0 | 1 | 0 |
| Whiterocks Water System | Uintah County | 812 | Groundwater | 2 | 1 | 0 |
| Hi-Country Number 2 | Salt Lake County | 722 | Purchased surface water | 2 | 1 | 0 |
| Garden City | Rich County | 658 | Groundwater under direct influence | 0 | 1 | 0 |
| Nordic Mtn Water Company | Weber County | 570 | Groundwater | 6 | 1 | 0 |
| Daniel Municipal Water | Wasatch County | 559 | Groundwater | 0 | 1 | 0 |
| Kanosh Town Water System | Millard County | 555 | Groundwater | 1 | 1 | 0 |
| Amalga Town Water System | Cache County | 495 | Groundwater | 1 | 1 | 0 |
| Trenton Town Water System | Cache County | 490 | Groundwater | 2 | 1 | 0 |
| Wasatch Peaks Ranch | Morgan County | 490 | Groundwater | 0 | 1 | 0 |
| Loa Town Water System | Wayne County | 490 | Groundwater | 0 | 1 | 0 |
| Charleston WCD | Wasatch County | 484 | Groundwater | 1 | 1 | 0 |
| Dixie Deer SSD | Washington County | 482 | Groundwater | 0 | 1 | 0 |
| Glenwood Town Water System | Sevier County | 447 | Groundwater | 2 | 1 | 0 |
| Hoytsville Pipe Water Co | Summit County | 440 | Groundwater | 3 | 1 | 0 |
| Koosharem | Sevier County | 400 | Groundwater | 0 | 1 | 0 |
| Thatcher Hills Water Company | Box Elder County | 399 | Groundwater | 0 | 1 | 0 |
| Oak Haven Water Company | Wasatch County | 388 | Groundwater | 16 | 1 | 0 |
| Vivian Park Homeowners | Utah County | 365 | Groundwater | 5 | 1 | 0 |
| Scipio Town | Millard County | 325 | Groundwater | 1 | 1 | 0 |
| Wanship Mutual Water Co | Summit County | 325 | Groundwater | 0 | 1 | 0 |
| Wales Town Water System | Sanpete County | 300 | Groundwater | 0 | 1 | 0 |
| Howell Town Water System | Box Elder County | 260 | Groundwater | 2 | 1 | 0 |
| Covered Bridge Canyon HOA | Utah County | 240 | Groundwater | 2 | 1 | 0 |
| Mexican Hat NTUA | San Juan County | 239 | Groundwater | 0 | 1 | No inventory |
| Alpine Cove Water SSD | Utah County | 230 | Groundwater | 1 | 1 | 0 |
| Henrieville Town Water System | Garfield County | 221 | Groundwater | 2 | 1 | 0 |
| Pineview West Water Co | Weber County | 208 | Groundwater | 1 | 1 | 0 |
| New Harmony Water System | Washington County | 200 | Groundwater | 2 | 1 | 0 |
| Summit Culinary Water | Iron County | 185 | Groundwater | 2 | 1 | 0 |
| Kingston Town Water System | Piute County | 180 | Groundwater | 1 | 1 | 0 |
| Elkridge Water Company | Kane County | 178 | Groundwater | 2 | 1 | 0 |
| Swiss Oaks HOA | Wasatch County | 143 | Purchased groundwater | 0 | 1 | 0 |
| Peoa Pipeline Company | Summit County | 141 | Groundwater | 6 | 1 | 0 |
| Fairfield Culinary Water System | Utah County | 120 | Groundwater | 0 | 1 | 0 |
| Cedar Highlands Subdivision | Iron County | 100 | Groundwater | 0 | 1 | 0 |
| Goosenest Water Company | Utah County | 97 | Groundwater | 1 | 1 | 0 |
| Thompson Special Services District | Grand County | 85 | Groundwater | 2 | 1 | 0 |
| Cascade Academy | Weber County | 75 | Groundwater | 2 | 1 | 0 |
| Clark Bench Water Company | Kane County | 71 | Groundwater | 0 | 1 | 0 |
| Trail Cyn Residents Assn | Emery County | 62 | Groundwater | 6 | 1 | 0 |
| Pine Valley Irrigation Co | Washington County | 50 | Groundwater | 3 | 1 | 0 |
| Wasatch Mobile Home Park | Wasatch County | 31 | Groundwater | 0 | 1 | 0 |
| Deseret Land and Livestock | Rich County | 29 | Groundwater | 3 | 1 | 0 |
Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations