WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#7273
Hixson
County, TN
80 B
#7274
Horatio
County, AR
80 B
#7275
Humacao
County, PR
80 B
#7276
Imlay City
County, MI
80 B
#7277
Iron River
County, MI
80 B
#7278
Janesville
County, MN
80 B
#7279
Jesup
County, IA
80 B
#7280
Kawkawlin
County, MI
80 B
#7281
Keene
County, TX
80 B
#7282
Kellyton
County, AL
80 B
#7283
Kent
County, OH
80 B
#7284
Kenton
County, OH
80 B
#7285
King
County, NC
80 B
#7286
Kingsley
County, IA
80 B
#7287
Kingston
County, MA
80 B
#7288
Knoxville
County, AR
80 B
#7289
Kremmling
County, CO
80 B
#7290
La Grande
County, OR
80 B
#7291
Lacon
County, IL
80 B
#7292
Lajas
County, PR
80 B
#7293
Lake Villa
County, IL
80 B
#7294
Lanett
County, AL
80 B
#7295
Lansford
County, PA
80 B
#7296
Lebanon
County, MO
80 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.

Explore More Water Quality Data