Kentucky Water Quality Reports
Comprehensive water quality data for 314 cities across Kentucky. View EPA-verified contaminant levels and get filter recommendations.
314
Cities
224
Safe
78
Monitor
12
At Risk
Water Quality by County
Explore aggregated water quality scores across Kentucky counties. Scores are calculated based on EPA data and weighted by population.
Loading map...
Data from 44 cities serving 1,809,691 people across 38 counties.
Cities in Kentucky
Dayton
People Served950K
Contaminants Tested211
Above Guidelines5
View Report β
Ludlow
People Served950K
Contaminants Tested211
Above Guidelines5
View Report β
Audubon Park
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Brownsboro Village
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Houston Acres
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Kingsley
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Lincolnshire
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Louisville
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Meadowview Estates
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
St. Matthews
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
St. Regis Park
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Strathmoor Manor
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Strathmoor Village
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Watterson Park
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Wellington
People Served765K
Contaminants Tested102
Above Guidelines0
View Report β
Lexington
People Served301K
Contaminants Tested195
Above Guidelines1
View Report β
Lexington-Fayette
People Served300K
Contaminants Tested103
Above Guidelines1
View Report β
Midway
People Served300K
Contaminants Tested20
Above Guidelines3
View Report β
Mentor
People Served222K
Contaminants Tested166
Above Guidelines3
View Report β
Alexandria
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Bellevue
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Bromley
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
California
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Claryville
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Cold Spring
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Covington
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Crescent Springs
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Crestview Hills
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Crestview
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Edgewood
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Elsmere
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Erlanger
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Fairview
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Fort Mitchell
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Fort Thomas
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Fort Wright
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Ft Thomas
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Highland Heights
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Independence
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Kenton Vale
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Lakeside Park
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Melbourne
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Newport
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Park Hills
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Ryland Heights
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Silver Grove
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Southgate
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Taylor Mill
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Villa Hills
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Walton
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Wilder
People Served199K
Contaminants Tested101
Above Guidelines0
View Report β
Bowling Green
People Served128K
Contaminants Tested106
Above Guidelines0
View Report β
Owensboro
People Served97K
Contaminants Tested109
Above Guidelines0
View Report β
Florence
People Served96K
Contaminants Tested13
Above Guidelines0
View Report β
Union
People Served96K
Contaminants Tested13
Above Guidelines0
View Report β
Hopkinsville
People Served85K
Contaminants Tested176
Above Guidelines2
View Report β
Elizabethtown
People Served76K
Contaminants Tested95
Above Guidelines1
View Report β
Somerset
People Served76K
Contaminants Tested201
Above Guidelines0
View Report β
Plum Springs
People Served74K
Contaminants Tested7
Above Guidelines0
View Report β
Burlington
People Served66K
Contaminants Tested102
Above Guidelines1
View Report β
Hebron
People Served66K
Contaminants Tested7
Above Guidelines0
View Report β
Oakbrook
People Served66K
Contaminants Tested7
Above Guidelines0
View Report β
Paducah
People Served65K
Contaminants Tested193
Above Guidelines0
View Report β
Hendron
People Served65K
Contaminants Tested101
Above Guidelines0
View Report β
Frankfort
People Served62K
Contaminants Tested106
Above Guidelines1
View Report β
Richmond
People Served61K
Contaminants Tested99
Above Guidelines0
View Report β
London
People Served55K
Contaminants Tested196
Above Guidelines1
View Report β
Ferguson
People Served53K
Contaminants Tested103
Above Guidelines0
View Report β
Oak Grove
People Served52K
Contaminants Tested89
Above Guidelines2
View Report β
Flatwoods
People Served51K
Contaminants Tested161
Above Guidelines3
View Report β
Russell
People Served51K
Contaminants Tested161
Above Guidelines3
View Report β
Shelbyville
People Served45K
Contaminants Tested109
Above Guidelines1
View Report β
Bardstown
People Served45K
Contaminants Tested104
Above Guidelines0
View Report β
Ashland
People Served44K
Contaminants Tested93
Above Guidelines0
View Report β
Fort Campbell North
People Served43K
Contaminants Tested83
Above Guidelines2
View Report β
Fort Campbell
People Served43K
Contaminants Tested20
Above Guidelines6
View Report β
Ft. Campbell
People Served43K
Contaminants Tested83
Above Guidelines2
View Report β
Nicholasville
People Served42K
Contaminants Tested102
Above Guidelines3
View Report β
Worthington
People Served40K
Contaminants Tested160
Above Guidelines4
View Report β
Raceland
People Served38K
Contaminants Tested66
Above Guidelines3
View Report β
Danville
People Served37K
Contaminants Tested103
Above Guidelines0
View Report β
Glasgow
People Served37K
Contaminants Tested92
Above Guidelines1
View Report β
Georgetown
People Served36K
Contaminants Tested90
Above Guidelines0
View Report β
Westwood
People Served35K
Contaminants Tested59
Above Guidelines3
View Report β
Morehead
People Served34K
Contaminants Tested192
Above Guidelines0
View Report β
Masonville
People Served34K
Contaminants Tested7
Above Guidelines0
View Report β
North Corbin
People Served34K
Contaminants Tested186
Above Guidelines0
View Report β
Burnside
People Served32K
Contaminants Tested188
Above Guidelines0
View Report β
Madisonville
People Served32K
Contaminants Tested102
Above Guidelines0
View Report β
Henderson
People Served32K
Contaminants Tested97
Above Guidelines0
View Report β
La Grange
People Served30K
Contaminants Tested104
Above Guidelines0
View Report β
Brownsville
People Served30K
Contaminants Tested99
Above Guidelines0
View Report β
Winchester
People Served30K
Contaminants Tested98
Above Guidelines2
View Report β
Benton
People Served29K
Contaminants Tested282
Above Guidelines4
View Report β
Leitchfield
People Served28K
Contaminants Tested190
Above Guidelines0
View Report β
Prestonsburg
People Served27K
Contaminants Tested187
Above Guidelines0
View Report β
Cecilia
People Served27K
Contaminants Tested95
Above Guidelines0
View Report β
Rineyville
People Served27K
Contaminants Tested95
Above Guidelines0
View Report β
Hazard
People Served27K
Contaminants Tested92
Above Guidelines0
View Report β
Almo
People Served26K
Contaminants Tested20
Above Guidelines6
View Report β
Showing top 100 of 314 cities by population.
Use the search box above to find any city in Kentucky.
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.