Kansas County Water Quality Reports
Water quality reports for all counties in Kansas. Browse by county to see safety scores, violations, and ZIP code data.
Browse water quality data by county in Kansas. Each county page lists all ZIP codes with safety scores and EPA violation data.
Allen County, KS: Lead Above EPA Limits — 74/100 (2026)
2026 report: Allen County, KS scores 74/100 (Grade B). 5 ZIP codes analyzed. 37 EPA violations found. Lead above EPA limits. Free report with contaminan...
Anderson County, KS: 3 Health Violations — 73/100 (2026)
2026 report: Anderson County, KS scores 73/100 (Grade B). 7 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter pi...
Atchison County, KS: 12 Violations — 65/100 (2026)
2026 report: Atchison County, KS scores 65/100 (Grade C). 5 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter pi...
Barber County, KS: Lead Above EPA Limits — 67/100 (2026)
2026 report: Barber County, KS scores 67/100 (Grade C). 9 ZIP codes analyzed. 26 EPA violations found. Lead above EPA limits. Free report with contamina...
Barton County, KS: 6 Health Violations — 60/100 (2026)
2026 report: Barton County, KS scores 60/100 (Grade C). 6 ZIP codes analyzed. 73 EPA violations found. Free report with contaminant data and filter picks.
Bourbon County, KS: 4 Health Violations — 68/100 (2026)
2026 report: Bourbon County, KS scores 68/100 (Grade C). 6 ZIP codes analyzed. 21 EPA violations found. Free report with contaminant data and filter picks.
Brown County, KS: 4 Health Violations — 61/100 (2026)
2026 report: Brown County, KS scores 61/100 (Grade C). 7 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter picks.
Butler County, KS: 7 Health Violations — 75/100 (2026)
2026 report: Butler County, KS scores 75/100 (Grade B). 16 ZIP codes analyzed. 112 EPA violations found. Free report with contaminant data and filter pi...
Chase County, KS: 6 Health Violations — 79/100 (2026)
2026 report: Chase County, KS scores 79/100 (Grade B). 5 ZIP codes analyzed. 45 EPA violations found. Free report with contaminant data and filter picks.
Chautauqua County, KS: 10 Health Violations — 64/100 (2026)
2026 report: Chautauqua County, KS scores 64/100 (Grade C). 5 ZIP codes analyzed. 34 EPA violations found. Free report with contaminant data and filter ...
Cherokee County, KS: 7 Health Violations — 71/100 (2026)
2026 report: Cherokee County, KS scores 71/100 (Grade B). 11 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter p...
Cheyenne County, KS: 1 Violation — 49/100 (2026)
2026 report: Cheyenne County, KS scores 49/100 (Grade D). 3 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Clark County, KS: 1 Health Violation — 71/100 (2026)
2026 report: Clark County, KS scores 71/100 (Grade B). 3 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.
Clay County, KS: 18 Violations — 65/100 (2026)
2026 report: Clay County, KS scores 65/100 (Grade C). 5 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter picks.
Cloud County, KS: 15 Violations — 64/100 (2026)
2026 report: Cloud County, KS scores 64/100 (Grade C). 6 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.
Coffey County, KS: 9 Violations — 81/100 (2026)
2026 report: Coffey County, KS scores 81/100 (Grade B). 4 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.
Comanche County, KS: 1 Health Violation — 72/100 (2026)
2026 report: Comanche County, KS scores 72/100 (Grade B). 3 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.
Cowley County, KS: 33 Violations — 75/100 (2026)
2026 report: Cowley County, KS scores 75/100 (Grade B). 9 ZIP codes analyzed. 33 EPA violations found. Free report with contaminant data and filter picks.
Crawford County, KS: 10 Health Violations — 70/100 (2026)
2026 report: Crawford County, KS scores 70/100 (Grade B). 12 ZIP codes analyzed. 48 EPA violations found. Free report with contaminant data and filter p...
Decatur County, KS: 7 Violations — 57/100 (2026)
2026 report: Decatur County, KS scores 57/100 (Grade C). 4 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.
Dickinson County, KS: 17 Health Violations — 52/100 (2026)
2026 report: Dickinson County, KS scores 52/100 (Grade D). 11 ZIP codes analyzed. 43 EPA violations found. Free report with contaminant data and filter ...
Doniphan County, KS: 10 Health Violations — 67/100 (2026)
2026 report: Doniphan County, KS scores 67/100 (Grade C). 7 ZIP codes analyzed. 41 EPA violations found. Free report with contaminant data and filter pi...
Douglas County, KS: 18 Violations — 62/100 (2026)
2026 report: Douglas County, KS scores 62/100 (Grade C). 7 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter picks.
Edwards County, KS: 4 Health Violations — 71/100 (2026)
2026 report: Edwards County, KS scores 71/100 (Grade B). 5 ZIP codes analyzed. 19 EPA violations found. Free report with contaminant data and filter picks.
Elk County, KS: 10 Health Violations — 72/100 (2026)
2026 report: Elk County, KS scores 72/100 (Grade B). 4 ZIP codes analyzed. 28 EPA violations found. Free report with contaminant data and filter picks.
Ellis County, KS: 28 Violations — 51/100 (2026)
2026 report: Ellis County, KS scores 51/100 (Grade D). 7 ZIP codes analyzed. 28 EPA violations found. Free report with contaminant data and filter picks.
Ellsworth County, KS: 7 Health Violations — 61/100 (2026)
2026 report: Ellsworth County, KS scores 61/100 (Grade C). 5 ZIP codes analyzed. 23 EPA violations found. Free report with contaminant data and filter p...
Finney County, KS: 2 Violations — 58/100 (2026)
2026 report: Finney County, KS scores 58/100 (Grade C). 3 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Ford County, KS: 20 Health Violations — 56/100 (2026)
2026 report: Ford County, KS scores 56/100 (Grade C). 6 ZIP codes analyzed. 40 EPA violations found. Free report with contaminant data and filter picks.
Franklin County, KS: 11 Health Violations — 76/100 (2026)
2026 report: Franklin County, KS scores 76/100 (Grade B). 8 ZIP codes analyzed. 42 EPA violations found. Free report with contaminant data and filter pi...
Geary County, KS: 6 Health Violations — 62/100 (2026)
2026 report: Geary County, KS scores 62/100 (Grade C). 3 ZIP codes analyzed. 22 EPA violations found. Free report with contaminant data and filter picks.
Gove County, KS: 4 Health Violations — 58/100 (2026)
2026 report: Gove County, KS scores 58/100 (Grade C). 5 ZIP codes analyzed. 11 EPA violations found. Free report with contaminant data and filter picks.
Graham County, KS: 2 Health Violations — 54/100 (2026)
2026 report: Graham County, KS scores 54/100 (Grade D). 4 ZIP codes analyzed. 17 EPA violations found. Free report with contaminant data and filter picks.
Grant County, KS: High Radon Risk — 70/100 (2026)
2026 report: Grant County, KS scores 70/100 (Grade B). 1 ZIP code analyzed. No EPA violations. Free report with contaminant data and filter picks.
Gray County, KS: 17 Health Violations — 55/100 (2026)
2026 report: Gray County, KS scores 55/100 (Grade C). 5 ZIP codes analyzed. 48 EPA violations found. Free report with contaminant data and filter picks.
Greeley County, KS: 10 Health Violations — 22/100 (2026)
2026 report: Greeley County, KS scores 22/100 (Grade F). 1 ZIP code analyzed. 19 EPA violations found. Free report with contaminant data and filter picks.
Greenwood County, KS: 14 Health Violations — 64/100 (2026)
2026 report: Greenwood County, KS scores 64/100 (Grade C). 11 ZIP codes analyzed. 53 EPA violations found. Free report with contaminant data and filter ...
Hamilton County, KS: 1 Health Violation — 61/100 (2026)
2026 report: Hamilton County, KS scores 61/100 (Grade C). 3 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter pi...
Harper County, KS: 2 Health Violations — 71/100 (2026)
2026 report: Harper County, KS scores 71/100 (Grade B). 7 ZIP codes analyzed. 29 EPA violations found. Free report with contaminant data and filter picks.
Harvey County, KS: 19 Violations — 75/100 (2026)
2026 report: Harvey County, KS scores 75/100 (Grade B). 7 ZIP codes analyzed. 19 EPA violations found. Free report with contaminant data and filter picks.
Haskell County, KS: 7 Health Violations — 48/100 (2026)
2026 report: Haskell County, KS scores 48/100 (Grade D). 2 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.
Hodgeman County, KS: 4 Violations — 62/100 (2026)
2026 report: Hodgeman County, KS scores 62/100 (Grade C). 2 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Jackson County, KS: 17 Violations — 64/100 (2026)
2026 report: Jackson County, KS scores 64/100 (Grade C). 8 ZIP codes analyzed. 17 EPA violations found. Free report with contaminant data and filter picks.
Jefferson County, KS: 2 Health Violations — 72/100 (2026)
2026 report: Jefferson County, KS scores 72/100 (Grade B). 8 ZIP codes analyzed. 19 EPA violations found. Free report with contaminant data and filter p...
Jewell County, KS: 34 Health Violations — 56/100 (2026)
2026 report: Jewell County, KS scores 56/100 (Grade C). 6 ZIP codes analyzed. 63 EPA violations found. Free report with contaminant data and filter picks.
Johnson County, KS: 16 Violations — 47/100 (2026)
2026 report: Johnson County, KS scores 47/100 (Grade D). 47 ZIP codes analyzed. 16 EPA violations found. Free report with contaminant data and filter pi...
Kearny County, KS: 3 Health Violations — 58/100 (2026)
2026 report: Kearny County, KS scores 58/100 (Grade C). 2 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter picks.
Kingman County, KS: 1 Health Violation — 63/100 (2026)
2026 report: Kingman County, KS scores 63/100 (Grade C). 8 ZIP codes analyzed. 21 EPA violations found. Free report with contaminant data and filter picks.
Kiowa County, KS: 1 Violation — 65/100 (2026)
2026 report: Kiowa County, KS scores 65/100 (Grade C). 3 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Labette County, KS: 11 Health Violations — 69/100 (2026)
2026 report: Labette County, KS scores 69/100 (Grade C). 9 ZIP codes analyzed. 53 EPA violations found. Free report with contaminant data and filter picks.
Lane County, KS: 4 Violations — 63/100 (2026)
2026 report: Lane County, KS scores 63/100 (Grade C). 2 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Leavenworth County, KS: 1 Health Violation — 61/100 (2026)
2026 report: Leavenworth County, KS scores 61/100 (Grade C). 9 ZIP codes analyzed. 45 EPA violations found. Free report with contaminant data and filter...
Lincoln County, KS: 18 Health Violations — 51/100 (2026)
2026 report: Lincoln County, KS scores 51/100 (Grade D). 4 ZIP codes analyzed. 32 EPA violations found. Free report with contaminant data and filter picks.
Linn County, KS: 5 Health Violations — 76/100 (2026)
2026 report: Linn County, KS scores 76/100 (Grade B). 6 ZIP codes analyzed. 28 EPA violations found. Free report with contaminant data and filter picks.
Logan County, KS: 13 Health Violations — 46/100 (2026)
2026 report: Logan County, KS scores 46/100 (Grade D). 3 ZIP codes analyzed. 14 EPA violations found. Free report with contaminant data and filter picks.
Lyon County, KS: 4 Health Violations — 80/100 (2026)
2026 report: Lyon County, KS scores 80/100 (Grade B). 7 ZIP codes analyzed. 22 EPA violations found. Free report with contaminant data and filter picks.
Marion County, KS: 6 Health Violations — 60/100 (2026)
2026 report: Marion County, KS scores 60/100 (Grade C). 10 ZIP codes analyzed. 45 EPA violations found. Free report with contaminant data and filter picks.
Marshall County, KS: 5 Health Violations — 57/100 (2026)
2026 report: Marshall County, KS scores 57/100 (Grade C). 12 ZIP codes analyzed. 37 EPA violations found. Free report with contaminant data and filter p...
McPherson County, KS: 15 Violations — 65/100 (2026)
2026 report: McPherson County, KS scores 65/100 (Grade C). 9 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter p...
Meade County, KS: 9 Violations — 64/100 (2026)
2026 report: Meade County, KS scores 64/100 (Grade C). 3 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.
Miami County, KS: 10 Health Violations — 78/100 (2026)
2026 report: Miami County, KS scores 78/100 (Grade B). 5 ZIP codes analyzed. 26 EPA violations found. Free report with contaminant data and filter picks.
Mitchell County, KS: 78 Health Violations — 52/100 (2026)
2026 report: Mitchell County, KS scores 52/100 (Grade D). 6 ZIP codes analyzed. 100 EPA violations found. Free report with contaminant data and filter p...
Montgomery County, KS: 20 Health Violations — 67/100 (2026)
2026 report: Montgomery County, KS scores 67/100 (Grade C). 11 ZIP codes analyzed. 88 EPA violations found. Free report with contaminant data and filter...
Morris County, KS: 7 Violations — 81/100 (2026)
2026 report: Morris County, KS scores 81/100 (Grade B). 4 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.
Morton County, KS Water Safety: 73/100 (2026)
2026 report: Morton County, KS scores 73/100 (Grade B). 3 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
Nemaha County, KS: 1 Health Violation — 61/100 (2026)
2026 report: Nemaha County, KS scores 61/100 (Grade C). 8 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter picks.
Neosho County, KS: 1 Health Violation — 68/100 (2026)
2026 report: Neosho County, KS scores 68/100 (Grade C). 8 ZIP codes analyzed. 72 EPA violations found. Free report with contaminant data and filter picks.
Ness County, KS: 22 Violations — 60/100 (2026)
2026 report: Ness County, KS scores 60/100 (Grade C). 7 ZIP codes analyzed. 22 EPA violations found. Free report with contaminant data and filter picks.
Norton County, KS: 8 Health Violations — 62/100 (2026)
2026 report: Norton County, KS scores 62/100 (Grade C). 4 ZIP codes analyzed. 21 EPA violations found. Free report with contaminant data and filter picks.
Osage County, KS: 8 Health Violations — 75/100 (2026)
2026 report: Osage County, KS scores 75/100 (Grade B). 9 ZIP codes analyzed. 62 EPA violations found. Free report with contaminant data and filter picks.
Osborne County, KS: 16 Health Violations — 55/100 (2026)
2026 report: Osborne County, KS scores 55/100 (Grade C). 6 ZIP codes analyzed. 40 EPA violations found. Free report with contaminant data and filter picks.
Ottawa County, KS: 1 Health Violation — 58/100 (2026)
2026 report: Ottawa County, KS scores 58/100 (Grade C). 5 ZIP codes analyzed. 48 EPA violations found. Free report with contaminant data and filter picks.
Pawnee County, KS: 1 Health Violation — 63/100 (2026)
2026 report: Pawnee County, KS scores 63/100 (Grade C). 3 ZIP codes analyzed. 16 EPA violations found. Free report with contaminant data and filter picks.
Phillips County, KS: 2 Health Violations — 64/100 (2026)
2026 report: Phillips County, KS scores 64/100 (Grade C). 7 ZIP codes analyzed. 19 EPA violations found. Free report with contaminant data and filter pi...
Pottawatomie County, KS: 1 Health Violation — 61/100 (2026)
2026 report: Pottawatomie County, KS scores 61/100 (Grade C). 9 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filte...
Pratt County, KS: 20 Health Violations — 46/100 (2026)
2026 report: Pratt County, KS scores 46/100 (Grade D). 5 ZIP codes analyzed. 60 EPA violations found. Free report with contaminant data and filter picks.
Rawlins County, KS: 2 Violations — 57/100 (2026)
2026 report: Rawlins County, KS scores 57/100 (Grade C). 3 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Reno County, KS: 66 Health Violations — 70/100 (2026)
2026 report: Reno County, KS scores 70/100 (Grade B). 14 ZIP codes analyzed. 173 EPA violations found. Free report with contaminant data and filter picks.
Republic County, KS: 19 Health Violations — 55/100 (2026)
2026 report: Republic County, KS scores 55/100 (Grade C). 10 ZIP codes analyzed. 60 EPA violations found. Free report with contaminant data and filter p...
Rice County, KS: 7 Health Violations — 60/100 (2026)
2026 report: Rice County, KS scores 60/100 (Grade C). 8 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter picks.
Riley County, KS: 17 Violations — 61/100 (2026)
2026 report: Riley County, KS scores 61/100 (Grade C). 8 ZIP codes analyzed. 17 EPA violations found. Free report with contaminant data and filter picks.
Rooks County, KS: 28 Health Violations — 40/100 (2026)
2026 report: Rooks County, KS scores 40/100 (Grade D). 5 ZIP codes analyzed. 44 EPA violations found. Free report with contaminant data and filter picks.
Rush County, KS: 18 Health Violations — 49/100 (2026)
2026 report: Rush County, KS scores 49/100 (Grade D). 8 ZIP codes analyzed. 42 EPA violations found. Free report with contaminant data and filter picks.
Russell County, KS: 8 Health Violations — 61/100 (2026)
2026 report: Russell County, KS scores 61/100 (Grade C). 8 ZIP codes analyzed. 50 EPA violations found. Free report with contaminant data and filter picks.
Saline County, KS: 2 Health Violations — 64/100 (2026)
2026 report: Saline County, KS scores 64/100 (Grade C). 6 ZIP codes analyzed. 139 EPA violations found. Free report with contaminant data and filter picks.
Scott County, KS: 4 Violations — 63/100 (2026)
2026 report: Scott County, KS scores 63/100 (Grade C). 1 ZIP code analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Sedgwick County, KS: 1 Health Violation — 77/100 (2026)
2026 report: Sedgwick County, KS scores 77/100 (Grade B). 50 ZIP codes analyzed. 72 EPA violations found. Free report with contaminant data and filter p...
Seward County, KS: 13 Violations — 78/100 (2026)
2026 report: Seward County, KS scores 78/100 (Grade B). 3 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter picks.
Shawnee County, KS: 160 Health Violations — 70/100 (2026)
2026 report: Shawnee County, KS scores 70/100 (Grade B). 39 ZIP codes analyzed. 298 EPA violations found. Free report with contaminant data and filter p...
Sheridan County, KS: 2 Violations — 65/100 (2026)
2026 report: Sheridan County, KS scores 65/100 (Grade C). 2 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Sherman County, KS: 15 Violations — 60/100 (2026)
2026 report: Sherman County, KS scores 60/100 (Grade C). 2 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.
Smith County, KS: Lead Above EPA Limits — 51/100 (2026)
2026 report: Smith County, KS scores 51/100 (Grade D). 5 ZIP codes analyzed. 27 EPA violations found. Lead above EPA limits. Free report with contaminan...
St. Louis County, KS: 1 Health Violation — 86/100 (2026)
2026 report: St. Louis County, KS scores 86/100 (Grade A). 1 ZIP code analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Stafford County, KS: 1 Health Violation — 66/100 (2026)
2026 report: Stafford County, KS scores 66/100 (Grade C). 4 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.
Stanton County, KS: 3 Violations — 52/100 (2026)
2026 report: Stanton County, KS scores 52/100 (Grade D). 2 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.
Stevens County, KS Water Safety: 78/100 (2026)
2026 report: Stevens County, KS scores 78/100 (Grade B). 2 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
Sumner County, KS: 15 Health Violations — 73/100 (2026)
2026 report: Sumner County, KS scores 73/100 (Grade B). 10 ZIP codes analyzed. 47 EPA violations found. Free report with contaminant data and filter picks.
Thomas County, KS: 4 Violations — 53/100 (2026)
2026 report: Thomas County, KS scores 53/100 (Grade D). 6 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Trego County, KS: 2 Violations — 57/100 (2026)
2026 report: Trego County, KS scores 57/100 (Grade C). 3 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Wabaunsee County, KS: 8 Health Violations — 71/100 (2026)
2026 report: Wabaunsee County, KS scores 71/100 (Grade B). 8 ZIP codes analyzed. 28 EPA violations found. Free report with contaminant data and filter p...
Wallace County, KS: 6 Violations — 56/100 (2026)
2026 report: Wallace County, KS scores 56/100 (Grade C). 3 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter picks.
Washington County, KS: 3 Health Violations — 62/100 (2026)
2026 report: Washington County, KS scores 62/100 (Grade C). 11 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter...
Wichita County, KS: 1 Violation — 52/100 (2026)
2026 report: Wichita County, KS scores 52/100 (Grade D). 2 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Wilson County, KS: 12 Violations — 74/100 (2026)
2026 report: Wilson County, KS scores 74/100 (Grade B). 4 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.
Woodson County, KS: 30 Health Violations — 60/100 (2026)
2026 report: Woodson County, KS scores 60/100 (Grade C). 4 ZIP codes analyzed. 43 EPA violations found. Free report with contaminant data and filter picks.
Wyandotte County, KS: 18 Violations — 62/100 (2026)
2026 report: Wyandotte County, KS scores 62/100 (Grade C). 16 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter ...
Get safety alerts for Kansas
Free updates when EPA data changes for this area. No spam.
Unsubscribe anytime. Privacy Policy.