Skip to main content

Kansas Water Quality Reports

Comprehensive water quality data for 362 cities across Kansas. View EPA-verified contaminant levels and get filter recommendations.

362
Cities
1
Safe
112
Monitor
249
At Risk

Water Quality by County

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

Loading map...
Data from 22 cities serving 1,948,836 people across 17 counties.

Cities in Kansas

Lake Quivira

People Served622K
Contaminants Tested383
Above Guidelines6
View Report β†’

Olathe

People Served618K
Contaminants Tested290
Above Guidelines6
View Report β†’

Gardner

People Served499K
Contaminants Tested296
Above Guidelines7
View Report β†’

Spring Hill

People Served481K
Contaminants Tested187
Above Guidelines8
View Report β†’

De Soto

People Served480K
Contaminants Tested272
Above Guidelines8
View Report β†’

Edwardsville

People Served477K
Contaminants Tested279
Above Guidelines5
View Report β†’

Fairway

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Leawood

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Lenexa

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Merriam

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Mission Hills

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Mission Woods

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Mission

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Overland Park

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Prairie Village

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Roeland Park

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Shawnee

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Westwood Hills

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Westwood

People Served469K
Contaminants Tested154
Above Guidelines2
View Report β†’

Park City

People Served406K
Contaminants Tested161
Above Guidelines11
View Report β†’

Wichita

People Served396K
Contaminants Tested230
Above Guidelines7
View Report β†’

Kansas City

People Served153K
Contaminants Tested229
Above Guidelines4
View Report β†’

Topeka

People Served150K
Contaminants Tested417
Above Guidelines14
View Report β†’

Lawrence

People Served137K
Contaminants Tested343
Above Guidelines16
View Report β†’

Manhattan

People Served65K
Contaminants Tested292
Above Guidelines21
View Report β†’

Leavenworth

People Served42K
Contaminants Tested161
Above Guidelines7
View Report β†’

Garden City

People Served40K
Contaminants Tested314
Above Guidelines20
View Report β†’

South Hutchinson

People Served40K
Contaminants Tested20
Above Guidelines8
View Report β†’

Fort Riley

People Served36K
Contaminants Tested103
Above Guidelines3
View Report β†’

Derby

People Served31K
Contaminants Tested39
Above Guidelines6
View Report β†’

Emporia

People Served26K
Contaminants Tested178
Above Guidelines7
View Report β†’

Pittsburg

People Served24K
Contaminants Tested239
Above Guidelines13
View Report β†’

Hays

People Served23K
Contaminants Tested717
Above Guidelines37
View Report β†’

El Dorado

People Served21K
Contaminants Tested203
Above Guidelines13
View Report β†’

Liberal

People Served20K
Contaminants Tested198
Above Guidelines7
View Report β†’

Junction City

People Served19K
Contaminants Tested197
Above Guidelines10
View Report β†’

Ottawa

People Served17K
Contaminants Tested363
Above Guidelines13
View Report β†’

Arkansas City

People Served17K
Contaminants Tested409
Above Guidelines19
View Report β†’

Great Bend

People Served16K
Contaminants Tested448
Above Guidelines16
View Report β†’

Atchison

People Served16K
Contaminants Tested276
Above Guidelines16
View Report β†’

Winfield

People Served15K
Contaminants Tested192
Above Guidelines8
View Report β†’

Augusta

People Served15K
Contaminants Tested143
Above Guidelines4
View Report β†’

Paola

People Served14K
Contaminants Tested142
Above Guidelines6
View Report β†’

Mcpherson

People Served14K
Contaminants Tested136
Above Guidelines12
View Report β†’

Lansing

People Served13K
Contaminants Tested49
Above Guidelines6
View Report β†’

Mulvane

People Served13K
Contaminants Tested126
Above Guidelines7
View Report β†’

McConnell AFB

People Served12K
Contaminants Tested41
Above Guidelines6
View Report β†’

Parsons

People Served12K
Contaminants Tested143
Above Guidelines5
View Report β†’

Rose Hill

People Served11K
Contaminants Tested39
Above Guidelines5
View Report β†’

Haysville

People Served11K
Contaminants Tested121
Above Guidelines4
View Report β†’

Bonner Springs

People Served11K
Contaminants Tested202
Above Guidelines7
View Report β†’

Coffeyville

People Served11K
Contaminants Tested162
Above Guidelines8
View Report β†’

Mulberry

People Served10K
Contaminants Tested252
Above Guidelines5
View Report β†’

Bel Aire

People Served10K
Contaminants Tested35
Above Guidelines6
View Report β†’

Wamego

People Served9K
Contaminants Tested204
Above Guidelines7
View Report β†’

Valley Center

People Served9K
Contaminants Tested40
Above Guidelines6
View Report β†’

Hillsdale

People Served9K
Contaminants Tested126
Above Guidelines3
View Report β†’

Louisburg

People Served9K
Contaminants Tested126
Above Guidelines3
View Report β†’

Towanda

People Served8K
Contaminants Tested49
Above Guidelines6
View Report β†’

Osawatomie

People Served8K
Contaminants Tested159
Above Guidelines7
View Report β†’

Edgerton

People Served8K
Contaminants Tested32
Above Guidelines7
View Report β†’

Basehor

People Served8K
Contaminants Tested119
Above Guidelines4
View Report β†’

Nortonville

People Served8K
Contaminants Tested306
Above Guidelines12
View Report β†’

Louisville

People Served8K
Contaminants Tested102
Above Guidelines4
View Report β†’

Saint George

People Served8K
Contaminants Tested102
Above Guidelines4
View Report β†’

St. George

People Served8K
Contaminants Tested102
Above Guidelines4
View Report β†’

Mayetta

People Served7K
Contaminants Tested122
Above Guidelines9
View Report β†’

Frontenac

People Served7K
Contaminants Tested324
Above Guidelines16
View Report β†’

Tonganoxie

People Served7K
Contaminants Tested204
Above Guidelines5
View Report β†’

McLouth

People Served6K
Contaminants Tested307
Above Guidelines13
View Report β†’

Ulysses

People Served6K
Contaminants Tested120
Above Guidelines3
View Report β†’

Auburn

People Served6K
Contaminants Tested33
Above Guidelines2
View Report β†’

Benton

People Served6K
Contaminants Tested32
Above Guidelines5
View Report β†’

Tecumseh

People Served6K
Contaminants Tested16
Above Guidelines3
View Report β†’

Beloit

People Served6K
Contaminants Tested160
Above Guidelines11
View Report β†’

Baxter Springs

People Served6K
Contaminants Tested230
Above Guidelines11
View Report β†’

Ellsworth

People Served6K
Contaminants Tested244
Above Guidelines6
View Report β†’

Larned

People Served6K
Contaminants Tested130
Above Guidelines9
View Report β†’

Andover

People Served5K
Contaminants Tested16
Above Guidelines2
View Report β†’

Garnett

People Served5K
Contaminants Tested149
Above Guidelines6
View Report β†’

Clearwater

People Served5K
Contaminants Tested206
Above Guidelines9
View Report β†’

Lecompton

People Served5K
Contaminants Tested142
Above Guidelines7
View Report β†’

Berryton

People Served5K
Contaminants Tested126
Above Guidelines4
View Report β†’

Desoto

People Served5K
Contaminants Tested102
Above Guidelines3
View Report β†’

Whitewater

People Served4K
Contaminants Tested118
Above Guidelines7
View Report β†’

Overbrook

People Served4K
Contaminants Tested306
Above Guidelines11
View Report β†’

Holton

People Served4K
Contaminants Tested102
Above Guidelines6
View Report β†’

Effingham

People Served4K
Contaminants Tested204
Above Guidelines6
View Report β†’

Lindsborg

People Served4K
Contaminants Tested93
Above Guidelines6
View Report β†’

Hiawatha

People Served4K
Contaminants Tested90
Above Guidelines8
View Report β†’

Peabody

People Served4K
Contaminants Tested118
Above Guidelines7
View Report β†’

Lancaster

People Served4K
Contaminants Tested119
Above Guidelines7
View Report β†’

Easton

People Served4K
Contaminants Tested205
Above Guidelines10
View Report β†’

Hugoton

People Served4K
Contaminants Tested102
Above Guidelines4
View Report β†’

Scott City

People Served4K
Contaminants Tested105
Above Guidelines4
View Report β†’

Huron

People Served4K
Contaminants Tested102
Above Guidelines4
View Report β†’

Winchester

People Served4K
Contaminants Tested102
Above Guidelines6
View Report β†’

Lyons

People Served4K
Contaminants Tested114
Above Guidelines6
View Report β†’

Altamont

People Served4K
Contaminants Tested49
Above Guidelines6
View Report β†’

Hesston

People Served3K
Contaminants Tested103
Above Guidelines3
View Report β†’

Showing top 100 of 362 cities by population.

Use the search box above to find any city in Kansas.

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.