Skip to main content

Kentucky Water Quality Reports

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

314
Cities
189
Safe
105
Monitor
20
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 295 cities serving 21,039,499 people across 96 counties.

Worried about Perfluorooctanoic acid in your water?

Upload your water test (PDF or a photo) and we'll email a plain-English reading of your Perfluorooctanoic acid result โ€” and every other number โ€” free. Educational only, no medical claims.

Your upload also helps us keep local water data accurate โ€” we only ever share anonymized, area-level summaries.

Upload my test

Cities in Kentucky

Dayton

People Served950K
Contaminants Tested234
Above Guidelines5
View Report โ†’

Ludlow

People Served950K
Contaminants Tested234
Above Guidelines5
View Report โ†’

Audubon Park

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Brownsboro Village

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Houston Acres

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Kingsley

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Lincolnshire

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Louisville

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Meadowview Estates

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

St. Matthews

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

St. Regis Park

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Strathmoor Manor

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Strathmoor Village

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Watterson Park

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Wellington

People Served765K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Lexington

People Served301K
Contaminants Tested218
Above Guidelines1
View Report โ†’

Lexington-Fayette

People Served300K
Contaminants Tested126
Above Guidelines1
View Report โ†’

Midway

People Served300K
Contaminants Tested20
Above Guidelines3
View Report โ†’

Mentor

People Served222K
Contaminants Tested189
Above Guidelines3
View Report โ†’

Alexandria

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Bellevue

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Bromley

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

California

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Claryville

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Cold Spring

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Covington

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Crescent Springs

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Crestview Hills

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Crestview

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Edgewood

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Elsmere

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Erlanger

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Fairview

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Fort Mitchell

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Fort Thomas

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Fort Wright

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Ft Thomas

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Highland Heights

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Independence

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Kenton Vale

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Lakeside Park

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Melbourne

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Newport

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Park Hills

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Ryland Heights

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Silver Grove

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Southgate

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Taylor Mill

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Villa Hills

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Walton

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Wilder

People Served199K
Contaminants Tested124
Above Guidelines0
View Report โ†’

Bowling Green

People Served128K
Contaminants Tested152
Above Guidelines0
View Report โ†’

Owensboro

People Served97K
Contaminants Tested178
Above Guidelines1
View Report โ†’

Florence

People Served96K
Contaminants Tested59
Above Guidelines0
View Report โ†’

Union

People Served96K
Contaminants Tested59
Above Guidelines0
View Report โ†’

Hopkinsville

People Served85K
Contaminants Tested222
Above Guidelines5
View Report โ†’

Elizabethtown

People Served76K
Contaminants Tested118
Above Guidelines3
View Report โ†’

Somerset

People Served76K
Contaminants Tested270
Above Guidelines0
View Report โ†’

Plum Springs

People Served74K
Contaminants Tested30
Above Guidelines0
View Report โ†’

Burlington

People Served66K
Contaminants Tested125
Above Guidelines1
View Report โ†’

Hebron

People Served66K
Contaminants Tested30
Above Guidelines0
View Report โ†’

Oakbrook

People Served66K
Contaminants Tested30
Above Guidelines0
View Report โ†’

Paducah

People Served65K
Contaminants Tested216
Above Guidelines2
View Report โ†’

Hendron

People Served65K
Contaminants Tested124
Above Guidelines2
View Report โ†’

Frankfort

People Served62K
Contaminants Tested152
Above Guidelines1
View Report โ†’

Richmond

People Served61K
Contaminants Tested145
Above Guidelines0
View Report โ†’

London

People Served55K
Contaminants Tested288
Above Guidelines1
View Report โ†’

Ferguson

People Served53K
Contaminants Tested149
Above Guidelines0
View Report โ†’

Oak Grove

People Served52K
Contaminants Tested135
Above Guidelines5
View Report โ†’

Flatwoods

People Served51K
Contaminants Tested230
Above Guidelines4
View Report โ†’

Russell

People Served51K
Contaminants Tested230
Above Guidelines4
View Report โ†’

Shelbyville

People Served45K
Contaminants Tested178
Above Guidelines1
View Report โ†’

Bardstown

People Served45K
Contaminants Tested150
Above Guidelines1
View Report โ†’

Ashland

People Served44K
Contaminants Tested116
Above Guidelines0
View Report โ†’

Fort Campbell North

People Served43K
Contaminants Tested106
Above Guidelines5
View Report โ†’

Fort Campbell

People Served43K
Contaminants Tested20
Above Guidelines3
View Report โ†’

Ft. Campbell

People Served43K
Contaminants Tested106
Above Guidelines5
View Report โ†’

Nicholasville

People Served42K
Contaminants Tested148
Above Guidelines3
View Report โ†’

Worthington

People Served40K
Contaminants Tested183
Above Guidelines4
View Report โ†’

Raceland

People Served38K
Contaminants Tested89
Above Guidelines4
View Report โ†’

Danville

People Served37K
Contaminants Tested149
Above Guidelines0
View Report โ†’

Glasgow

People Served37K
Contaminants Tested115
Above Guidelines1
View Report โ†’

Georgetown

People Served36K
Contaminants Tested113
Above Guidelines2
View Report โ†’

Westwood

People Served35K
Contaminants Tested82
Above Guidelines4
View Report โ†’

Morehead

People Served34K
Contaminants Tested261
Above Guidelines0
View Report โ†’

Masonville

People Served34K
Contaminants Tested30
Above Guidelines1
View Report โ†’

North Corbin

People Served34K
Contaminants Tested232
Above Guidelines1
View Report โ†’

Burnside

People Served32K
Contaminants Tested211
Above Guidelines0
View Report โ†’

Madisonville

People Served32K
Contaminants Tested148
Above Guidelines0
View Report โ†’

Henderson

People Served32K
Contaminants Tested120
Above Guidelines0
View Report โ†’

La Grange

People Served30K
Contaminants Tested150
Above Guidelines0
View Report โ†’

Brownsville

People Served30K
Contaminants Tested122
Above Guidelines0
View Report โ†’

Winchester

People Served30K
Contaminants Tested121
Above Guidelines2
View Report โ†’

Benton

People Served29K
Contaminants Tested351
Above Guidelines2
View Report โ†’

Leitchfield

People Served28K
Contaminants Tested236
Above Guidelines0
View Report โ†’

Prestonsburg

People Served27K
Contaminants Tested210
Above Guidelines0
View Report โ†’

Cecilia

People Served27K
Contaminants Tested118
Above Guidelines0
View Report โ†’

Rineyville

People Served27K
Contaminants Tested118
Above Guidelines0
View Report โ†’

Hazard

People Served27K
Contaminants Tested115
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.

Weekly water-quality guidance for your area. Unsubscribe anytime.