City Water Quality Rankings
11,561 cities ranked by drinking water quality.
Popular city water quality comparisons
Trending Cities
#673
Oscoda
County, MI
100 A
#674 Oswego
County, NY
100 A
#675 Otsego
County, MN
100 A
#676 Oxford
County, NY
100 A
#677 Oyster Bay
County, NY
100 A
#678 Pacolet
County, SC
100 A
#679 Palestine
County, AR
100 A
#680 Palm Valley
County, TX
100 A
#681 Palmyra
County, IN
100 A
#682 Palmyra
County, NY
100 A
#683 Palouse
County, WA
100 A
#684 Papillion
County, NE
100 A
#685 Paris
County, MO
100 A
#686 Parkers Prairie
County, MN
100 A
#687 Parrish
County, AL
100 A
#688 Parshall
County, ND
100 A
#689 Patterson
County, NY
100 A
#690 Paw Paw
County, MI
100 A
#691 Payson
County, IL
100 A
#692 Pea Ridge
County, AR
100 A
#693 Pender
County, NE
100 A
#694 Peosta
County, IA
100 A
#695 Pequot Lakes
County, MN
100 A
#696 Perris
County, CA
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.