WaterQ

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.

Explore More Water Quality Data