WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#2065
Hummelstown
County, PA
97 A
#2066
Inman
County, KS
97 A
#2067
Jacksonville
County, OR
97 A
#2068
Jasper
County, IN
97 A
#2069
Johnson City
County, TN
97 A
#2070
Keizer
County, OR
97 A
#2071
Kinsey
County, AL
97 A
#2072
La Porte
County, TX
97 A
#2073
Lac Du Flambeau
County, WI
97 A
#2074
Lagrange
County, IL
97 A
#2075
Lakeport
County, CA
97 A
#2076
Lexington
County, AL
97 A
#2077
Liberty
County, IN
97 A
#2078
Loudon
County, TN
97 A
#2079
Madera
County, CA
97 A
#2080
Martins Ferry
County, OH
97 A
#2081
Meade
County, KS
97 A
#2082
Medina
County, NY
97 A
#2083
Menomonie
County, WI
97 A
#2084
Mequon
County, WI
97 A
#2085
Miamisburg
County, OH
97 A
#2086
Millersville
County, MD
97 A
#2087
Milton-Freewater
County, OR
97 A
#2088
Minneapolis
County, KS
97 A

Frequently Asked Questions

How are city water quality rankings calculated?

WaterQ city rankings are based on EPA SDWIS data across local public water systems, including contaminant detections, compliance violations, and recency-weighted score signals.

Can I compare two US cities directly?

Yes. Use the city comparison links on this page or open the Compare tool to evaluate two cities side by side on score, grade, and water system coverage.

How often does WaterQ refresh city data?

City-level metrics refresh when new EPA data is processed. Check city pages for latest score and violation context.

Explore More Water Quality Data