WaterVerge
Lithium Contamination

Lithium in Texas Drinking Water

Ranked by max lithium detected (µg/L) · UCMR 5 data (2023–2025) · Data from EPA SDWIS & UCMR

413
Cities Tested
413
Detected
100%
% Detected
49.1 µg/L
State Avg
▼ 0% vs national
vs National
900
Health Violations

Lithium in Texas: what the data shows

Texas has 413 cities with lithium data from the EPA's UCMR 5 program (2023–2025). Lithium was detected in 413 of those cities. There is currently no federal MCL or health advisory for lithium — the state average max detected level is 49.1 µg/L. Nationally, lithium is detected in roughly 28% of sampled water systems. Lithium occurs naturally in groundwater, particularly in arid western states, and is concentrated in some surface waters near industrial discharge or geothermal sources. UCMR 5 added lithium monitoring in 2023, providing the first systematic national snapshot of public-water lithium levels. At therapeutic doses (administered as a medication), lithium is used to treat bipolar disorder. Chronic low-dose exposure from drinking water has been associated in some studies with effects on thyroid function and possibly mood. The most protective state guidance value is around 60 µg/L. Reverse osmosis and ion exchange are effective removal methods.

Cities exceeding No federal MCL or HA

Texas
100%
413 of 413 cities
= Exactly at national rate
National avg
100%
2808 of 2808 cities

Lithium data across Texas

Each dot is a city with UCMR 5 lithium testing data. Detected cities are shown — there is no federal limit, though some states use 60 µg/L as a screening level. Size reflects population served.

All Texas cities ranked by lithium level

# City Level Level Detected? Violations Grade
1 Woodway 403.0 µg/L
Detected 5
B+
2 Marlin 325.0 µg/L
Detected 288
D
3 Onalaska 230.0 µg/L
Detected 1
B
4 Bartlett 208.0 µg/L
Detected 8
C-
5 Willis 199.0 µg/L
Detected 12
F
6 Millersview 184.0 µg/L
Detected 247
F
7 Dimmitt 183.0 µg/L
Detected 0
A
8 Midlothian 179.5 µg/L
Detected 12
B
9 Anthony 170.0 µg/L
Detected 19
D
10 Waxahachie 165.0 µg/L
Detected 70
D+
11 Perryton 165.0 µg/L
Detected 6
B+
12 Tulia 165.0 µg/L
Detected 5
B-
13 Bellmead 163.0 µg/L
Detected 3
B-
14 Houston 162.0 µg/L
Detected 929
F
15 Eddy 162.0 µg/L
Detected 3
A-
16 Andrews 161.8 µg/L
Detected 157
D
17 Tornillo 156.0 µg/L
Detected 46
B+
18 Temple 150.0 µg/L
Detected 31
C-
19 Montgomery 150.0 µg/L
Detected 35
D
20 Elmendorf 146.0 µg/L
Detected 5
F
21 George West 146.0 µg/L
Detected 6
F
22 Canyon 144.0 µg/L
Detected 5
F
23 Bellville 139.0 µg/L
Detected 14
D
24 Conroe 138.0 µg/L
Detected 54
F
25 Cameron 133.0 µg/L
Detected 107
F
26 Wolfforth 132.0 µg/L
Detected 551
D
27 Seminole 132.0 µg/L
Detected 123
D+
28 Sinton 129.0 µg/L
Detected 7
C-
29 Levelland 124.4 µg/L
Detected 168
F
30 Riesel 123.0 µg/L
Detected 172
D
31 Plainview 120.3 µg/L
Detected 25
F
32 El Paso 115.8 µg/L
Detected 192
F
33 Hereford 114.7 µg/L
Detected 13
F
34 Kennedale 114.0 µg/L
Detected 0
B+
35 Cuero 109.0 µg/L
Detected 2
A+
36 Yoakum 108.0 µg/L
Detected 2
B+
37 Austin 107.0 µg/L
Detected 1288
F
38 Pleasanton 105.7 µg/L
Detected 7
B+
39 La Grange 105.0 µg/L
Detected 53
D
40 Robinson 105.0 µg/L
Detected 2
A-
41 Hempstead 103.0 µg/L
Detected 18
B-
42 Richland Hills 100.0 µg/L
Detected 2
A-
43 China Spring 100.0 µg/L
Detected 2
C+
44 Friona 100.0 µg/L
Detected 10
B
45 Kingsville 97.2 µg/L
Detected 45
D+
46 Denver City 94.5 µg/L
Detected 11
B+
47 Kenedy 94.0 µg/L
Detected 14
C+
48 Progreso 92.9 µg/L
Detected 52
D+
49 Hebbronville 90.9 µg/L
Detected 104
D
50 Keene 90.3 µg/L
Detected 22
F
51 Littlefield 89.2 µg/L
Detected 5
C-
52 Lamesa 88.7 µg/L
Detected 151
F
53 Clifton 88.0 µg/L
Detected 19
D
54 Waco 86.2 µg/L
Detected 53
F
55 Everman 86.0 µg/L
Detected 0
B+
56 Bedford 85.6 µg/L
Detected 0
B+
57 Spearman 85.6 µg/L
Detected 1
A-
58 Giddings 85.2 µg/L
Detected 7
F
59 Coupland 83.8 µg/L
Detected 6
C
60 Bastrop 83.0 µg/L
Detected 31
F
61 Ballinger 83.0 µg/L
Detected 61
D
62 Horizon City 81.5 µg/L
Detected 1
A
63 Itasca 81.1 µg/L
Detected 67
F
64 Bishop 81.0 µg/L
Detected 10
A-
65 Borger 80.7 µg/L
Detected 1
C-
66 Dripping Springs 80.4 µg/L
Detected 45
F
67 Navasota 79.9 µg/L
Detected 6
F
68 Post 79.0 µg/L
Detected 28
F
69 Jasper 78.3 µg/L
Detected 77
F
70 Verhalen 78.3 µg/L
Detected 0
A-
71 Pecos 77.5 µg/L
Detected 1
B+
72 Olmito 77.0 µg/L
Detected 21
B+
73 The Colony 76.6 µg/L
Detected 2
A-
74 Karnes City 76.5 µg/L
Detected 23
C-
75 Hidalgo 76.0 µg/L
Detected 1
B-
76 San Diego 75.9 µg/L
Detected 6
D+
77 Clint 75.7 µg/L
Detected 2
B
78 Whitney 75.6 µg/L
Detected 11
D+
79 Prairie View 75.3 µg/L
Detected 4
B
80 Hewitt 72.6 µg/L
Detected 4
A-
81 Granbury 72.3 µg/L
Detected 28
F
82 Fabens 72.0 µg/L
Detected 0
A-
83 Alvarado 71.4 µg/L
Detected 5
D+
84 Krum 71.3 µg/L
Detected 0
B+
85 Cactus 71.0 µg/L
Detected 0
B+
86 Thornton 71.0 µg/L
Detected 1
A-
87 New Waverly 70.0 µg/L
Detected 44
F
88 Dumas 69.0 µg/L
Detected 6
C+
89 Goodfellow Afb 69.0 µg/L
Detected 6
C+
90 Midland 68.8 µg/L
Detected 231
F
91 Euless 68.7 µg/L
Detected 1
A-
92 Burleson 68.6 µg/L
Detected 9
B+
93 Aledo 67.0 µg/L
Detected 24
C
94 Joshua 65.6 µg/L
Detected 2
C-
95 Buda 65.5 µg/L
Detected 6
C+
96 Springtown 65.4 µg/L
Detected 71
D
97 Fort Stockton 65.1 µg/L
Detected 54
D
98 Fort Worth 64.7 µg/L
Detected 25
F
99 Bronte 64.5 µg/L
Detected 0
A-
100 Mission 64.4 µg/L
Detected 23
C-
101 Stockdale 64.3 µg/L
Detected 1
B+
102 San Angelo 64.1 µg/L
Detected 40
F
103 Livingston 63.9 µg/L
Detected 398
F
104 Sebastian 62.3 µg/L
Detected 4
B-
105 Harlingen 62.1 µg/L
Detected 1
C
106 Gatesville 61.9 µg/L
Detected 85
F
107 Mercedes 61.4 µg/L
Detected 22
F
108 Pilot Point 61.1 µg/L
Detected 5
C+
109 Falfurrias 61.0 µg/L
Detected 21
F
110 Commerce 60.6 µg/L
Detected 32
D
111 Brownfield 60.6 µg/L
Detected 1
B-
112 Poteet 60.6 µg/L
Detected 1
B
113 Riverside 60.3 µg/L
Detected 61
F
114 Huntsville 60.2 µg/L
Detected 128
F
115 Coldspring 59.5 µg/L
Detected 1
B
116 Willow Park 59.5 µg/L
Detected 3
B+
117 Bryan 58.6 µg/L
Detected 11
D
118 Floresville 58.6 µg/L
Detected 1
C
119 Colorado City 57.5 µg/L
Detected 2
B
120 Sanger 56.6 µg/L
Detected 8
D
121 Rio Hondo 56.5 µg/L
Detected 70
F
122 Big Spring 55.4 µg/L
Detected 48
F
123 Benbrook 55.4 µg/L
Detected 0
B
124 Slaton 55.3 µg/L
Detected 2
A-
125 Dalhart 55.0 µg/L
Detected 0
B+
126 Lockhart 54.7 µg/L
Detected 0
A-
127 Taft 54.1 µg/L
Detected 7
C-
128 Aransas Pass 53.8 µg/L
Detected 2
B
129 Lufkin 53.3 µg/L
Detected 167
F
130 Pharr 52.9 µg/L
Detected 0
A-
131 Pampa 52.8 µg/L
Detected 7
B
132 Elsa 52.8 µg/L
Detected 5
B-
133 Cypress 52.5 µg/L
Detected 624
F
134 Spring 52.3 µg/L
Detected 36
F
135 La Feria 51.9 µg/L
Detected 21
B-
136 Mcallen 51.8 µg/L
Detected 0
A
137 Brownsville 51.1 µg/L
Detected 5
C+
138 Childress 50.9 µg/L
Detected 13
D
139 Gonzales 50.7 µg/L
Detected 12
B
140 Los Fresnos 50.5 µg/L
Detected 29
D
141 Coahoma 50.4 µg/L
Detected 57
D+
142 Edinburg 50.0 µg/L
Detected 12
C-
143 The Woodlands 49.9 µg/L
Detected 19
F
144 San Juan 49.8 µg/L
Detected 4
B+
145 Lavernia 49.4 µg/L
Detected 0
A-
146 San Benito 49.3 µg/L
Detected 16
B+
147 Roma 49.3 µg/L
Detected 40
F
148 White Settlement 49.2 µg/L
Detected 13
C+
149 Annetta 49.0 µg/L
Detected 2
B
150 Diboll 48.9 µg/L
Detected 9
B-
151 Wichita Falls 48.5 µg/L
Detected 823
F
152 Alamo 48.3 µg/L
Detected 7
B+
153 Raymondville 48.2 µg/L
Detected 38
F
154 Abilene 48.1 µg/L
Detected 46
F
155 Odessa 48.0 µg/L
Detected 225
F
156 Beeville 47.8 µg/L
Detected 46
F
157 Dallas 47.0 µg/L
Detected 102
F
158 Argyle 46.9 µg/L
Detected 0
B-
159 Lubbock 46.5 µg/L
Detected 1231
F
160 Devine 45.9 µg/L
Detected 86
D+
161 Wellborn 45.7 µg/L
Detected 11
A-
162 Tuscola 45.7 µg/L
Detected 13
B
163 Celeste 45.7 µg/L
Detected 4
B
164 Donna 45.6 µg/L
Detected 6
B
165 Rio Grande 45.4 µg/L
Detected 6
B
166 Highland Village 45.2 µg/L
Detected 3
A-
167 Surfside Beach 44.8 µg/L
Detected 101
F
168 Amarillo 44.1 µg/L
Detected 26
F
169 Richwood 44.0 µg/L
Detected 0
B-
170 Moody 44.0 µg/L
Detected 6
C-
171 Port Isabel 43.7 µg/L
Detected 24
B+
172 Rio Grande City 43.7 µg/L
Detected 3
C+
173 Garciasville 43.4 µg/L
Detected 9
B
174 Clarksville 43.1 µg/L
Detected 37
D+
175 Monahans 43.0 µg/L
Detected 2
B+
176 Smithville 43.0 µg/L
Detected 2
B+
177 Cotulla 42.9 µg/L
Detected 6
D
178 Edna 42.8 µg/L
Detected 1
B+
179 Sweeny 42.3 µg/L
Detected 3
C+
180 Falcon Heights 41.6 µg/L
Detected 6
D+
181 Dilley 41.4 µg/L
Detected 2
C+
182 Aubrey 41.2 µg/L
Detected 3
F
183 Marion 41.0 µg/L
Detected 2
B-
184 Forest Hill 41.0 µg/L
Detected 7
A-
185 Laredo 40.7 µg/L
Detected 111
F
186 Plantersville 40.5 µg/L
Detected 13
D+
187 Adkins 40.1 µg/L
Detected 2
A-
188 La Grulla 40.0 µg/L
Detected 15
D
189 Sugar Land 39.8 µg/L
Detected 4
F
190 Purdon 39.5 µg/L
Detected 1
A-
191 Hutto 38.6 µg/L
Detected 17
B
192 Whitesboro 38.5 µg/L
Detected 0
B
193 Muleshoe 38.5 µg/L
Detected 2
A-
194 Portland 38.3 µg/L
Detected 2
B+
195 Shelbyville 38.2 µg/L
Detected 151
D
196 Waller 38.0 µg/L
Detected 52
F
197 Savoy 38.0 µg/L
Detected 1
B+
198 Calvert 37.8 µg/L
Detected 3
B
199 Eagle Pass 37.0 µg/L
Detected 45
D+
200 Cibolo 37.0 µg/L
Detected 7
B+
201 Richland Springs 36.8 µg/L
Detected 5
C
202 Elgin 36.5 µg/L
Detected 1
A-
203 Seguin 36.3 µg/L
Detected 42
F
204 Weslaco 36.1 µg/L
Detected 2
C+
205 Hudson Oaks 36.1 µg/L
Detected 13
F
206 Katy 36.0 µg/L
Detected 46
F
207 Van Alstyne 35.6 µg/L
Detected 0
C-
208 Robstown 34.7 µg/L
Detected 31
F
209 West Columbia 34.4 µg/L
Detected 2
C+
210 Columbus 34.4 µg/L
Detected 52
F
211 Haskell 34.3 µg/L
Detected 84
F
212 Cleveland 33.9 µg/L
Detected 4
C-
213 Jarrell 33.5 µg/L
Detected 1
A-
214 Kerrville 33.4 µg/L
Detected 131
F
215 Cut And Shoot 33.3 µg/L
Detected 1
A
216 Spurger 33.2 µg/L
Detected 1
B-
217 Lake Jackson 33.1 µg/L
Detected 6
D
218 Converse 32.7 µg/L
Detected 1
A
219 Buffalo 32.5 µg/L
Detected 5
D
220 Three Rivers 32.5 µg/L
Detected 19
B+
221 Sherman 32.0 µg/L
Detected 2
B+
222 Anna 31.9 µg/L
Detected 3
C
223 Alice 31.9 µg/L
Detected 103
F
224 Orangefield 31.8 µg/L
Detected 3
B-
225 Alvin 31.6 µg/L
Detected 37
F
226 Sweetwater 31.6 µg/L
Detected 8
B
227 Jersey Village 31.5 µg/L
Detected 6
B+
228 Cumby 31.2 µg/L
Detected 22
D
229 Bridge City 31.0 µg/L
Detected 7
C
230 Wharton 31.0 µg/L
Detected 1
D
231 Zapata 30.9 µg/L
Detected 75
D
232 Linden 30.9 µg/L
Detected 7
F
233 Kermit 29.9 µg/L
Detected 2
C
234 Presidio 29.8 µg/L
Detected 8
B
235 Lake Worth 29.4 µg/L
Detected 1
C+
236 Richmond 29.2 µg/L
Detected 3
F
237 Montalba 29.0 µg/L
Detected 3
C+
238 Honey Grove 29.0 µg/L
Detected 11
B
239 Garrison 28.5 µg/L
Detected 4
C
240 Canyon Lake 28.4 µg/L
Detected 39
F
241 Gainesville 28.3 µg/L
Detected 13
D
242 Liberty 28.2 µg/L
Detected 5
A-
243 Denton 28.0 µg/L
Detected 3
F
244 Brady 27.8 µg/L
Detected 746
D
245 Ingleside 27.4 µg/L
Detected 3
D+
246 Tomball 27.1 µg/L
Detected 25
C
247 Hardin 27.0 µg/L
Detected 10
A
248 Saint Jo 27.0 µg/L
Detected 1
B-
249 Clute 26.9 µg/L
Detected 1
B
250 Caldwell 26.8 µg/L
Detected 7
C-
251 Mont Belvieu 26.7 µg/L
Detected 19
F
252 Henderson 26.4 µg/L
Detected 57
F
253 Friendswood 26.3 µg/L
Detected 0
B+
254 Melissa 26.3 µg/L
Detected 4
B
255 Corpus Christi 26.2 µg/L
Detected 13
B
256 San Antonio 26.0 µg/L
Detected 25
F
257 Port Aransas 26.0 µg/L
Detected 6
B+
258 Alpine 26.0 µg/L
Detected 5
D
259 Charlotte 25.9 µg/L
Detected 0
B+
260 Bellaire 25.6 µg/L
Detected 1
A-
261 Crockett 25.4 µg/L
Detected 47
F
262 Stafford 25.3 µg/L
Detected 1
A-
263 Orange 25.3 µg/L
Detected 10
C-
264 Como 25.2 µg/L
Detected 1
B+
265 Oak Ridge North 24.8 µg/L
Detected 0
B+
266 Joaquin 24.2 µg/L
Detected 48
F
267 Jacinto City 23.9 µg/L
Detected 1
B+
268 Mathis 23.8 µg/L
Detected 35
D
269 Montague 23.8 µg/L
Detected 5
D
270 Rosenberg 23.6 µg/L
Detected 1
C-
271 Kilgore 23.3 µg/L
Detected 26
F
272 Snyder 23.3 µg/L
Detected 12
B-
273 Agua Dulce 23.1 µg/L
Detected 4
B+
274 Killeen 23.0 µg/L
Detected 11
F
275 Pearland 23.0 µg/L
Detected 14
F
276 Wimberley 22.8 µg/L
Detected 8
F
277 Jourdanton 22.7 µg/L
Detected 3
C
278 Needville 22.7 µg/L
Detected 2
B
279 Fulshear 22.3 µg/L
Detected 0
A-
280 Pearsall 22.3 µg/L
Detected 2
B+
281 Humble 22.1 µg/L
Detected 1
B+
282 Scottsville 21.9 µg/L
Detected 3
A-
283 Palacios 21.5 µg/L
Detected 9
B
284 Longview 21.4 µg/L
Detected 20
F
285 Hearne 21.3 µg/L
Detected 0
A
286 El Campo 21.2 µg/L
Detected 19
F
287 Missouri City 21.0 µg/L
Detected 6
F
288 Rockdale 21.0 µg/L
Detected 3
C+
289 Mauriceville 21.0 µg/L
Detected 0
A-
290 Douglass 21.0 µg/L
Detected 4
B
291 Hurst 20.8 µg/L
Detected 1
A-
292 Boerne 20.8 µg/L
Detected 24
F
293 Bay City 20.7 µg/L
Detected 14
F
294 Madisonville 20.7 µg/L
Detected 2
B+
295 Lytle 20.6 µg/L
Detected 28
D
296 Milano 20.2 µg/L
Detected 0
A+
297 Denison 20.1 µg/L
Detected 24
F
298 Crystal City 20.1 µg/L
Detected 0
C+
299 Tyler 20.0 µg/L
Detected 53
F
300 Seabrook 19.8 µg/L
Detected 0
B+
301 Graford 19.7 µg/L
Detected 19
C-
302 College Station 19.4 µg/L
Detected 2
B-
303 Deweyville 19.4 µg/L
Detected 1
B-
304 Vidor 19.2 µg/L
Detected 250
F
305 Meadows Place 19.1 µg/L
Detected 0
A-
306 Belton 19.0 µg/L
Detected 22
F
307 Selma 19.0 µg/L
Detected 2
A-
308 Dyess Afb 18.8 µg/L
Detected 0
A-
309 Pasadena 18.7 µg/L
Detected 0
B-
310 Brenham 18.4 µg/L
Detected 20
F
311 Fredericksburg 18.3 µg/L
Detected 129
D
312 Brookshire 18.3 µg/L
Detected 2
A-
313 Ozona 18.3 µg/L
Detected 3
A-
314 Galveston 18.1 µg/L
Detected 2
B+
315 Channelview 18.1 µg/L
Detected 4
B-
316 Diana 18.0 µg/L
Detected 1
B+
317 West University Place 17.9 µg/L
Detected 2
B+
318 Teague 17.8 µg/L
Detected 1
B-
319 Santa Fe 17.8 µg/L
Detected 25
F
320 Harleton 17.7 µg/L
Detected 5
C+
321 Schertz 17.6 µg/L
Detected 0
B+
322 Freeport 17.6 µg/L
Detected 209
F
323 Carrizo Springs 17.6 µg/L
Detected 5
F
324 Angleton 17.5 µg/L
Detected 47
F
325 San Leon 17.5 µg/L
Detected 1
B+
326 Georgetown 17.4 µg/L
Detected 3
F
327 Dickinson 17.4 µg/L
Detected 8
F
328 Pittsburg 17.2 µg/L
Detected 5
F
329 New Braunfels 17.0 µg/L
Detected 15
D
330 Fair Oaks Ranch 17.0 µg/L
Detected 0
B
331 Alba 17.0 µg/L
Detected 5
B
332 Yantis 16.8 µg/L
Detected 5
C+
333 Huntington 16.7 µg/L
Detected 472
F
334 Gilmer 16.5 µg/L
Detected 7
C
335 Dayton 16.5 µg/L
Detected 4
D
336 Round Rock 16.3 µg/L
Detected 17
F
337 Palestine 16.2 µg/L
Detected 15
C
338 La Marque 16.2 µg/L
Detected 3
B
339 Fritch 16.2 µg/L
Detected 3
C
340 Stephenville 15.8 µg/L
Detected 39
F
341 Trophy Club 15.8 µg/L
Detected 0
A+
342 Beaumont 15.7 µg/L
Detected 42
F
343 Breckenridge 15.7 µg/L
Detected 29
C+
344 Lampasas 15.6 µg/L
Detected 14
C-
345 League City 15.5 µg/L
Detected 67
F
346 Kirby 15.5 µg/L
Detected 1
A-
347 Rockport 15.4 µg/L
Detected 20
B-
348 Texas City 15.3 µg/L
Detected 4
B
349 Millsap 15.3 µg/L
Detected 3
B
350 Clyde 15.1 µg/L
Detected 111
F
351 Menard 15.1 µg/L
Detected 1
A-
352 Winnsboro 15.0 µg/L
Detected 7
B
353 Port Lavaca 14.9 µg/L
Detected 47
F
354 Eagle Lake 14.6 µg/L
Detected 2
C+
355 Overton 14.6 µg/L
Detected 15
D
356 Pattison 14.6 µg/L
Detected 1
A-
357 Hitchcock 14.4 µg/L
Detected 16
F
358 Bacliff 14.3 µg/L
Detected 1
B+
359 Athens 14.2 µg/L
Detected 95
F
360 Niederwald 14.2 µg/L
Detected 6
B-
361 Salado 14.2 µg/L
Detected 1
B+
362 Nacogdoches 14.0 µg/L
Detected 17
F
363 Magnolia 13.9 µg/L
Detected 2
F
364 Pflugerville 13.9 µg/L
Detected 19
C+
365 Baytown 13.8 µg/L
Detected 6
F
366 Whitehouse 13.8 µg/L
Detected 12
B+
367 Golden 13.8 µg/L
Detected 0
A+
368 Kempner 13.7 µg/L
Detected 19
B-
369 Silsbee 13.6 µg/L
Detected 22
F
370 Atascosa 13.6 µg/L
Detected 17
D
371 Sealy 13.5 µg/L
Detected 1
B-
372 Tye 13.5 µg/L
Detected 2
C+
373 Hawley 13.4 µg/L
Detected 1
B+
374 Fruitvale 12.8 µg/L
Detected 0
A
375 Manor 12.7 µg/L
Detected 4
B
376 Kyle 12.6 µg/L
Detected 5
A-
377 Victoria 12.5 µg/L
Detected 28
F
378 Gladewater 12.3 µg/L
Detected 64
F
379 Lumberton 12.2 µg/L
Detected 0
B+
380 Luling 12.2 µg/L
Detected 4
B-
381 Grand Prairie 12.1 µg/L
Detected 10
F
382 Mineola 12.1 µg/L
Detected 0
B
383 Coleman 12.1 µg/L
Detected 39
F
384 Universal City 11.9 µg/L
Detected 0
B+
385 Uhland 11.9 µg/L
Detected 1
B+
386 Mineral Wells 11.6 µg/L
Detected 7
C-
387 Crosby 11.6 µg/L
Detected 12
F
388 Vernon 11.6 µg/L
Detected 163
D
389 Live Oak 11.6 µg/L
Detected 0
A
390 San Marcos 11.3 µg/L
Detected 56
C-
391 Granite Shoals 11.3 µg/L
Detected 49
F
392 Garden Ridge 11.3 µg/L
Detected 0
A-
393 Hemphill 11.2 µg/L
Detected 115
F
394 Highlands 11.2 µg/L
Detected 14
F
395 Fairfield 11.2 µg/L
Detected 8
D
396 Burkburnett 11.1 µg/L
Detected 45
B-
397 Saratoga 11.0 µg/L
Detected 1
B
398 Mexia 10.8 µg/L
Detected 7
F
399 Cedar Park 10.7 µg/L
Detected 8
B-
400 Canton 10.6 µg/L
Detected 9
D+
401 Woodville 10.1 µg/L
Detected 7
F
402 Bullard 10.1 µg/L
Detected 3
B
403 Lago Vista 10.0 µg/L
Detected 13
D
404 Irving 10.0 µg/L
Detected 9
C
405 Sheppard Afb 9.9 µg/L
Detected 3
A-
406 Kingsland 9.8 µg/L
Detected 8
B
407 Maxwell 9.8 µg/L
Detected 26
D
408 Marquez 9.7 µg/L
Detected 3
D
409 Porter 9.5 µg/L
Detected 58
F
410 New Caney 9.4 µg/L
Detected 6
F
411 Holliday 9.3 µg/L
Detected 4
B+
412 Leander 9.3 µg/L
Detected 5
F
413 Savannah 9.2 µg/L
Detected 0
A-

Frequently asked questions about lithium in Texas

Is lithium in Texas tap water harmful?

Lithium has no federal MCL or health advisory. Some state agencies use 60 µg/L as a screening level. 413 cities in Texas had detectable lithium in UCMR 5 testing. Therapeutic lithium doses (used to treat bipolar disorder) are far higher than typical drinking-water levels, but chronic low-level exposure has been studied for potential thyroid and mood effects.

Where does lithium in tap water come from?

Lithium occurs naturally in groundwater, especially in arid western states with lithium-bearing geology (parts of Nevada, California, North Carolina, Texas). It can also enter water from industrial sources such as battery manufacturing, ceramics, and lithium-mining wastewater. Geothermal hot springs are another natural source.

How can I remove lithium from my drinking water?

Reverse osmosis is highly effective at removing lithium, typically reducing it by 90% or more. Ion exchange systems and distillation also work well. Standard activated carbon filters are NOT effective against lithium. If you rely on a private well in a lithium-rich geological area, consider testing.