City Water Quality Rankings
11,696 cities ranked by drinking water quality.
Popular city water quality comparisons
Trending Cities
#7657
Mayville
County, WI
78 B
#7658 Mccoll
County, SC
78 B
#7659 Melrose
County, FL
78 B
#7660 Menominee
County, MI
78 B
#7661 Metamora
County, IL
78 B
#7662 Michigan City
County, IN
78 B
#7663 Middleborough
County, MA
78 B
#7664 Middleton
County, IN
78 B
#7665 Middletown
County, PA
78 B
#7666 Milford
County, IA
78 B
#7667 Millsboro
County, DE
78 B
#7668 Modesto
County, IL
78 B
#7669 Moorhead
County, MS
78 B
#7670 Moville
County, IA
78 B
#7671 Mulkeytown
County, IL
78 B
#7672 Natchitoches
County, LA
78 B
#7673 Nesquehoning
County, PA
78 B
#7674 New Haven
County, MI
78 B
#7675 New Lebanon
County, OH
78 B
#7676 New London
County, NC
78 B
#7677 New Rockford
County, ND
78 B
#7678 Newmanstown
County, PA
78 B
#7679 North Attleborough
County, MA
78 B
#7680 Norwood
County, MA
78 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.