MyCleanWater

South Dakota Water Quality by City

Water quality reports for 222 cities in South Dakota.

CityPopulationContaminantsAbove LimitPFASViolations
Sioux Falls216K20None46 active
Rapid City72K31None117 active
Aberdeen28K20None101 active
Brookings23K10None51 active
Watertown23K10None6 active
Mitchell16K10None8 active
Yankton15K10None16 active
Huron14K10None2 active
Pierre14K10NoneNone
Box Elder14K00NoneNone
Dell Rapids13K10None6 active
Tabor13K10None12 active
Spearfish12K00None84 active
Miller12K10None34 active
Vermillion12K10None13 active
Brandon11K10None3 active
Harrisburg10K20None1 active
Ellsworth Afb9K10None2 active
Tea7K10None3 active
Sturgis7K00None2 active
Arlington6K10None25 active
Lake Andes6K10None10 active
Toronto6K10NoneNone
Madison6K10NoneNone
Egan6K10None31 active
Britton6K10None25 active
Belle Fourche6K00None2 active
Beresford5K10None2 active
Milbank5K10None5 active
Winner5K00None14 active
Wakonda5K10None3 active
Murdo5K20None8 active
Black Hawk5K00None148 active
Parker4K10None6 active
Eagle Butte4K10None20 active
Dakota Dunes4K00NoneNone
Hartford3K00None4 active
Hot Springs3K10None20 active
Mobridge3K10None11 active
Canton3K00None6 active
North Sioux City3K00None2 active
Lead3K00None1 active
Kimball3K00None4 active
Emery3K00None6 active
Lennox3K00None1 active
Sisseton2K00None6 active
Chamberlain2K00None6 active
Flandreau2K00None4 active
Volga2K00None2 active
Clark2K00None5 active
Redfield2K00None20 active
Elk Point2K00None2 active
Fort Pierre2K00None3 active
Springfield2K00None3 active
Custer2K00None2 active
Webster2K00None2 active
Parkston2K00None8 active
Martin2K00None26 active
Wagner1K00None6 active
Newell1K00None14 active
Groton1K00None3 active
Crooks1K00None5 active
Freeman1K00None2 active
Salem1K00None15 active
Baltic1K00None10 active
Platte1K00None6 active
Batesland1K00NoneNone
Garretson1K00None4 active
Gregory1K00None15 active
Clear Lake1K00None6 active
Aurora1K00NoneNone
Philip1K10None3 active
Gettysburg1K00None2 active
Lemmon1K00None2 active
Deadwood1K00None9 active
Piedmont1K00None45 active
Oral1K00NoneNone
De Smet1K00NoneNone
Tyndall1K00None1 active
Worthing93900None10 active
Ipswich92800None7 active
Valley Springs92500None1 active
Centerville91800None9 active
Wessington Springs89500None3 active
Marion89400None1 active
Whitewood87900None3 active
Hill City87200None7 active
Howard84800None11 active
Alcester82000None10 active
Viborg81400None5 active
Eureka81300None1 active
Fort Meade80000None7 active
Scotland78500None5 active
Plankinton78200None4 active
Elkton75500None14 active
Estelline74900None12 active
Colton73800None7 active
Edgemont72500None37 active
Wall69910None1 active
Armour69800None2 active
Castlewood69800None14 active
Faulkton69300None9 active
Highmore68200None22 active
New Underwood67900None10 active
Onida65800None8 active
Alexandria64900None7 active
Selby64500None3 active
Canistota64200None2 active
Colman63400None11 active
Woonsocket61800None8 active
Menno61400None1 active
Avon59000None7 active
Lake Preston58900None12 active
Humboldt57900None2 active
Tripp57500None7 active
Burke57500None2 active
Mclaughlin56900None2 active
Corsica56100None3 active
Lake Norden55400None7 active
Kadoka54300None6 active
White River53300None7 active
Bridgewater51100None1 active
White49900None4 active
Timber Lake49900None3 active
Dupree49400None3 active
Warner48500None8 active
Jefferson47500None4 active
Waubay47300None13 active
Presho47200None3 active
Bryant47100None2 active
Bison47000None4 active
Bowdle47000NoneNone
Montrose46800None18 active
Mount Vernon46100None6 active
Wolsey45900None7 active
Leola43400None8 active
Wilmot43200None7 active
Irene42200None3 active
Hermosa42000None9 active
Herreid41600None7 active
Big Stone City41200None2 active
Hayti39300None6 active
Gayville39200None4 active
Oacoma38600None1 active
Rosholt37900None7 active
Hurley37900None4 active
Faith36700None3 active
White Lake35900NoneNone
Keystone34900None1 active
Buffalo34600None2 active
Hoven34600None5 active
Florence33700None9 active
Hudson33200None9 active
Colome32300None8 active
Stickney32100None2 active
Ethan32000None7 active
Veblen31700None15 active
Iroquois29200None5 active
Bristol28800None8 active
Summit28800None20 active
Langford28300None2 active
Bonesteel27500None5 active
Roscoe26900None4 active
Chancellor26600None9 active
Kennebec26500None1 active
Henry25600None7 active
Willow Lake25500None16 active
New Effington24700None1 active
Gary24000None5 active
Pickstown23000None4 active
Pollock22900None7 active
Frederick21500None10 active
Hecla20800None4 active
Trent20600None1 active
Nisland20600None10 active
Summerset20000None25 active
Doland19900NoneNone
Artesian19800NoneNone
Mission Hill19000None14 active
South Shore18900None5 active
Roslyn18100None7 active
Spencer17000None10 active
Wessington17000None10 active
Hosmer16400None6 active
Volin16100NoneNone
Letcher15900None11 active
Delmont15300None7 active
Isabel14500None20 active
Northville14300None12 active
Conde14200None3 active
Carpenter14200None1 active
Pierpont12900None15 active
Buffalo Gap12600None12 active
Java12100None4 active
Vale12000None10 active
Midland12000None4 active
Oelrichs11700None7 active
Lesterville11500None7 active
Mcintosh11100None6 active
Frankfort10800NoneNone
Badger10500None2 active
Westport10000None1 active
Cresbard9600None1 active
Eden9400None4 active
Wallace9100None9 active
Stratford9000None15 active
Canova8900None2 active
Dallas8900None3 active
Blackhawk8800NoneNone
Brentford8800None6 active
Wasta8400None9 active
Fruitdale7500None13 active
Corona6900None11 active
Fairburn6500None8 active
Bath5500None9 active
Owanka5100NoneNone
Grenville4800None8 active
Morristown4700None1 active
Ward4100None3 active
Tolstoy3600None10 active
Garden City3300None29 active
Seneca2500None4 active