WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#553
Keenesburg
County, CO
100 A
#554
Kelseyville
County, CA
100 A
#555
Keshena
County, WI
100 A
#556
Kettering
County, OH
100 A
#557
Kewaskum
County, WI
100 A
#558
Keyes
County, CA
100 A
#559
Keystone
County, SD
100 A
#560
Kimball
County, NE
100 A
#561
King William
County, VA
100 A
#562
Kings Bay
County, GA
100 A
#563
Kings Park
County, NY
100 A
#564
Kingston
County, RI
100 A
#565
Kirkland
County, WA
100 A
#566
Kirkwood
County, CA
100 A
#567
Kirkwood
County, MO
100 A
#568
Kirkwood
County, NY
100 A
#569
Kittitas
County, WA
100 A
#570
Kohler
County, WI
100 A
#571
La Canada Flintridge
County, CA
100 A
#572
La Coste
County, TX
100 A
#573
La Habra Heights
County, CA
100 A
#574
La Mesa
County, CA
100 A
#575
La Plata
County, NM
100 A
#576
La Porte
County, CO
100 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