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.