WaterQ

City Water Quality Rankings

11,696 cities ranked by drinking water quality.

Popular city water quality comparisons

Trending Cities

#7105
Marysville
County, KS
81 B
#7106
Mesa
County, WA
81 B
#7107
Millry
County, AL
81 B
#7108
Monroe
County, OH
81 B
#7109
Morrisville
County, NY
81 B
#7110
Mound Valley
County, KS
81 B
#7111
Mount Olive
County, MS
81 B
#7112
Netcong
County, NJ
81 B
#7113
New Ellenton
County, SC
81 B
#7114
North Ogden
County, UT
81 B
#7115
Northeast Harbor
County, ME
81 B
#7116
Norton
County, MA
81 B
#7117
Osborne
County, KS
81 B
#7118
Ottumwa
County, IA
81 B
#7119
Palos Heights
County, IL
81 B
#7120
Pennington
County, TX
81 B
#7121
Pocahontas
County, IL
81 B
#7122
Quincy
County, FL
81 B
#7123
Qulin
County, MO
81 B
#7124
Raeford
County, NC
81 B
#7125
Ripley
County, MS
81 B
#7126
Rogue River
County, OR
81 B
#7127
Rushville
County, IN
81 B
#7128
Salem
County, SC
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.

Explore More Water Quality Data