Skip to content
Well & TapHome Water Treatment Database

PFAS in Utah drinking water

EPA's final UCMR 5 data covers 129 public water systems in Utah, serving about 3.5 million people. PFAS turned up in 16 of them (12%). 3 averaged above at least one EPA limit at a sampling point, affecting about 398,587 people.

Highest PFOA and PFOS averages among systems serving 1,000 or more: Hildale - Colorado City (0.0 / 13.0 ppt), Park City Water System (4.3 / 4.5 ppt) and Salt Lake City Water System (0.0 / 7.1 ppt).

Every tested system in Utah

Largest first. PFOA and PFOS columns show the average at each system's worst sampling point; EPA's limit for each is 4 ppt. Filter by name:

Water system People PFOA PFOS PFAS found Result
Salt Lake City Water System · Salt Lake City 383,612 - 7.1 4 Above limit
Granger-hunter Improvement District · Salt Lake City 121,083 - - 0 None found
West Jordan City Water System · West Jordan 117,025 - - 3 Below limits
Provo City · Provo 116,288 - - 0 None found
St George City Water System · St George City 105,240 - - 0 None found
Sandy City Water System · Lehi 99,750 - - 0 None found
Jordan Valley Wcd · West Jordan 99,335 - - 0 None found
Orem City Water System · Orem 98,129 - - 0 None found
Lehi City · Lehi 93,446 - - 0 None found
South Jordan City · South Jordan 89,704 - - 0 None found
Ogden City Water System · Brigham City 87,267 - - 0 None found
Layton City Water System · Layton 82,000 - - 0 None found
Saratoga Springs City · Saratoga Springs 68,000 - - 0 None found
Taylorsville-bennion Id · Riverton 67,098 - - 0 None found
Eagle Mountain City · Eagle Mountain 61,266 - - 0 None found
Herriman City Municipal Water Department · Herriman 60,000 - - 2 Below limits
University of Utah · Sandy 57,080 - - 0 None found
Kearns Improvement District · Kearns 56,700 - - 0 None found
Logan City Water System · Wellsville 55,540 - - 0 None found
Spanish Fork City · Spanish Fork 47,169 - - 0 None found
Washington City · Hurricane 45,865 - - 0 None found
Riverton City Water System · Eagle Mountain 45,600 - - 0 None found
Pleasant Grove City · Orem 40,000 - - 0 None found
Cedar City Waterworks · Cedar City 39,670 - - 0 None found
American Fork City · Lehi 39,045 - - 0 None found
Roy City Water System · Roy 38,800 - - 0 None found
Murray City Water System · West Jordan 38,723 2.0 - 7 Sample at limit
Bountiful City Water System · Bountiful 37,500 - - 2 Below limits
Tooele City Water System · Tooele 37,100 - - 0 None found
Syracuse City Water System · Syracuse 35,561 - - 2 Below limits
Springville City · Springville 35,516 - - 0 None found
Clearfield City Water System · Brigham City 33,540 - - 0 None found
Waterpro INC · Draper 33,100 - - 0 None found
Midvale City Water System · Eagle Mountain 33,005 - - 0 None found
Kaysville City Water System · Kaysville 32,976 - - 0 None found
Magna Water District · Magna 32,100 - - 0 None found
Bona Vista Water District · Farr West 29,000 - - 0 None found
Farmington City Water System · Ogden 27,860 - - 1 Below limits
Hill Air Force Base · Elwood 25,625 - - 0 None found
Hurricane City · Hurricane 25,555 - - 0 None found
South Salt Lake City Water System · Coalville 23,600 - - 1 Below limits
Draper City Water System · Bluffdale 23,205 - - 0 None found
Clinton City Water System · Clinton 23,000 - - 0 None found
Highland City · Highland 22,000 - - 0 None found
North Ogden City · North Ogden 22,000 - - 0 None found
Vineyard City · Saratoga Springs 21,431 - - 0 None found
Hooper Water Improvement District · Hooper 20,820 - - 0 None found
Brigham City Water System · West Haven 20,540 - - 1 Below limits
Bluffdale Water System · Bluffdale 20,000 - - 0 None found
Weber State University - Ogden Campus · Layton 20,000 - - 0 None found
Payson City Water System · Payson 19,000 - - 0 None found
Heber City Water System · Heber City 19,000 - - 0 None found
North Salt Lake City Water System · North Salt Lake 18,655 - - 0 None found
Santaquin City · Santaquin 17,532 - - 0 None found
South Ogden City Water System · Ogden 17,500 - - 0 None found
Centerville City Water System · Clinton 17,155 - - 1 Below limits
Grantsville City · Grantsville 16,284 - - 0 None found
White City Wid · Sandy 15,800 - - 0 None found
Lagoon Investment Company · Farmington 15,000 - - 0 None found
Holliday Water Company · Salt Lake City 15,000 - - 0 None found
Mapleton City · Mapleton 14,000 - - 0 None found
Ashley Valley Water and Sewer Id · Tridell 13,835 - - 0 None found
Woods Cross City Water · Farmington 13,110 - - 1 Below limits
Tremonton City · Tremonton 13,000 - - 0 None found
Lindon City · Spanish Fork 11,900 - - 0 None found
Hyrum City · Wellsville 10,891 - - 0 None found
South Davis Water District · Bountiful 10,565 - - 4 Sample at limit
Ivins · Ivins 10,465 - - 0 None found
Smithfield City · Smithfield 10,223 - - 0 None found
Alpine City · Spanish Fork 10,200 - - 0 None found
West Point City Water System · West Point 10,040 - - 1 Below limits
Cedar Hills Town Water System · Saratoga Springs 10,015 - - 0 None found
Vernal City Water System · Vernal 10,000 - - 0 None found
Taylor-west Weber Wid · Ogden 9,900 - - 0 None found
Stansbury Park Improvement District · Stansbury Park 9,839 - - 0 None found
Providence City Water System · Hyrum 9,690 - - 0 None found
Salem City · Santaquin 9,298 - - 0 None found
Washington Terrace City Water System · Washington Terrace 9,260 - - 0 None found
Pleasant View Culinary Water · Pleasant View 9,250 - - 0 None found
Nibley City Water · Wellsville 9,200 - - 0 None found
Utah State University · Newton 9,000 - - 0 None found
Moab City · Moab 9,000 - - 0 None found
Santa Clara City · Veyo 9,000 - - 0 None found
Riverdale City Water System · Riverdale 8,945 - - 0 None found
Park City Water System · Park City 8,875 4.3 4.5 5 Above limit
Price Municipal Corporation · Price 8,867 - - 0 None found
North Logan City · Smithfield 8,500 - - 0 None found
Richfield City · Richfield 8,360 - - 0 None found
Mountain Regional Water Ssd · Park City 8,245 - - 3 Below limits
South Weber Water System · South Weber City 8,125 - - 0 None found
Roosevelt City Water System · Roosevelt 8,000 - - 0 None found
Nephi City · Nephi 7,122 - - 0 None found
Midway City Water System · Orem 7,055 - - 0 None found
Ephraim City · Ephraim 7,000 - - 0 None found
Perry City · Perry 6,570 - - 0 None found
Enoch City Water System · Cedar City 6,500 - - 0 None found
Hildale - Colorado City · Hildale 6,100 - 13.0 6 Above limit
Fruit Heights City Water System · Fruit Heights 6,075 - - 0 None found
Summit Water Distribution Company · Heber City 6,000 - - 0 None found
Price River Wid · Price 5,790 - - 0 None found
West Bountiful City Water System · Woods Cross 5,600 - - 0 None found
Elk Ridge Town · Orem 5,510 - - 0 None found
Sunset City Water System · West Point 5,300 - - 0 None found
Alta Town Water System · Alta 5,228 - - 0 None found
Hyde Park City Water System · Franklin 5,200 - - 0 None found
Sl County Service Area No 3 - Snowbird · Salt Lake City 5,110 - - 0 None found
Kanab City · Kanab 4,985 - - 0 None found
Morgan City Water System · Morgan 4,520 - - 0 None found
La Verkin City Water System · La Verkin 4,500 - - 0 None found
Gorgoza Mutual Water CO · Park City 4,305 - - 0 None found
Wellsville City Water System · Wellsville 4,190 - - 0 None found
Maeser Improvement District · Vernal 4,152 - - 0 None found
Grand Water and Sewer Agency · Moab 4,099 - - 0 None found
Mount Pleasant City · Mount Pleasant 4,040 - - 0 None found
Blanding City · Blanding 3,760 - - 0 None found
Gunnison City · Gunnison 3,509 - - 0 None found
Delta City · Delta 3,436 - - 0 None found
Manti City · Manti 3,429 - - 0 None found
Zion Canyon Water System · Hurricane 3,380 - - 0 None found
West Haven Ssd · West Haven 3,360 - - 0 None found
Boyer Hill Military Housing · Roy 3,300 - - 0 None found
Va Medical Center Slc · Salt Lake City 2,798 - - 0 None found
Jordanelle Ssd · Payson 2,345 - - 0 None found
Duchesne County Upper Country Wid · Talmage 2,100 - - 0 None found
Virgin · Virgin 1,512 - - 0 None found
East Carbon City · East Carbon 1,460 - - 0 None found
Corinne City · Corinne 740 - - 0 None found
Washington County Wcd - Cottam · St George 130 - - 0 None found
Gunlock Special Service District · Gunlock 118 - - 0 None found

On a private well in Utah?

EPA's program only covers public systems. Private wells are never part of UCMR 5, so the only way to know is to test. Our well testing guide covers which lab tests to order, and the best well water systems covers what to install once you have results.

Cite this page

Well & Tap. "PFAS in Utah drinking water: results for 129 systems." Data: U.S. EPA UCMR 5, final release August 2026. https://wellandtap.com/pfas/utah/

Source: EPA UCMR 5 final occurrence data (August 2026); population from EPA SDWIS. Method.