City Water Quality Rankings
11,696 cities ranked by drinking water quality.
Popular city water quality comparisons
Trending Cities
#7129
Sandy
County, OR
81 B
#7130 Selma
County, AL
81 B
#7131 Sewickley
County, PA
81 B
#7132 Shawneetown
County, IL
81 B
#7133 Southfield
County, MI
81 B
#7134 Spooner
County, WI
81 B
#7135 Spring Branch
County, TX
81 B
#7136 St. Francisville
County, LA
81 B
#7137 St. Pauls
County, NC
81 B
#7138 Sublette
County, KS
81 B
#7139 Tabor City
County, NC
81 B
#7140 Tarheel
County, NC
81 B
#7141 Thornton
County, IL
81 B
#7142 Uxbridge
County, MA
81 B
#7143 Vega Alta
County, PR
81 B
#7144 Verona
County, MS
81 B
#7145 Walcott
County, IA
81 B
#7146 Wellsville
County, MO
81 B
#7147 Westlake
County, OH
81 B
#7148 Wewahitchka
County, FL
81 B
#7149 Whitehall
County, MI
81 B
#7150 Williamsport
County, OH
81 B
#7151 Winterhaven
County, CA
81 B
#7152 Woodstock
County, VT
81 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.