WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#5929
Glen Rock
County, PA
86 B
#5930
Glenford
County, OH
86 B
#5931
Glenwood Springs
County, CO
86 B
#5932
Gordon
County, GA
86 B
#5933
Gordonsville
County, VA
86 B
#5934
Grand Saline
County, TX
86 B
#5935
Grayslake
County, IL
86 B
#5936
Gridley
County, CA
86 B
#5937
Grimes
County, IA
86 B
#5938
Hamilton
County, IN
86 B
#5939
Hanna City
County, IL
86 B
#5940
Harlingen
County, TX
86 B
#5941
Harlowton
County, MT
86 B
#5942
Harrisburg
County, AR
86 B
#5943
Harrisburg
County, NC
86 B
#5944
Harrison
County, NJ
86 B
#5945
Havelock
County, NC
86 B
#5946
Highland
County, CA
86 B
#5947
Highland Falls
County, NY
86 B
#5948
Hillsborough
County, NH
86 B
#5949
Hinckley
County, IL
86 B
#5950
Hingham
County, MT
86 B
#5951
Hohenwald
County, TN
86 B
#5952
Holley
County, NY
86 B

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