Back to Search

Minnesota Water Quality Rankings

Comprehensive analysis of 317 public water systems across Minnesota. Rankings based on lead levels, nitrate levels, PFAS detection, and EPA violations.

State Average Score

62/100

Across all water systems

Systems Analyzed

317

Public water systems

Last Updated

Nov 30, 2025

Data refreshes daily

Best Water Quality

Top performing water systems

#1

Blaine

MN1020006

B

85/100

#2

ST CLOUD

MN1730055

B

85/100

#3

PRIOR LAKE

MN1700020

B

85/100

#4

Belle Plaine

MN1700001

C

75/100

#5

Benson

MN1760008

C

75/100

View Top 20 Cities

Water Quality Concerns

Systems needing improvement

#317

Rochester

MN1550003

F

0/100

#316

Mankato

MN1070012

F

20/100

#315

Columbia Heights

MN1020016

F

20/100

#314

Monticello

MN1860013

F

30/100

#313

CASS LAKE

055294205

F

30/100

View All Concerns

Methodology

Our water quality score (0-100) is calculated using a weighted formula based on EPA standards:

Lead Levels (30%)

Perfect score below 5 ppb, scales to 0 at EPA action level (15 ppb)

Nitrate Levels (25%)

Perfect score below 3 ppm, scales to 0 at EPA MCL (10 ppm)

EPA Violations (25%)

Zero points for any health-based violations

PFAS Detection (15%)

Bonus points for no PFAS detected, penalty if detected

Letter Grades

A: 90-100B: 80-89C: 70-79D: 60-69F: 0-59

Check Your Water Quality

Enter your address to see detailed water quality information for your specific location

Look Up Your Address