Mississippi Water Quality Report (2026)

By Echo Water Research Team 13 min read
Mississippi Water Quality Report (2026)

Mississippi Tap Water Quality Report

365 cities analyzed • 1,923,465 people served

Updated March 2026 • Data from EWG & EPA SDWIS

365
Cities Analyzed
2.9
Avg Above Guidelines
1,923,465
Total Population Served
Best Water Quality
Byhalia (0 above guidelines)
Most Concerns
Coahoma (10 above guidelines)

Most Common Contaminants in Mississippi

Contaminant Found In % of Cities
Barium 337 of 365 92%
Haloacetic acids (HAA5) carcinogen 308 of 365 84%
Fluoride 282 of 365 77%
Total trihalomethanes (TTHMs) carcinogen 276 of 365 76%
Chromium (total) 123 of 365 34%
Arsenic carcinogen 111 of 365 30%
Nitrate and nitrite carcinogen 86 of 365 24%
Nitrate carcinogen 81 of 365 22%
Manganese 66 of 365 18%
Radium, combined (-226 and -228) 65 of 365 18%

City-by-City Water Quality Rankings

Ranked by number of contaminants above EWG health guidelines (most to fewest).

# City Detected Above Guidelines Above Legal People Served
1 Coahoma 15 10 0 299
2 University 15 9 0 22,874
3 Washington 14 9 0 7,532
4 Renova 13 9 0 1,336
5 Pocahontas 12 9 0 713
6 Jackson 18 8 0 188,723
7 Holly Springs 11 8 0 9,868
8 State Line 11 8 0 1,983
9 Ackerman 9 8 0 1,742
10 Southaven 15 7 0 55,782
11 Olive Branch 13 7 0 53,238
12 Oxford 14 7 0 25,000
13 Natchez 14 7 0 15,792
14 Pass Christian 12 7 0 9,921
15 Nesbit 7 7 0 5,436
16 Lucedale 10 7 0 3,134
17 Mccarley 7 7 0 660
18 Bude 9 7 0 0
19 Starkville 10 6 0 32,027
20 Vicksburg 12 6 0 29,238
21 Pascagoula 15 6 0 22,686
22 Gautier 17 6 0 19,776
23 Glen 18 6 0 15,000
24 Hernando 13 6 0 14,309
25 Brookhaven 16 6 0 12,513
26 Raymond 15 6 0 12,218
27 Lake 7 6 0 500
28 Gulfport 18 5 0 72,105
29 Tupelo 10 5 0 37,000
30 Meridian 11 5 0 34,424
31 Brandon 13 5 0 31,223
32 Greenville 17 5 0 29,602
33 Clinton 14 5 0 25,000
34 Biloxi 19 5 0 24,404
35 Mississippi State 14 5 0 15,000
36 Clarksdale 14 5 0 14,903
37 Grenada 10 5 0 12,762
38 Bailey 9 5 0 10,365
39 Water Valley 8 5 0 3,380
40 Leakesville 6 5 0 2,944
41 Vaiden 8 5 0 2,497
42 Raleigh 9 5 0 1,901
43 Crowder 8 5 0 682
44 D'lo 8 5 0 510
45 Darling 9 5 0 211
46 Schlater 8 5 0 0
47 Derma 9 5 0 0
48 Ocean Springs 17 4 0 28,132
49 Flowood 12 4 0 27,997
50 Pearl 14 4 0 27,115
51 Canton 9 4 0 26,033
52 Ridgeland 12 4 0 24,340
53 Columbus 9 4 0 23,319
54 Long Beach 14 4 0 18,514
55 Madison 11 4 0 16,136
56 West Point 12 4 0 15,062
57 Moss Point 5 4 0 14,997
58 Horn Lake 15 4 0 13,997
59 Diamondhead 7 4 0 12,144
60 Mccomb 10 4 0 12,041
61 Petal 7 4 0 9,509
62 Bay St Louis 8 4 0 9,348
63 Senatobia 7 4 0 8,672
64 Tylertown 7 4 0 7,540
65 Batesville 6 4 0 7,463
66 Crystal Springs 7 4 0 5,961
67 Stennis Space Center 10 4 0 4,259
68 Shannon 8 4 0 3,749
69 Dekalb 5 4 0 2,637
70 Houston 9 4 0 2,500
71 Tremont 5 4 0 2,307
72 Pinola 8 4 0 2,300
73 Smithville 5 4 0 2,020
74 Edwards 7 4 0 1,980
75 Myrtle 8 4 0 1,716
76 Houlka 10 4 0 1,597
77 Coldwater 5 4 0 1,321
78 Randolph 7 4 0 1,254
79 Pittsboro 10 4 0 1,077
80 Tishomingo 5 4 0 832
81 Ethel 6 4 0 785
82 Abbeville 5 4 0 702
83 Georgetown 5 4 0 465
84 Arkabutla 6 4 0 454
85 Shelby 9 4 0 0
86 Indianola 11 4 0 0
87 Columbus Afb 9 4 0 0
88 Hattiesburg 9 3 0 43,449
89 Greenwood 11 3 0 18,810
90 Laurel 8 3 0 17,863
91 Cleveland 9 3 0 16,392
92 D'iberville 8 3 0 12,721
93 Picayune 10 3 0 12,500
94 Mcneill 6 3 0 11,537
95 Yazoo 10 3 0 10,163
96 Kosciusko 5 3 0 9,646
97 New Albany 14 3 0 8,900
98 Kiln 7 3 0 6,933
99 Algoma 5 3 0 6,769
100 Saltillo 5 3 0 6,766
101 Tunica 7 3 0 6,690
102 Mount Olive 9 3 0 6,481
103 Caledonia 5 3 0 6,296
104 Columbia 4 3 0 5,900
105 Florence 6 3 0 5,869
106 Waynesboro 6 3 0 4,850
107 Des Peres 7 3 0 4,813
108 Leland 6 3 0 4,591
109 Nettleton 5 3 0 4,578
110 Magee 6 3 0 4,367
111 Flora 7 3 0 4,200
112 Hamilton 6 3 0 3,963
113 Whitfield 9 3 0 3,950
114 Mooreville 8 3 0 3,820
115 Hazlehurst 6 3 0 3,600
116 Quitman 7 3 0 3,522
117 Jayess 4 3 0 3,450
118 Dennis 4 3 0 3,300
119 Woodville 6 3 0 3,263
120 Enid 7 3 0 3,089
121 Alcorn State 6 3 0 3,000
122 Liberty 5 3 0 2,872
123 Bassfield 4 3 0 2,809
124 Bruce 7 3 0 2,798
125 Sallis 8 3 0 2,785
126 Mt Olive 4 3 0 2,724
127 Iuka 4 3 0 2,606
128 Parchman 6 3 0 2,500
129 Prentiss 4 3 0 2,500
130 Fulton 5 3 0 2,442
131 Fayette 6 3 0 2,328
132 Lorman 10 3 0 2,162
133 Gloster 5 3 0 2,149
134 Harrisville 7 3 0 1,967
135 Shaw 6 3 0 1,921
136 Sunflower 5 3 0 1,900
137 Golden 4 3 0 1,843
138 Rolling Fork 7 3 1 1,808
139 Hillsboro 5 3 0 1,785
140 Lexington 6 3 0 1,742
141 Rosedale 7 3 0 1,708
142 Mantachie 5 3 0 1,581
143 Union Church 7 3 0 1,456
144 Mathiston 7 3 0 1,434
145 Boyle 7 3 0 1,426
146 Weir 6 3 0 1,426
147 Centreville 5 3 0 1,375
148 Metcalfe 5 3 0 1,125
149 Beaumont 7 3 0 1,106
150 New Hebron 4 3 0 1,100
151 Shuqualak 7 3 0 989
152 Blue Springs 5 3 0 879
153 Crenshaw 6 3 0 800
154 Braxton 5 3 0 800
155 Maben 7 3 0 797
156 Shubuta 6 3 0 762
157 Scooba 8 3 0 744
158 Big Creek 7 3 0 692
159 Sandersville 5 3 0 636
160 Duck Hill 9 3 0 619
161 Oakland 6 3 0 579
162 Sturgis 7 3 0 571
163 New Augusta 5 3 0 570
164 Sledge 5 3 0 570
165 Mayersville 5 3 0 549
166 Ashland 4 3 0 500
167 Mantee 6 3 0 462
168 Lamar 8 3 0 438
169 Rena Lara 7 3 0 436
170 Gore Springs 7 3 0 436
171 Roxie 6 3 0 400
172 Pace 8 3 0 396
173 Lyon 9 3 0 381
174 Winstonville 6 3 0 356
175 Stewart 3 3 0 351
176 Duncan 9 3 0 341
177 Victoria 5 3 0 143
178 Stringer 15 3 0 0
179 Buckatunna 6 3 0 0
180 Vossburg 9 3 0 0
181 Delta City 6 3 0 0
182 Sandy Hook 5 3 0 0
183 Pheba 8 3 0 0
184 Ripley 5 2 0 11,117
185 Booneville 7 2 0 9,995
186 Pontotoc 7 2 0 9,398
187 Walls 12 2 0 8,493
188 Aberdeen 7 2 0 7,783
189 Richland 7 2 0 7,000
190 Purvis 7 2 0 6,748
191 Waveland 6 2 0 6,400
192 Philadelphia 3 2 0 6,386
193 Carriere 5 2 0 6,315
194 Seminary 6 2 0 6,109
195 Corinth 6 2 0 5,790
196 Eupora 5 2 0 5,586
197 Forest 6 2 0 5,430
198 Summit 7 2 0 5,354
199 Carthage 2 2 0 4,901
200 Ellisville 3 2 0 4,600
201 Wiggins 9 2 0 4,236
202 Richton 6 2 0 3,881
203 Pelahatchie 5 2 0 3,836
204 Amory 4 2 0 3,678
205 Guntown 4 2 0 3,577
206 Bay Springs 10 2 0 3,482
207 Union 4 2 0 3,432
208 Morton 7 2 0 3,400
209 Newton 5 2 0 3,373
210 Charleston 5 2 0 3,100
211 Port Gibson 5 2 0 3,079
212 Baldwyn 5 2 0 3,066
213 Itta Bena 4 2 0 3,002
214 Moselle 5 2 0 2,962
215 Durant 4 2 0 2,932
216 Collins 7 2 0 2,921
217 Brooksville 4 2 0 2,816
218 Okolona 7 2 0 2,800
219 Mendenhall 4 2 0 2,700
220 Ruleville 5 2 0 2,657
221 Puckett 6 2 0 2,625
222 Gallman 3 2 0 2,561
223 Bogue Chitto 4 2 0 2,550
224 Burnsville 4 2 0 2,500
225 Plantersville 4 2 0 2,479
226 Lena 4 2 0 2,463
227 Porterville 6 2 0 2,445
228 Decatur 4 2 0 2,376
229 Hollandale 6 2 0 2,323
230 Sandhill 4 2 0 2,313
231 Ecru 9 2 0 2,215
232 Calhoun City 9 2 0 2,146
233 Lumberton 5 2 0 2,107
234 Monticello 6 2 0 2,100
235 Toomsuba 4 2 0 2,094
236 Heidelberg 7 2 0 2,062
237 Blue Mountain 4 2 0 2,049
238 Sumrall 5 2 0 1,998
239 Saucier 2 2 0 1,916
240 Wesson 4 2 0 1,891
241 Taylor 3 2 0 1,880
242 Soso 4 2 0 1,840
243 Perkinston 8 2 0 1,795
244 Mound Bayou 5 2 0 1,782
245 Marion 3 2 0 1,751
246 Marks 5 2 0 1,735
247 Meadville 4 2 0 1,728
248 Noxapater 5 2 0 1,713
249 Clara 6 2 0 1,690
250 Courtland 4 2 0 1,651
251 Tchula 5 2 0 1,642
252 Pickens 5 2 0 1,587
253 Foxworth 4 2 0 1,571
254 Terry 6 2 0 1,486
255 Kilmichael 5 2 0 1,478
256 Hermanville 5 2 0 1,442
257 Hickory Flat 4 2 0 1,423
258 Vardaman 6 2 0 1,302
259 Rose Hill 4 2 0 1,280
260 Como 4 2 0 1,279
261 West 6 2 0 1,204
262 Tillatoba 6 2 0 1,200
263 Goodman 3 2 0 1,188
264 Lambert 5 2 0 1,167
265 Vaughan 4 2 0 1,146
266 Carrollton 7 2 0 1,122
267 Bolton 4 2 0 1,003
268 Jonestown 5 2 0 924
269 Coffeeville 4 2 0 905
270 Mize 4 2 0 887
271 Stonewall 7 2 0 879
272 Memphis 5 2 0 869
273 Louise 5 2 0 865
274 Winona 6 2 0 861
275 Friars Point 2 2 0 858
276 Utica 6 2 0 856
277 Inverness 4 2 0 839
278 Gattman 4 2 0 780
279 Benton 4 2 0 729
280 Anguilla 4 2 0 729
281 Isola 7 2 0 713
282 Sarah 5 2 0 710
283 Mccool 3 2 0 652
284 Falkner 5 2 0 644
285 Glen Allan 5 2 0 634
286 Cary 6 2 0 591
287 Arcola 6 2 0 546
288 Merigold 5 2 0 542
289 Tougaloo 4 2 0 534
290 Walnut Grove 5 2 0 510
291 Louin 4 2 0 502
292 Escatawpa 2 2 0 497
293 Artesia 5 2 0 496
294 Sidon 5 2 0 464
295 Enterprise 4 2 0 462
296 Potts Camp 4 2 0 451
297 Osyka 4 2 0 420
298 Bentonia 6 2 0 318
299 Carson 4 2 0 300
300 Doddsville 8 2 0 264
301 Pachuta 6 2 0 206
302 Alligator 5 2 0 203
303 Pearlington 6 2 0 25
304 Paulding 4 2 0 0
305 Brooklyn 4 2 0 0
306 Hickory 3 2 0 0
307 Satartia 4 2 0 0
308 Star 6 2 0 0
309 North Carrollton 6 2 0 0
310 Kokomo 3 2 0 0
311 Beulah 2 2 0 0
312 Mchenry 6 2 0 0
313 Ruth 8 2 0 0
314 Cruger 4 2 0 0
315 Scott 6 2 0 0
316 Wheeler 5 2 0 0
317 Sontag 4 2 0 0
318 Moorhead 4 2 0 0
319 Louisville 4 1 0 7,552
320 Macon 4 1 0 5,174
321 Poplarville 4 1 0 3,334
322 Collinsville 5 1 0 3,245
323 Pattison 3 1 0 2,922
324 Verona 5 1 0 2,747
325 Dumas 3 1 0 2,582
326 Rienzi 2 1 0 2,318
327 Yazoo City 3 1 0 2,231
328 Taylorsville 1 1 0 2,123
329 Little Rock 2 1 0 1,716
330 Preston 1 1 0 1,679
331 Tutwiler 5 1 0 1,040
332 Belzoni 2 1 0 847
333 Sherman 3 1 0 847
334 Pope 2 1 0 763
335 Crosby 1 1 0 742
336 Marietta 2 1 0 615
337 Webb 4 1 0 586
338 Etta 3 1 0 581
339 Sumner 3 1 0 517
340 Neely 5 1 0 499
341 Mclain 5 1 0 459
342 Corona Del Mar 4 1 0 304
343 Drew 3 1 0 238
344 Rome 4 1 0 211
345 Morgantown 1 1 0 203
346 Piney Woods 3 1 0 150
347 Diberville 3 1 0 114
348 Belmont 2 1 0 0
349 Byhalia 3 0 0 4,272
350 Sardis 3 0 0 3,439
351 Magnolia 5 0 0 2,917
352 Walnut 2 0 0 1,713
353 Crawford 2 0 0 1,175
354 Tiplersville 2 0 0 953
355 Chunky 0 0 0 507
356 Benoit 0 0 0 494
357 Coila 2 0 0 408
358 Silver Creek 2 0 0 401
359 Lula 1 0 0 388
360 Silver City 5 0 0 337
361 Gunnison 2 0 0 295
362 Morgan City 2 0 0 264
363 Glendora 2 0 0 161
364 New Site 2 0 0 0
365 Sebastopol 6 0 0 0

Live in Mississippi?

Get a free personalized water quality report for your address.

Check Your Water

Recommended Filtration for Mississippi

Based on the most common contaminants found across Mississippi (Barium, Haloacetic acids (HAA5), Fluoride), we recommend a reverse osmosis system or high-quality carbon block filter to remove disinfection byproducts and their precursors.

Echo RO System

Removes up to 99.9% of contaminants. The gold standard for drinking water in Mississippi homes.

View RO Systems

Echo Whole-Home Filter

Protect every tap in your home from chlorine, VOCs, and disinfection byproducts.

View Whole-Home Filters

Echo Hydrogen Water Flask

Once your water is clean, supercharge it with molecular hydrogen for antioxidant and anti-inflammatory benefits.

Shop Hydrogen Flask

Frequently Asked Questions

Is Mississippi tap water safe to drink?

Water quality varies significantly across Mississippi. Of the 365 cities analyzed, the average city has 2.9 contaminants above EWG health guidelines. The best water quality was found in Byhalia. We recommend checking your specific city's report for detailed information.

What city has the best water in Mississippi?

Based on our analysis, Byhalia has the fewest contaminants above EWG health guidelines in Mississippi, with 0 above guideline levels.

What city has the worst water in Mississippi?

Based on our analysis, Coahoma has the most contaminants above EWG health guidelines in Mississippi, with 10 above guideline levels.

What's the best water filter for Mississippi residents?

For most Mississippi households, we recommend a reverse osmosis (RO) system for drinking water and a whole-home filter for showers and baths. The specific recommendation depends on your city's contaminant profile — check your city's report for personalized guidance.

Data sources: Environmental Working Group (EWG) Tap Water Database, U.S. EPA Safe Drinking Water Information System (SDWIS)

Last updated: March 2026

Methodology: Contaminant levels are compared against both EPA legal limits (Maximum Contaminant Levels) and EWG health guidelines, which are often stricter and based on the latest scientific research.

Share
Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.