Copper in Minnesota Drinking Water — 201 ZIPs Tested
EPA data analysis for copper in Minnesota drinking water systems
Copper Contamination in Minnesota
ZipCheckup analyzed drinking water data across 1,009 ZIP codes in Minnesota for copper contamination. 201 ZIP codes have reported copper detections, and 79 have EPA violations on record.
The violation rate for copper in Minnesota is 7.8% of all ZIP codes — higher than the national average.
EPA Standard for Copper
The EPA maximum contaminant level (MCL) for copper is 1.3 mg/L (action level), governed by the Lead and Copper Rule. Water systems that exceed this limit must take corrective action and notify consumers.
Worst ZIP Codes for Copper in Minnesota
These ZIP codes reported the highest copper levels in Minnesota based on CCR reports and EPA data:
Lowest Copper Levels in Minnesota
These ZIP codes had the lowest reported copper detections in Minnesota:
Health Effects of Copper
Short-term exposure to copper above the action level causes gastrointestinal distress (nausea, vomiting, diarrhea). Long-term exposure can cause liver and kidney damage. People with Wilson's disease are particularly sensitive.
How to Remove Copper From Drinking Water
The most effective treatment for copper removal is Reverse Osmosis or NSF 53 Carbon Block. Look for filters certified under NSF 53 standards.
Check Your ZIP Code
Use the ZipCheckup water quality search to see copper data for your specific water system in Minnesota.
Worst ZIP Codes for Copper in Minnesota
Ranked by highest copper detection level.
| Rank | ZIP Code | City | Level Detected | EPA Limit | Status |
|---|---|---|---|---|---|
| 1 | 55390 | Waverly | 2980 ppb | 1300 ppb | Exceeds |
| 2 | 56544 | Frazee | 2520 ppb | 1300 ppb | Exceeds |
| 3 | 56758 | Strandquist | 2437 ppb | 1300 ppb | Exceeds |
| 4 | 56293 | Wabasso | 2250 ppb | 1300 ppb | Exceeds |
| 5 | 55334 | Gaylord | 2100 ppb | 1300 ppb | Exceeds |
| 6 | 56010 | Amboy | 2050 ppb | 1300 ppb | Exceeds |
| 7 | 55385 | Stewart | 2040 ppb | 1300 ppb | Exceeds |
| 8 | 55366 | New Auburn | 2025 ppb | 1300 ppb | Exceeds |
| 9 | 56567 | New York Mills | 1950 ppb | 1300 ppb | Exceeds |
| 10 | 56175 | Tracy | 1930 ppb | 1300 ppb | Exceeds |
| 11 | 56187 | Worthington | 1910 ppb | 1300 ppb | Exceeds |
| 12 | 55072 | Sandstone | 1900 ppb | 1300 ppb | Exceeds |
| 13 | 56032 | Freeborn | 1900 ppb | 1300 ppb | Exceeds |
| 14 | 56164 | Pipestone | 1880 ppb | 1300 ppb | Exceeds |
| 15 | 55723 | Cook | 1870 ppb | 1300 ppb | Exceeds |
| 16 | 56585 | Ulen | 1829 ppb | 1300 ppb | Exceeds |
| 17 | 56007 | Albert Lea | 1810 ppb | 1300 ppb | Exceeds |
| 18 | 56201 | Willmar | 1810 ppb | 1300 ppb | Exceeds |
| 19 | 56243 | Grove City | 1810 ppb | 1300 ppb | Exceeds |
| 20 | 55790 | Tower | 1740 ppb | 1300 ppb | Exceeds |
Lowest Copper Levels in Minnesota
Cities with Copper Data in Minnesota
45 cities in Minnesota have copper testing data available.
+ 25 more cities