South Dakota Water Quality by City
Water quality reports for 222 cities in South Dakota.
| City | Population | Contaminants | Above Limit | PFAS | Violations |
|---|---|---|---|---|---|
| Sioux Falls | 216K | 2 | 0 | None | 46 active |
| Rapid City | 72K | 3 | 1 | None | 117 active |
| Aberdeen | 28K | 2 | 0 | None | 101 active |
| Brookings | 23K | 1 | 0 | None | 51 active |
| Watertown | 23K | 1 | 0 | None | 6 active |
| Mitchell | 16K | 1 | 0 | None | 8 active |
| Yankton | 15K | 1 | 0 | None | 16 active |
| Huron | 14K | 1 | 0 | None | 2 active |
| Pierre | 14K | 1 | 0 | None | None |
| Box Elder | 14K | 0 | 0 | None | None |
| Dell Rapids | 13K | 1 | 0 | None | 6 active |
| Tabor | 13K | 1 | 0 | None | 12 active |
| Spearfish | 12K | 0 | 0 | None | 84 active |
| Miller | 12K | 1 | 0 | None | 34 active |
| Vermillion | 12K | 1 | 0 | None | 13 active |
| Brandon | 11K | 1 | 0 | None | 3 active |
| Harrisburg | 10K | 2 | 0 | None | 1 active |
| Ellsworth Afb | 9K | 1 | 0 | None | 2 active |
| Tea | 7K | 1 | 0 | None | 3 active |
| Sturgis | 7K | 0 | 0 | None | 2 active |
| Arlington | 6K | 1 | 0 | None | 25 active |
| Lake Andes | 6K | 1 | 0 | None | 10 active |
| Toronto | 6K | 1 | 0 | None | None |
| Madison | 6K | 1 | 0 | None | None |
| Egan | 6K | 1 | 0 | None | 31 active |
| Britton | 6K | 1 | 0 | None | 25 active |
| Belle Fourche | 6K | 0 | 0 | None | 2 active |
| Beresford | 5K | 1 | 0 | None | 2 active |
| Milbank | 5K | 1 | 0 | None | 5 active |
| Winner | 5K | 0 | 0 | None | 14 active |
| Wakonda | 5K | 1 | 0 | None | 3 active |
| Murdo | 5K | 2 | 0 | None | 8 active |
| Black Hawk | 5K | 0 | 0 | None | 148 active |
| Parker | 4K | 1 | 0 | None | 6 active |
| Eagle Butte | 4K | 1 | 0 | None | 20 active |
| Dakota Dunes | 4K | 0 | 0 | None | None |
| Hartford | 3K | 0 | 0 | None | 4 active |
| Hot Springs | 3K | 1 | 0 | None | 20 active |
| Mobridge | 3K | 1 | 0 | None | 11 active |
| Canton | 3K | 0 | 0 | None | 6 active |
| North Sioux City | 3K | 0 | 0 | None | 2 active |
| Lead | 3K | 0 | 0 | None | 1 active |
| Kimball | 3K | 0 | 0 | None | 4 active |
| Emery | 3K | 0 | 0 | None | 6 active |
| Lennox | 3K | 0 | 0 | None | 1 active |
| Sisseton | 2K | 0 | 0 | None | 6 active |
| Chamberlain | 2K | 0 | 0 | None | 6 active |
| Flandreau | 2K | 0 | 0 | None | 4 active |
| Volga | 2K | 0 | 0 | None | 2 active |
| Clark | 2K | 0 | 0 | None | 5 active |
| Redfield | 2K | 0 | 0 | None | 20 active |
| Elk Point | 2K | 0 | 0 | None | 2 active |
| Fort Pierre | 2K | 0 | 0 | None | 3 active |
| Springfield | 2K | 0 | 0 | None | 3 active |
| Custer | 2K | 0 | 0 | None | 2 active |
| Webster | 2K | 0 | 0 | None | 2 active |
| Parkston | 2K | 0 | 0 | None | 8 active |
| Martin | 2K | 0 | 0 | None | 26 active |
| Wagner | 1K | 0 | 0 | None | 6 active |
| Newell | 1K | 0 | 0 | None | 14 active |
| Groton | 1K | 0 | 0 | None | 3 active |
| Crooks | 1K | 0 | 0 | None | 5 active |
| Freeman | 1K | 0 | 0 | None | 2 active |
| Salem | 1K | 0 | 0 | None | 15 active |
| Baltic | 1K | 0 | 0 | None | 10 active |
| Platte | 1K | 0 | 0 | None | 6 active |
| Batesland | 1K | 0 | 0 | None | None |
| Garretson | 1K | 0 | 0 | None | 4 active |
| Gregory | 1K | 0 | 0 | None | 15 active |
| Clear Lake | 1K | 0 | 0 | None | 6 active |
| Aurora | 1K | 0 | 0 | None | None |
| Philip | 1K | 1 | 0 | None | 3 active |
| Gettysburg | 1K | 0 | 0 | None | 2 active |
| Lemmon | 1K | 0 | 0 | None | 2 active |
| Deadwood | 1K | 0 | 0 | None | 9 active |
| Piedmont | 1K | 0 | 0 | None | 45 active |
| Oral | 1K | 0 | 0 | None | None |
| De Smet | 1K | 0 | 0 | None | None |
| Tyndall | 1K | 0 | 0 | None | 1 active |
| Worthing | 939 | 0 | 0 | None | 10 active |
| Ipswich | 928 | 0 | 0 | None | 7 active |
| Valley Springs | 925 | 0 | 0 | None | 1 active |
| Centerville | 918 | 0 | 0 | None | 9 active |
| Wessington Springs | 895 | 0 | 0 | None | 3 active |
| Marion | 894 | 0 | 0 | None | 1 active |
| Whitewood | 879 | 0 | 0 | None | 3 active |
| Hill City | 872 | 0 | 0 | None | 7 active |
| Howard | 848 | 0 | 0 | None | 11 active |
| Alcester | 820 | 0 | 0 | None | 10 active |
| Viborg | 814 | 0 | 0 | None | 5 active |
| Eureka | 813 | 0 | 0 | None | 1 active |
| Fort Meade | 800 | 0 | 0 | None | 7 active |
| Scotland | 785 | 0 | 0 | None | 5 active |
| Plankinton | 782 | 0 | 0 | None | 4 active |
| Elkton | 755 | 0 | 0 | None | 14 active |
| Estelline | 749 | 0 | 0 | None | 12 active |
| Colton | 738 | 0 | 0 | None | 7 active |
| Edgemont | 725 | 0 | 0 | None | 37 active |
| Wall | 699 | 1 | 0 | None | 1 active |
| Armour | 698 | 0 | 0 | None | 2 active |
| Castlewood | 698 | 0 | 0 | None | 14 active |
| Faulkton | 693 | 0 | 0 | None | 9 active |
| Highmore | 682 | 0 | 0 | None | 22 active |
| New Underwood | 679 | 0 | 0 | None | 10 active |
| Onida | 658 | 0 | 0 | None | 8 active |
| Alexandria | 649 | 0 | 0 | None | 7 active |
| Selby | 645 | 0 | 0 | None | 3 active |
| Canistota | 642 | 0 | 0 | None | 2 active |
| Colman | 634 | 0 | 0 | None | 11 active |
| Woonsocket | 618 | 0 | 0 | None | 8 active |
| Menno | 614 | 0 | 0 | None | 1 active |
| Avon | 590 | 0 | 0 | None | 7 active |
| Lake Preston | 589 | 0 | 0 | None | 12 active |
| Humboldt | 579 | 0 | 0 | None | 2 active |
| Tripp | 575 | 0 | 0 | None | 7 active |
| Burke | 575 | 0 | 0 | None | 2 active |
| Mclaughlin | 569 | 0 | 0 | None | 2 active |
| Corsica | 561 | 0 | 0 | None | 3 active |
| Lake Norden | 554 | 0 | 0 | None | 7 active |
| Kadoka | 543 | 0 | 0 | None | 6 active |
| White River | 533 | 0 | 0 | None | 7 active |
| Bridgewater | 511 | 0 | 0 | None | 1 active |
| White | 499 | 0 | 0 | None | 4 active |
| Timber Lake | 499 | 0 | 0 | None | 3 active |
| Dupree | 494 | 0 | 0 | None | 3 active |
| Warner | 485 | 0 | 0 | None | 8 active |
| Jefferson | 475 | 0 | 0 | None | 4 active |
| Waubay | 473 | 0 | 0 | None | 13 active |
| Presho | 472 | 0 | 0 | None | 3 active |
| Bryant | 471 | 0 | 0 | None | 2 active |
| Bison | 470 | 0 | 0 | None | 4 active |
| Bowdle | 470 | 0 | 0 | None | None |
| Montrose | 468 | 0 | 0 | None | 18 active |
| Mount Vernon | 461 | 0 | 0 | None | 6 active |
| Wolsey | 459 | 0 | 0 | None | 7 active |
| Leola | 434 | 0 | 0 | None | 8 active |
| Wilmot | 432 | 0 | 0 | None | 7 active |
| Irene | 422 | 0 | 0 | None | 3 active |
| Hermosa | 420 | 0 | 0 | None | 9 active |
| Herreid | 416 | 0 | 0 | None | 7 active |
| Big Stone City | 412 | 0 | 0 | None | 2 active |
| Hayti | 393 | 0 | 0 | None | 6 active |
| Gayville | 392 | 0 | 0 | None | 4 active |
| Oacoma | 386 | 0 | 0 | None | 1 active |
| Rosholt | 379 | 0 | 0 | None | 7 active |
| Hurley | 379 | 0 | 0 | None | 4 active |
| Faith | 367 | 0 | 0 | None | 3 active |
| White Lake | 359 | 0 | 0 | None | None |
| Keystone | 349 | 0 | 0 | None | 1 active |
| Buffalo | 346 | 0 | 0 | None | 2 active |
| Hoven | 346 | 0 | 0 | None | 5 active |
| Florence | 337 | 0 | 0 | None | 9 active |
| Hudson | 332 | 0 | 0 | None | 9 active |
| Colome | 323 | 0 | 0 | None | 8 active |
| Stickney | 321 | 0 | 0 | None | 2 active |
| Ethan | 320 | 0 | 0 | None | 7 active |
| Veblen | 317 | 0 | 0 | None | 15 active |
| Iroquois | 292 | 0 | 0 | None | 5 active |
| Bristol | 288 | 0 | 0 | None | 8 active |
| Summit | 288 | 0 | 0 | None | 20 active |
| Langford | 283 | 0 | 0 | None | 2 active |
| Bonesteel | 275 | 0 | 0 | None | 5 active |
| Roscoe | 269 | 0 | 0 | None | 4 active |
| Chancellor | 266 | 0 | 0 | None | 9 active |
| Kennebec | 265 | 0 | 0 | None | 1 active |
| Henry | 256 | 0 | 0 | None | 7 active |
| Willow Lake | 255 | 0 | 0 | None | 16 active |
| New Effington | 247 | 0 | 0 | None | 1 active |
| Gary | 240 | 0 | 0 | None | 5 active |
| Pickstown | 230 | 0 | 0 | None | 4 active |
| Pollock | 229 | 0 | 0 | None | 7 active |
| Frederick | 215 | 0 | 0 | None | 10 active |
| Hecla | 208 | 0 | 0 | None | 4 active |
| Trent | 206 | 0 | 0 | None | 1 active |
| Nisland | 206 | 0 | 0 | None | 10 active |
| Summerset | 200 | 0 | 0 | None | 25 active |
| Doland | 199 | 0 | 0 | None | None |
| Artesian | 198 | 0 | 0 | None | None |
| Mission Hill | 190 | 0 | 0 | None | 14 active |
| South Shore | 189 | 0 | 0 | None | 5 active |
| Roslyn | 181 | 0 | 0 | None | 7 active |
| Spencer | 170 | 0 | 0 | None | 10 active |
| Wessington | 170 | 0 | 0 | None | 10 active |
| Hosmer | 164 | 0 | 0 | None | 6 active |
| Volin | 161 | 0 | 0 | None | None |
| Letcher | 159 | 0 | 0 | None | 11 active |
| Delmont | 153 | 0 | 0 | None | 7 active |
| Isabel | 145 | 0 | 0 | None | 20 active |
| Northville | 143 | 0 | 0 | None | 12 active |
| Conde | 142 | 0 | 0 | None | 3 active |
| Carpenter | 142 | 0 | 0 | None | 1 active |
| Pierpont | 129 | 0 | 0 | None | 15 active |
| Buffalo Gap | 126 | 0 | 0 | None | 12 active |
| Java | 121 | 0 | 0 | None | 4 active |
| Vale | 120 | 0 | 0 | None | 10 active |
| Midland | 120 | 0 | 0 | None | 4 active |
| Oelrichs | 117 | 0 | 0 | None | 7 active |
| Lesterville | 115 | 0 | 0 | None | 7 active |
| Mcintosh | 111 | 0 | 0 | None | 6 active |
| Frankfort | 108 | 0 | 0 | None | None |
| Badger | 105 | 0 | 0 | None | 2 active |
| Westport | 100 | 0 | 0 | None | 1 active |
| Cresbard | 96 | 0 | 0 | None | 1 active |
| Eden | 94 | 0 | 0 | None | 4 active |
| Wallace | 91 | 0 | 0 | None | 9 active |
| Stratford | 90 | 0 | 0 | None | 15 active |
| Canova | 89 | 0 | 0 | None | 2 active |
| Dallas | 89 | 0 | 0 | None | 3 active |
| Blackhawk | 88 | 0 | 0 | None | None |
| Brentford | 88 | 0 | 0 | None | 6 active |
| Wasta | 84 | 0 | 0 | None | 9 active |
| Fruitdale | 75 | 0 | 0 | None | 13 active |
| Corona | 69 | 0 | 0 | None | 11 active |
| Fairburn | 65 | 0 | 0 | None | 8 active |
| Bath | 55 | 0 | 0 | None | 9 active |
| Owanka | 51 | 0 | 0 | None | None |
| Grenville | 48 | 0 | 0 | None | 8 active |
| Morristown | 47 | 0 | 0 | None | 1 active |
| Ward | 41 | 0 | 0 | None | 3 active |
| Tolstoy | 36 | 0 | 0 | None | 10 active |
| Garden City | 33 | 0 | 0 | None | 29 active |
| Seneca | 25 | 0 | 0 | None | 4 active |