South Dakota water quality by county
65 counties with public water systems. Pick a county to see every system that serves it.
| County | Active systems | People served | Share with violations, 3 yr | Serious violators | Health flags |
|---|---|---|---|---|---|
| Aurora County | 5 | 7,697 | 0 | 0 | |
| Beadle County | 8 | 15,565 | 0 | 0 | |
| Bennett County | 1 | 1,500 | 0 | 0 | |
| Bon Homme County | 7 | 18,401 | 0 | 0 | |
| Brookings County | 13 | 47,064 | 0 | 0 | |
| Brown County | 22 | 58,830 | 0 | 1 | |
| Brule County | 4 | 6,062 | 0 | 0 | |
| Buffalo County | 2 | 2,880 | 0 | 0 | |
| Butte County | 12 | 9,372 | 0 | 0 | |
| Campbell County | 3 | 21,395 | 0 | 0 | |
| Charles Mix County | 6 | 10,052 | 0 | 0 | |
| Clark County | 8 | 8,353 | 0 | 0 | |
| Clay County | 4 | 17,173 | 0 | 0 | |
| Codington County | 9 | 36,360 | 0 | 0 | |
| Corson County | 3 | 727 | 0 | 0 | |
| Custer County | 51 | 13,526 | 1 | 2 | |
| Davison County | 6 | 25,352 | 0 | 0 | |
| Day County | 10 | 32,197 | 0 | 0 | |
| Deuel County | 4 | 11,938 | 0 | 0 | |
| Dewey County | 5 | 7,000 | 0 | 0 | |
| Douglas County | 8 | 21,172 | 0 | 0 | |
| Edmunds County | 7 | 23,476 | 0 | 2 | |
| Fall River County | 15 | 7,387 | 1 | 1 | |
| Faulk County | 7 | 21,955 | 0 | 0 | |
| Grant County | 5 | 9,119 | 0 | 0 | |
| Gregory County | 5 | 7,020 | 0 | 0 | |
| Haakon County | 2 | 879 | 0 | 0 | |
| Hamlin County | 7 | 9,470 | 0 | 0 | |
| Hand County | 4 | 13,550 | 0 | 0 | |
| Hanson County | 4 | 17,134 | 0 | 0 | |
| Harding County | 1 | 346 | 0 | 0 | |
| Hughes County | 6 | 27,179 | 0 | 0 | |
| Hutchinson County | 6 | 20,890 | 0 | 0 | |
| Hyde County | 2 | 12,515 | 0 | 0 | |
| Jackson County | 2 | 717 | 0 | 0 | |
| Jerauld County | 3 | 3,857 | 0 | 1 | |
| Jones County | 3 | 6,830 | 0 | 0 | |
| Kingsbury County | 7 | 5,786 | 0 | 0 | |
| Lake County | 6 | 15,667 | 0 | 0 | |
| Lawrence County | 74 | 27,244 | 0 | 1 | |
| Lincoln County | 9 | 49,236 | 0 | 0 | |
| Lyman County | 5 | 11,173 | 0 | 0 | |
| Marshall County | 9 | 28,557 | 0 | 0 | |
| McCook County | 9 | 36,806 | 0 | 0 | |
| McPherson County | 3 | 21,997 | 0 | 1 | |
| Meade County | 59 | 26,981 | 0 | 0 | |
| Mellette County | 2 | 5,393 | 0 | 0 | |
| Miner County | 2 | 937 | 0 | 0 | |
| Minnehaha County | 16 | 260,702 | 0 | 1 | |
| Moody County | 7 | 9,401 | 0 | 0 | |
| Pennington County | 158 | 141,203 | 1 | 0 | |
| Perkins County | 3 | 1,936 | 0 | 0 | |
| Potter County | 5 | 22,344 | 0 | 0 | |
| Roberts County | 12 | 11,257 | 0 | 0 | |
| Sanborn County | 6 | 4,622 | 0 | 0 | |
| Spink County | 11 | 24,235 | 0 | 0 | |
| Stanley County | 3 | 10,131 | 0 | 0 | |
| Sully County | 2 | 12,491 | 0 | 0 | |
| Todd County | 1 | 4,860 | 0 | 0 | |
| Tripp County | 3 | 8,104 | 0 | 0 | |
| Turner County | 10 | 27,538 | 0 | 0 | |
| Union County | 10 | 24,117 | 0 | 0 | |
| Walworth County | 4 | 24,777 | 0 | 0 | |
| Yankton County | 11 | 30,690 | 0 | 0 | |
| Ziebach County | 2 | 2,715 | 0 | 0 |
About this data
Share with violations counts any violation in the past three years, including monitoring and reporting lapses. Counts cover active systems; systems serving more than one county are counted in each.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The South Dakota records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.