Utah Water Quality Reports
Comprehensive water quality data for 230 cities across Utah. View EPA-verified contaminant levels and get filter recommendations.
230
Cities
11
Safe
123
Monitor
96
At Risk
Water Quality by County
Explore aggregated water quality scores across Utah counties. Scores are calculated based on EPA data and weighted by population.
Loading map...
Data from 27 cities serving 1,404,707 people across 11 counties.
Cities in Utah
Murray
People Served482K
Contaminants Tested482
Above Guidelines14
View Report β
Cottonwood Heights
People Served443K
Contaminants Tested328
Above Guidelines11
View Report β
Riverton
People Served403K
Contaminants Tested181
Above Guidelines6
View Report β
South Salt Lake
People Served384K
Contaminants Tested188
Above Guidelines6
View Report β
Salt Lake City
People Served363K
Contaminants Tested179
Above Guidelines6
View Report β
Holladay
People Served361K
Contaminants Tested164
Above Guidelines3
View Report β
Millcreek
People Served361K
Contaminants Tested164
Above Guidelines3
View Report β
West Jordan
People Served239K
Contaminants Tested448
Above Guidelines11
View Report β
West Valley City
People Served208K
Contaminants Tested432
Above Guidelines12
View Report β
Sandy
People Served174K
Contaminants Tested151
Above Guidelines7
View Report β
Provo
People Served117K
Contaminants Tested292
Above Guidelines5
View Report β
Ogden
People Served113K
Contaminants Tested276
Above Guidelines12
View Report β
Lehi
People Served100K
Contaminants Tested126
Above Guidelines4
View Report β
Granite
People Served100K
Contaminants Tested51
Above Guidelines4
View Report β
Orem
People Served98K
Contaminants Tested94
Above Guidelines3
View Report β
St George
People Served88K
Contaminants Tested252
Above Guidelines11
View Report β
St George City
People Served85K
Contaminants Tested106
Above Guidelines7
View Report β
Layton
People Served75K
Contaminants Tested131
Above Guidelines5
View Report β
Taylorsville
People Served73K
Contaminants Tested160
Above Guidelines6
View Report β
Herriman
People Served59K
Contaminants Tested166
Above Guidelines11
View Report β
West Haven
People Served59K
Contaminants Tested253
Above Guidelines8
View Report β
Roy
People Served58K
Contaminants Tested205
Above Guidelines4
View Report β
South Jordan
People Served57K
Contaminants Tested16
Above Guidelines3
View Report β
North Logan
People Served57K
Contaminants Tested155
Above Guidelines3
View Report β
Clearfield
People Served56K
Contaminants Tested312
Above Guidelines6
View Report β
Kearns
People Served55K
Contaminants Tested150
Above Guidelines4
View Report β
Draper
People Served48K
Contaminants Tested165
Above Guidelines8
View Report β
Logan
People Served48K
Contaminants Tested16
Above Guidelines1
View Report β
Spanish Fork
People Served47K
Contaminants Tested143
Above Guidelines4
View Report β
Bountiful
People Served47K
Contaminants Tested233
Above Guidelines12
View Report β
Eagle Mountain
People Served47K
Contaminants Tested82
Above Guidelines3
View Report β
Mapleton
People Served47K
Contaminants Tested20
Above Guidelines5
View Report β
Fruitland
People Served43K
Contaminants Tested17
Above Guidelines3
View Report β
Cedar City
People Served41K
Contaminants Tested173
Above Guidelines7
View Report β
Pleasant Grove
People Served40K
Contaminants Tested165
Above Guidelines3
View Report β
Hurricane
People Served38K
Contaminants Tested58
Above Guidelines3
View Report β
Washington
People Served38K
Contaminants Tested58
Above Guidelines3
View Report β
Saratoga Springs
People Served38K
Contaminants Tested15
Above Guidelines1
View Report β
Pleasant View
People Served36K
Contaminants Tested46
Above Guidelines8
View Report β
American Fork
People Served35K
Contaminants Tested138
Above Guidelines0
View Report β
Tooele
People Served34K
Contaminants Tested217
Above Guidelines3
View Report β
Riverdale
People Served34K
Contaminants Tested176
Above Guidelines5
View Report β
Midvale
People Served33K
Contaminants Tested18
Above Guidelines3
View Report β
Magna
People Served32K
Contaminants Tested145
Above Guidelines5
View Report β
Sunset
People Served31K
Contaminants Tested174
Above Guidelines4
View Report β
Springville
People Served30K
Contaminants Tested42
Above Guidelines4
View Report β
Plain City
People Served29K
Contaminants Tested26
Above Guidelines6
View Report β
North Salt Lake
People Served29K
Contaminants Tested217
Above Guidelines10
View Report β
Syracuse
People Served29K
Contaminants Tested15
Above Guidelines3
View Report β
Kaysville
People Served28K
Contaminants Tested32
Above Guidelines5
View Report β
Farr West
People Served28K
Contaminants Tested11
Above Guidelines3
View Report β
Harrisville
People Served28K
Contaminants Tested11
Above Guidelines3
View Report β
Marriott-Slaterville
People Served28K
Contaminants Tested11
Above Guidelines3
View Report β
West Point
People Served28K
Contaminants Tested88
Above Guidelines4
View Report β
Farmington
People Served27K
Contaminants Tested87
Above Guidelines2
View Report β
Clinton
People Served22K
Contaminants Tested17
Above Guidelines3
View Report β
Heber
People Served22K
Contaminants Tested439
Above Guidelines6
View Report β
Highland
People Served20K
Contaminants Tested65
Above Guidelines1
View Report β
Summit Park
People Served20K
Contaminants Tested167
Above Guidelines8
View Report β
Hooper
People Served20K
Contaminants Tested73
Above Guidelines1
View Report β
Brigham City
People Served19K
Contaminants Tested288
Above Guidelines6
View Report β
Payson
People Served19K
Contaminants Tested162
Above Guidelines4
View Report β
Spring Lake
People Served19K
Contaminants Tested158
Above Guidelines4
View Report β
North Ogden
People Served18K
Contaminants Tested135
Above Guidelines2
View Report β
Maeser
People Served18K
Contaminants Tested105
Above Guidelines7
View Report β
Bluffdale
People Served17K
Contaminants Tested146
Above Guidelines5
View Report β
South Ogden
People Served17K
Contaminants Tested69
Above Guidelines2
View Report β
Santaquin
People Served17K
Contaminants Tested14
Above Guidelines2
View Report β
East Basin
People Served16K
Contaminants Tested166
Above Guidelines11
View Report β
Carbonville
People Served16K
Contaminants Tested279
Above Guidelines6
View Report β
Spring Glen
People Served16K
Contaminants Tested279
Above Guidelines6
View Report β
Centerville
People Served16K
Contaminants Tested149
Above Guidelines6
View Report β
Silver Summit
People Served16K
Contaminants Tested157
Above Guidelines8
View Report β
Snyderville
People Served16K
Contaminants Tested152
Above Guidelines7
View Report β
Vineyard
People Served14K
Contaminants Tested15
Above Guidelines2
View Report β
Naples
People Served14K
Contaminants Tested91
Above Guidelines4
View Report β
Tridell
People Served14K
Contaminants Tested91
Above Guidelines4
View Report β
Grantsville
People Served13K
Contaminants Tested15
Above Guidelines1
View Report β
Garland
People Served13K
Contaminants Tested273
Above Guidelines6
View Report β
Vernal
People Served12K
Contaminants Tested153
Above Guidelines7
View Report β
Tremonton
People Served12K
Contaminants Tested247
Above Guidelines7
View Report β
Woods Cross
People Served12K
Contaminants Tested148
Above Guidelines3
View Report β
Lindon
People Served11K
Contaminants Tested140
Above Guidelines2
View Report β
Ivins
People Served11K
Contaminants Tested29
Above Guidelines7
View Report β
Lake Point
People Served10K
Contaminants Tested268
Above Guidelines5
View Report β
Smithfield
People Served10K
Contaminants Tested130
Above Guidelines1
View Report β
Cedar Hills
People Served10K
Contaminants Tested15
Above Guidelines1
View Report β
Erda
People Served10K
Contaminants Tested282
Above Guidelines4
View Report β
Alpine
People Served10K
Contaminants Tested14
Above Guidelines2
View Report β
Price
People Served9K
Contaminants Tested138
Above Guidelines3
View Report β
Washington Terrace
People Served9K
Contaminants Tested15
Above Guidelines3
View Report β
Helper
People Served9K
Contaminants Tested276
Above Guidelines6
View Report β
Wellington
People Served9K
Contaminants Tested210
Above Guidelines6
View Report β
Stansbury Park
People Served8K
Contaminants Tested134
Above Guidelines1
View Report β
Roosevelt
People Served8K
Contaminants Tested151
Above Guidelines5
View Report β
Santa Clara
People Served8K
Contaminants Tested78
Above Guidelines1
View Report β
Hyrum
People Served8K
Contaminants Tested90
Above Guidelines1
View Report β
Nibley
People Served8K
Contaminants Tested16
Above Guidelines1
View Report β
Providence
People Served7K
Contaminants Tested137
Above Guidelines2
View Report β
West Wood
People Served7K
Contaminants Tested141
Above Guidelines3
View Report β
Showing top 100 of 230 cities by population.
Use the search box above to find any city in Utah.
Stay Informed About Your Water Quality
Get EPA reports, filter recommendations, and safety alerts for your area.
Join 10,000+ people protecting their families. Unsubscribe anytime.