WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#4921
Norton
County, OH
90 A
#4922
Oak Ridge North
County, TX
90 A
#4923
Oakmont
County, PA
90 A
#4924
Oceanside
County, CA
90 A
#4925
Oelwein
County, IA
90 A
#4926
Ogden
County, KS
90 A
#4927
Oil City
County, PA
90 A
#4928
Olivehurst
County, CA
90 A
#4929
Olivia
County, MN
90 A
#4930
Omaha
County, TX
90 A
#4931
Ontario
County, CA
90 A
#4932
Orange
County, MA
90 A
#4933
Ozona
County, TX
90 A
#4934
Palisade
County, CO
90 A
#4935
Palmetto
County, GA
90 A
#4936
Paxton
County, IL
90 A
#4937
Pelham
County, AL
90 A
#4938
Pelican
County, LA
90 A
#4939
Pemberville
County, OH
90 A
#4940
Pennington
County, AL
90 A
#4941
Petersburg
County, IL
90 A
#4942
Petersburg
County, ND
90 A
#4943
Peterstown
County, WV
90 A
#4944
Phelps
County, NY
90 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