WaterVerge
Arsenic Contamination

Arsenic in Utah Drinking Water

Ranked by arsenic violation count · Data from EPA SDWIS & UCMR

158
Cities Tested
158
Has Violations
100%
% Has Violations
6.5 violations
State Avg
▼ 0% vs national
vs National
150
Health Violations

Arsenic in Utah: what the data shows

Utah has 158 cities with arsenic-related violations on record. Arsenic contamination is a federal MCL violation at levels above 10 µg/L (10 ppb). The state has 158 cities with at least one arsenic violation. Arsenic enters drinking water primarily through erosion of natural deposits, particularly in western states with arsenite-bearing geology. Industrial sources include mining runoff, glass manufacturing, and semiconductor production. Groundwater systems are significantly more likely to have arsenic issues than surface water systems. Long-term arsenic exposure above the MCL increases the risk of bladder, lung, and skin cancer, as well as cardiovascular disease and diabetes. Reverse osmosis and specialized arsenic-removal media are the most effective point-of-use treatment options.

Cities exceeding 10 µg/L EPA MCL

Utah
100%
158 of 158 cities
= Exactly at national rate
National avg
100%
5489 of 5489 cities

Arsenic data across Utah

Each dot is a city with arsenic violation data. Cities with at least one arsenic-related violation are highlighted. Size reflects population served.

All Utah cities ranked by arsenic level

# City Level Level Violations? Violations Grade
1 Fielding 47 violations
Yes 12
C+
2 Orem 39 violations
Yes 76
F
3 Cedar City 39 violations
Yes 115
F
4 Heber City 28 violations
Yes 34
F
5 Oakley 23 violations
Yes 17
D
6 Midway 23 violations
Yes 23
D+
7 Spanish Fork 19 violations
Yes 26
F
8 Castledale 19 violations
Yes 3
D+
9 Ogden 18 violations
Yes 5
F
10 Eden 18 violations
Yes 27
D
11 Blanding 18 violations
Yes 9
F
12 Delta 17 violations
Yes 20
D
13 St George 17 violations
Yes 20
D
14 Elsinore 16 violations
Yes 31
D+
15 Coalville 14 violations
Yes 21
F
16 Tremonton 14 violations
Yes 27
D
17 New Harmony 14 violations
Yes 26
D+
18 Paradise 14 violations
Yes 19
C-
19 Wellsville 13 violations
Yes 16
D+
20 Bluffdale 13 violations
Yes 7
C
21 Park City 13 violations
Yes 10
F
22 Kanab 13 violations
Yes 14
D+
23 Kaysville 12 violations
Yes 7
C+
24 Mapleton 12 violations
Yes 4
C+
25 Monticello 12 violations
Yes 15
F
26 Hinckley 12 violations
Yes 7
C+
27 Provo 10 violations
Yes 45
D
28 Kearns 10 violations
Yes 6
B
29 Bountiful 10 violations
Yes 9
D
30 East Carbon 10 violations
Yes 6
B
31 Manila 10 violations
Yes 23
C-
32 Loa 10 violations
Yes 11
B+
33 Deweyville 10 violations
Yes 20
C-
34 Tropic 9 violations
Yes 4
D
35 Leeds 9 violations
Yes 18
B
36 Salt Lake City 8 violations
Yes 26
F
37 South Jordan 8 violations
Yes 4
C+
38 Elwood 8 violations
Yes 8
B-
39 Moab 8 violations
Yes 10
D
40 Morgan 8 violations
Yes 28
D
41 Mountain Green 8 violations
Yes 9
B
42 Eureka 8 violations
Yes 5
D+
43 Apple Valley 8 violations
Yes 28
D
44 Stockton 8 violations
Yes 2
A-
45 St George City 7 violations
Yes 4
B+
46 Santaquin 7 violations
Yes 1
D
47 Hildale 7 violations
Yes 2
F
48 Kamas 7 violations
Yes 54
D
49 Torrey 7 violations
Yes 8
B
50 Willard 7 violations
Yes 10
B
51 Monument Valley 7 violations
Yes 6
D+
52 Heber 7 violations
Yes 6
D
53 Central Valley 7 violations
Yes 2
B-
54 Roy 6 violations
Yes 1
B-
55 Payson 6 violations
Yes 19
D
56 Parowan 6 violations
Yes 20
D+
57 Francis 6 violations
Yes 2
B
58 Corinne 6 violations
Yes 6
B-
59 Dammeron Valley 6 violations
Yes 5
B
60 Redmond 6 violations
Yes 4
A
61 Lehi 5 violations
Yes 17
F
62 Hurricane 5 violations
Yes 8
C+
63 Draper 5 violations
Yes 18
F
64 North Salt Lake 5 violations
Yes 4
C-
65 Ivins 5 violations
Yes 6
B+
66 Vernal 5 violations
Yes 1
C+
67 Price 5 violations
Yes 5
D
68 Ft. Duchesne 5 violations
Yes 18
F
69 Mount Pleasant 5 violations
Yes 17
C+
70 Gunnison 5 violations
Yes 12
A-
71 Enterprise 5 violations
Yes 15
B-
72 Monroe 5 violations
Yes 0
A-
73 Erda 5 violations
Yes 3
A-
74 Tabiona 5 violations
Yes 13
C-
75 Springdale 5 violations
Yes 0
A-
76 Dutch John 5 violations
Yes 0
B
77 Herriman 4 violations
Yes 13
D+
78 Tooele 4 violations
Yes 5
F
79 Magna 4 violations
Yes 1
B+
80 North Ogden 4 violations
Yes 13
D
81 Farr West 4 violations
Yes 7
B-
82 Beaver 4 violations
Yes 2
B
83 Mona 4 violations
Yes 4
A-
84 Fairview 4 violations
Yes 2
A-
85 Morni 4 violations
Yes 2
D
86 Montua 4 violations
Yes 7
B-
87 Henefer 4 violations
Yes 0
A
88 Newton 4 violations
Yes 1
A-
89 Escalante 4 violations
Yes 3
C+
90 Kanosh 4 violations
Yes 2
B+
91 Circleville 4 violations
Yes 3
C+
92 West Jordan 3 violations
Yes 7
C+
93 Brigham City 3 violations
Yes 14
C-
94 Smithfield 3 violations
Yes 3
F
95 Stansbury Park 3 violations
Yes 15
C+
96 Santa Clara 3 violations
Yes 0
B+
97 Roosevelt 3 violations
Yes 3
D
98 Ephraim 3 violations
Yes 1
A-
99 Alta 3 violations
Yes 2
C+
100 Manti 3 violations
Yes 1
B+
101 Panguitch 3 violations
Yes 0
B+
102 Honeyville 3 violations
Yes 9
B+
103 Wellington 3 violations
Yes 0
B+
104 Mendon 3 violations
Yes 1
A
105 Virgin 3 violations
Yes 0
A-
106 Fountain Green 3 violations
Yes 0
B
107 Fruitland 3 violations
Yes 15
B
108 Myton 3 violations
Yes 0
B+
109 Orderville 3 violations
Yes 5
A
110 Lincoln 3 violations
Yes 1
B-
111 Veyo 3 violations
Yes 5
A-
112 Sandy 2 violations
Yes 13
F
113 Eagle Mountain 2 violations
Yes 25
D
114 Clinton 2 violations
Yes 9
C+
115 Springville 2 violations
Yes 8
C
116 Hyrum 2 violations
Yes 0
A
117 Duchesne 2 violations
Yes 8
F
118 River Heights 2 violations
Yes 6
B+
119 Salina 2 violations
Yes 0
A-
120 Lewiston 2 violations
Yes 1
A
121 Millville 2 violations
Yes 8
A-
122 Centerfield 2 violations
Yes 2
D+
123 Woodland Hills 2 violations
Yes 4
B
124 Genola 2 violations
Yes 1
A
125 Milford 2 violations
Yes 3
A
126 Altamont 2 violations
Yes 2
B+
127 Goshen 2 violations
Yes 4
B
128 Bear River 2 violations
Yes 9
B+
129 Bullfrog 2 violations
Yes 0
B-
130 Annabella 2 violations
Yes 9
A-
131 Oak City 2 violations
Yes 8
B+
132 Clarkston 2 violations
Yes 2
A-
133 Benson 2 violations
Yes 1
A-
134 Mayfield 2 violations
Yes 0
A-
135 Paragonah 2 violations
Yes 9
A-
136 Saratoga Springs 1 violations
Yes 16
F
137 Plain City 1 violations
Yes 2
B
138 West Haven 1 violations
Yes 2
B+
139 West Point 1 violations
Yes 5
B
140 Grantsville 1 violations
Yes 7
C
141 Washington Terrace 1 violations
Yes 0
A-
142 Riverdale 1 violations
Yes 0
B+
143 Richfield 1 violations
Yes 13
A-
144 Nephi 1 violations
Yes 2
A-
145 Woods Cross 1 violations
Yes 0
A-
146 Perry 1 violations
Yes 2
A-
147 Fillmore 1 violations
Yes 0
A-
148 Garland 1 violations
Yes 1
C-
149 Toquerville 1 violations
Yes 1
A
150 Wendover 1 violations
Yes 2
A-
151 Clevland 1 violations
Yes 1
A
152 Uintah City 1 violations
Yes 0
A-
153 Spring City 1 violations
Yes 10
B+
154 Aurora 1 violations
Yes 0
A-
155 Green River 1 violations
Yes 5
B+
156 Minersville 1 violations
Yes 0
A
157 Montpelier 1 violations
Yes 0
A
158 City 1 violations
Yes 3
A-

Frequently asked questions about arsenic in Utah

Is arsenic in Utah tap water a concern?

Yes — 158 cities in Utah have arsenic-related violations on record. The EPA MCL for arsenic is 10 µg/L. Even at levels below the MCL, long-term arsenic exposure has been linked to cancer and cardiovascular disease.

How can I remove arsenic from my drinking water in Utah?

Reverse osmosis (RO) systems are the most effective at removing arsenic, typically reducing it by 90% or more. Specialized arsenic-removal media (such as iron-based adsorption filters) are also highly effective. Standard carbon filters and pitcher filters do NOT effectively remove arsenic. If your water comes from a private well, have it tested for arsenic.

Where does arsenic in Utah water come from?

Arsenic enters drinking water primarily through natural erosion of arsenic-bearing rock formations. It is most common in groundwater systems in the western United States, parts of the Midwest, and New England. Industrial sources include mining, smelting, and agricultural pesticide residues. Groundwater sources are far more likely to contain arsenic than surface water.