Skip to main content

South Dakota Water Quality Reports

Comprehensive water quality data for 113 cities across South Dakota. View EPA-verified contaminant levels and get filter recommendations.

113
Cities
113
Safe
0
Monitor
0
At Risk

Water Quality by County

Explore aggregated water quality scores across South Dakota counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 14 cities serving 457,974 people across 22 counties.

Cities in South Dakota

Sioux Falls

People Served205K
Contaminants Tested0
Above Guidelines0
View Report β†’

Rapid City

People Served73K
Contaminants Tested0
Above Guidelines0
View Report β†’

Watertown

People Served26K
Contaminants Tested0
Above Guidelines0
View Report β†’

Brookings

People Served23K
Contaminants Tested0
Above Guidelines0
View Report β†’

Dell Rapids

People Served17K
Contaminants Tested0
Above Guidelines0
View Report β†’

Yankton

People Served15K
Contaminants Tested0
Above Guidelines0
View Report β†’

Olivet

People Served13K
Contaminants Tested0
Above Guidelines0
View Report β†’

Pierre

People Served12K
Contaminants Tested0
Above Guidelines0
View Report β†’

Spearfish

People Served12K
Contaminants Tested0
Above Guidelines0
View Report β†’

Vermillion

People Served11K
Contaminants Tested0
Above Guidelines0
View Report β†’

North Spearfish

People Served11K
Contaminants Tested0
Above Guidelines0
View Report β†’

Box Elder

People Served11K
Contaminants Tested0
Above Guidelines0
View Report β†’

Brandon

People Served10K
Contaminants Tested0
Above Guidelines0
View Report β†’

Rapid Valley

People Served10K
Contaminants Tested0
Above Guidelines0
View Report β†’

Harrisburg

People Served8K
Contaminants Tested0
Above Guidelines0
View Report β†’

Murdo

People Served7K
Contaminants Tested0
Above Guidelines0
View Report β†’

Tea

People Served7K
Contaminants Tested0
Above Guidelines0
View Report β†’

Egan

People Served6K
Contaminants Tested0
Above Guidelines0
View Report β†’

Wakonda

People Served5K
Contaminants Tested0
Above Guidelines0
View Report β†’

Beresford

People Served4K
Contaminants Tested0
Above Guidelines0
View Report β†’

North Sioux City

People Served4K
Contaminants Tested0
Above Guidelines0
View Report β†’

Canton

People Served4K
Contaminants Tested0
Above Guidelines0
View Report β†’

Mobridge

People Served4K
Contaminants Tested0
Above Guidelines0
View Report β†’

Hartford

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Dakota Dunes

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Eagle Butte

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Mitchell

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Kimball

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lennox

People Served3K
Contaminants Tested20
Above Guidelines0
View Report β†’

Agency Village

People Served2K
Contaminants Tested20
Above Guidelines0
View Report β†’

Sisseton

People Served2K
Contaminants Tested20
Above Guidelines0
View Report β†’

Chamberlain

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Flandreau

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Redfield

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Clark

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Fort Pierre

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Springfield

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Custer

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Elk Point

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Volga

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Webster

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Wagner

People Served2K
Contaminants Tested20
Above Guidelines0
View Report β†’

Parkston

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Mission

People Served2K
Contaminants Tested0
Above Guidelines0
View Report β†’

Newell

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Groton

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Fort Thompson

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lower Brule

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Freeman

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Salem

People Served1K
Contaminants Tested2
Above Guidelines0
View Report β†’

Oral

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Gregory

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Deadwood

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Crooks

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Clear Lake

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Platte

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Colonial Pine Hills

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Baltic

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Garretson

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Gettysburg

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lemmon

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Worthing

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Tyndall

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Alcester

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Edgemont

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Estelline

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Highmore

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Faulkton

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

McLaughlin

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Onida

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Selby

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Hot Springs

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Colman

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lead

People Served1K
Contaminants Tested0
Above Guidelines0
View Report β†’

Presho

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lake Norden

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Wolsey

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Timber Lake

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Herreid

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Tabor

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Irene

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Gayville

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Hayti

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Iroquois

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Blunt

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Ethan

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Belle Fourche

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Alpena

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Black Hawk

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Trent

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Artesian

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Letcher

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Mission Hill

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Wessington

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Huron

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Volin

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Buffalo Gap

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Scotland

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Lesterville

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Oelrichs

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Showing top 100 of 113 cities by population.

Use the search box above to find any city in South Dakota.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.