B70/100
South Dakota Tap Water Quality Rankings 2026
85 cities · 826,874 people served
Top Contaminant Concerns
Copper (90th percentile)PFOSLead (90th percentile)
All Cities in South Dakota
| # | City | Score | Population | Violations |
|---|---|---|---|---|
| 1 | Sioux Falls | A (86) | 222,427 | 6 |
| 2 | Rapid City | B (62) | 85,817 | 40 |
| 3 | Aberdeen | C (44) | 48,739 | 42 |
| 4 | Watertown | A (89) | 27,242 | 8 |
| 5 | Brookings | A (88) | 23,377 | 5 |
| 6 | Pine Ridge | C (45) | 21,439 | 204 |
| 7 | Mitchell | B (65) | 19,136 | 39 |
| 8 | Dell Rapids | A (87) | 17,068 | 11 |
| 9 | Yankton | F (0) | 15,411 | 32 |
| 10 | Huron | A (89) | 14,263 | 4 |
| 11 | Pierre | A (80) | 14,091 | 6 |
| 12 | Box Elder | F (0) | 14,000 | 144 |
| 13 | Rosebud | D (22) | 13,560 | 200 |
| 14 | Tabor | B (78) | 13,320 | 7 |
| 15 | Miller | A (87) | 13,182 | 12 |
| 16 | Spearfish | A (89) | 12,193 | 8 |
| 17 | Arlington | A (94) | 12,058 | 6 |
| 18 | Vermillion | A (95) | 11,695 | 2 |
| 19 | Brandon | B (70) | 11,048 | 19 |
| 20 | Harrisburg | A (90) | 10,297 | 7 |
| 21 | Ellsworth Afb | B (75) | 9,100 | 6 |
| 22 | Milbank | A (86) | 8,594 | 6 |
| 23 | Winner | C (54) | 7,781 | 69 |
| 24 | Beresford | A (80) | 7,609 | 33 |
| 25 | Tea | A (83) | 7,381 | 10 |
| 26 | Murdo | A (96) | 7,212 | 2 |
| 27 | Sturgis | B (68) | 7,020 | 29 |
| 28 | Britton | B (71) | 6,888 | 36 |
| 29 | Lake Andes | A (92) | 6,248 | 5 |
| 30 | Wakonda | C (44) | 6,227 | 162 |
| 31 | Toronto | A (92) | 6,200 | 5 |
| 32 | Madison | D (26) | 6,191 | 35 |
| 33 | Eagle Butte | D (32) | 6,190 | 90 |
| 34 | Egan | A (86) | 5,800 | 3 |
| 35 | Belle Fourche | F (0) | 5,617 | 113 |
| 36 | Parker | B (63) | 5,275 | 47 |
| 37 | Black Hawk | D (25) | 4,500 | 56 |
| 38 | Dakota Dunes | A (86) | 3,700 | 3 |
| 39 | Clark | B (72) | 3,473 | 41 |
| 40 | Hartford | A (80) | 3,396 | 13 |
| 41 | Hot Springs | A (94) | 3,395 | 3 |
| 42 | Mobridge | B (68) | 3,261 | 21 |
| 43 | Canton | B (66) | 3,066 | 31 |
| 44 | North Sioux City | B (63) | 3,042 | 34 |
| 45 | Lead | A (93) | 2,982 | 4 |
| 46 | Kimball | D (35) | 2,750 | 42 |
| 47 | Batesland | A (100) | 2,700 | 0 |
| 48 | Emery | A (88) | 2,685 | 4 |
| 49 | Lennox | A (81) | 2,571 | 8 |
| 50 | Sisseton | A (92) | 2,479 | 5 |
| 51 | Chamberlain | D (37) | 2,473 | 24 |
| 52 | Flandreau | B (67) | 2,372 | 10 |
| 53 | Volga | A (82) | 2,340 | 7 |
| 54 | Redfield | A (94) | 2,214 | 3 |
| 55 | Elk Point | C (52) | 2,124 | 41 |
| 56 | Fort Pierre | C (58) | 2,115 | 15 |
| 57 | Lower Brule | F (0) | 2,108 | 97 |
| 58 | Springfield | D (25) | 2,108 | 24 |
| 59 | Custer | C (50) | 1,919 | 39 |
| 60 | Webster | A (83) | 1,696 | 6 |
| 61 | Parkston | B (61) | 1,567 | 20 |
| 62 | Martin | F (16) | 1,500 | 53 |
| 63 | Mission | B (75) | 1,500 | 14 |
| 64 | Wagner | B (78) | 1,490 | 7 |
| 65 | Newell | F (0) | 1,481 | 35 |
| 66 | Groton | A (91) | 1,380 | 6 |
| 67 | Crooks | C (49) | 1,362 | 48 |
| 68 | Fort Thompson | F (0) | 1,357 | 152 |
| 69 | Freeman | B (76) | 1,329 | 13 |
| 70 | Salem | D (30) | 1,325 | 34 |
| 71 | Baltic | B (61) | 1,271 | 32 |
| 72 | Platte | B (66) | 1,256 | 11 |
| 73 | Garretson | F (0) | 1,228 | 66 |
| 74 | Gregory | C (55) | 1,221 | 34 |
| 75 | Clear Lake | A (93) | 1,218 | 4 |
| 76 | Aurora | B (72) | 1,200 | 13 |
| 77 | Agency Village | B (68) | 1,180 | 25 |
| 78 | Philip | A (100) | 1,170 | 0 |
| 79 | Gettysburg | A (88) | 1,162 | 9 |
| 80 | Deadwood | A (85) | 1,156 | 12 |
| 81 | Lemmon | B (65) | 1,156 | 31 |
| 82 | Piedmont | A (83) | 1,075 | 6 |
| 83 | Oral | D (21) | 1,057 | 64 |
| 84 | De Smet | D (20) | 1,056 | 53 |
| 85 | Tyndall | A (85) | 1,012 | 4 |