Updated 2026-09-16
State water report

Minnesota Water Quality: 93 Cities Ranked by the Records

Water quality across 93 cities in Minnesota, drawn from EPA drinking-water records. Each city page shows the measured contaminants and a reproducible Purity Score.

Finding by finding

What Minnesota's records show

Counts of cities whose serving system reported each result. There is no statewide score: PurityMap does not average local records into a statewide safety verdict. 6 cities have a past health-based violation on record.

PFAS above a 2024 limit

MCL

12of 93 cities

Cities whose system reported a PFAS above its federal limit.

PFOS in Minnesota →

Lead above action level

Action level

1of 93 cities

Cities whose 90th-percentile result is above 15 µg/L.

How lead is measured →

Nitrate above the MCL

MCL

0of 93 cities

Cities whose system reported nitrate above 10 mg/L.

About nitrate →

Hard or very hard

No federal limit

0of 93 cities

Above 120 mg/L as CaCO₃ (7 gpg) on the USGS scale, of 1 cities with a hardness value.

About hard water →
City rankings

Minnesota cities ranked by the records

Highest first. A summary of each serving system’s record, not a safety verdict.

  1. 1
    Saint CloudSaint Cloud · MN1730027
    Report →
  2. 2
    BlaineBlaine · MN1020006
    Report →
  3. 3
    LakevilleLakeville · MN1190015
    Report →
  4. 4
    Coon RapidsCoon Rapids · MN1020017
    Report →
  5. 5
    Eden PrairieEden Prairie · MN1270010
    Report →
  6. 6
    BurnsvilleBurnsville · MN1190002
    Report →
  7. 7
    RichfieldRichfield · MN1270045
    Report →
  8. 8
    FridleyFridley · MN1020031
    Report →
  9. 9
    Prior LakePrior Lake · MN1700007
    Report →
  10. 10
    ChanhassenChanhassen · MN1100001
    Report →

Showing the top 10 of 93 scored cities.

See all 93 in the table

93 cities, highest Purity Score first

  1. Saint Cloud · PWSID MN1730027 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 7.2 ng/L detected, no federal or state limitDetected
  2. Blaine · PWSID MN1020006 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 25.2 ng/L detected, no federal or state limitDetected
  3. Lakeville · PWSID MN1190015 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    No PFAS detectedNot detected
  4. Coon Rapids · PWSID MN1020017 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 42.8 ng/L detected, no federal or state limitDetected
  5. Eden Prairie · PWSID MN1270010 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 12.7 ng/L detected, no federal or state limitDetected
  6. Burnsville · PWSID MN1190002 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 25.5 ng/L detected, no federal or state limitDetected
  7. Richfield · PWSID MN1270045 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 20 ng/L detected, no federal or state limitDetected
  8. Fridley · PWSID MN1020031 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 9.5 ng/L detected, no federal or state limitDetected
  9. Prior Lake · PWSID MN1700007 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    No PFAS detectedNot detected
  10. Chanhassen · PWSID MN1100001 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    No PFAS detectedNot detected
  11. Champlin · PWSID MN1270006 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    No PFAS detectedNot detected
  12. Farmington · PWSID MN1190008 · Purity Score 100/100 (Excellent) · Confidence: moderate · Assessed at the water-system level
    PFBA 35.7 ng/L detected, no federal or state limitDetected
Showing 12 of 93.

Ranked by the Purity Score of each city's main water system, highest first. Scores belong to water systems; there is no state score. The score is computed only from contaminants measured in the published EPA record, so this ranks the record, not which city's water is safest. How the score works. See how Minnesota compares with other states.

By contaminant

PFAS, lead and hard water in Minnesota

Counties

Minnesota counties

35 counties with city reports
Show all 35 counties
Suppliers

Largest water systems

  • MinneapolisMinneapolis · MN1270024 · 425,300 served
  • Saint Paul Regional Water ServicesSaint Paul · MN1620026 · 392,529 served
  • RochesterRochester · MN1550010 · 123,624 served
  • BloomingtonBloomington · MN1270001 · 91,300 served
  • Brooklyn ParkBrooklyn Park · MN1270005 · 89,995 served
  • DuluthDuluth · MN1690011 · 86,859 served
All water systems →
Full indexAll 93 Minnesota city reports, A–Z
Questions

Minnesota water, frequently asked

FOLLOW MINNESOTA WATER RECORDS

Get Minnesota updates

We'll email you when Minnesota records change, such as new PFAS or lead results.

Double opt-in: we email a confirmation link. Unsubscribe anytime. No spam.

How does Minnesota tap water compare across cities?

PurityMap ranks 93 cities in Minnesota by the Purity Score of each city's main water system, computed only from contaminants measured in the published EPA record. Scores belong to water systems, not to cities. The highest published score is Saint Cloud's main water system: Saint Cloud · PWSID MN1730027 · Purity Score 100 (Excellent) · Confidence: moderate · Assessed at the water-system level. The ranking compares the records, not which city's water is safest, and your own tap can differ with household plumbing.

How many Minnesota cities have PFAS above the federal limit?

12 cities of 93 had at least one regulated PFAS (PFOA, PFOS or PFHxS) measured above the 2024 federal limit in EPA's UCMR 5 testing, including Hastings (PFOA 23.7 ng/L), Woodbury (PFOA 17.1 ng/L), Sauk Rapids (PFHxS 34.2 ng/L). PFAS were detected at any level in 58.

Is there lead in Minnesota tap water?

Utilities report lead as a 90th-percentile result from home taps. 61 of 93 Minnesota cities reported a value above zero, and 1 city was above the 15 µg/L federal action level. Lead usually comes from a building's own pipes and fixtures, so only a test at your tap tells you what you drink.

Have Minnesota water systems had drinking-water violations?

6 cities in Minnesota have a health-based violation in the federal SDWIS record within about the last ten years. Each city report lists the contaminant, year and whether it was resolved.

Does Minnesota have hard water?

Hardness is published in utility water-quality reports for 1 Minnesota city on record; the hardest is Minneapolis at 5.7 grains per gallon. Hardness affects scale and appliances; it is not a health finding.

Limits, sources and corrections

A statewide page cannot tell you what reaches a specific address. Water quality varies by supplier, sampling period and household plumbing; open a city report for the evidence behind a local result.

Sources: EPA UCMR 5 (PFAS, 2024), SDWIS Lead and Copper Rule 90th-percentile results and health-based violations, and utility Consumer Confidence Reports where on file. Every city report links its dated source records.

Updated 2026-09-16. How PurityMap analyzes water data · Report an error