Nitrate · Minnesota

Nitrate in Minnesota Drinking Water — 50 ZIPs Tested

EPA data analysis for nitrate in Minnesota drinking water systems

ZipCheckup tracks Nitrate in Minnesota drinking water: 50 ZIP codes with detected levels on record. 20 ZIP codes exceed the EPA limit (10 mg/L (as nitrogen)). Nitrate carries a high health-risk designation.

50
ZIPs with Detections
20
ZIPs with Violations
2%
Violation Rate
10 mg/L (as nitrogen)
EPA Limit
High
Health Risk
Reverse Osmosis or Ion Exchange
Best Filter Method

Nitrate Contamination in Minnesota

ZipCheckup analyzed drinking water data across 1,009 ZIP codes in Minnesota for nitrate contamination. 50 ZIP codes have reported nitrate detections, and 20 have EPA violations on record.

The violation rate for nitrate in Minnesota is 2% of all ZIP codes — roughly in line with the national average.

EPA Standard for Nitrate

The EPA maximum contaminant level (MCL) for nitrate is 10 mg/L (as nitrogen), governed by the National Primary Drinking Water Regulations. Water systems that exceed this limit must take corrective action and notify consumers.

Worst ZIP Codes for Nitrate in Minnesota

These ZIP codes reported the highest nitrate levels in Minnesota based on CCR reports and EPA data:

Lowest Nitrate Levels in Minnesota

These ZIP codes had the lowest reported nitrate detections in Minnesota:

Health Effects of Nitrate

How to Remove Nitrate From Drinking Water

The most effective treatment for nitrate removal is Reverse Osmosis or Ion Exchange. Look for filters certified under NSF 53 / NSF 58 standards.

Check Your ZIP Code

Use the ZipCheckup water quality search to see nitrate data for your specific water system in Minnesota.

Worst ZIP Codes for Nitrate in Minnesota

Ranked by highest nitrate detection level.

Rank ZIP Code City Level Detected EPA Limit Status
1 56209 Atwater 10000 ppb 10000 ppb Within Limit
2 55008 Cambridge 8900 ppb 10000 ppb Within Limit
3 55979 Utica 8900 ppb 10000 ppb Within Limit
4 55033 Hastings 8500 ppb 10000 ppb Within Limit
5 55910 Altura 7500 ppb 10000 ppb Within Limit
6 56110 Adrian 7500 ppb 10000 ppb Within Limit
7 56115 Balaton 7500 ppb 10000 ppb Within Limit
8 56117 Bigelow 7500 ppb 10000 ppb Within Limit
9 56122 Chandler 7500 ppb 10000 ppb Within Limit
10 56129 Ellsworth 7500 ppb 10000 ppb Within Limit
11 56131 Fulda 7500 ppb 10000 ppb Within Limit
12 56132 Garvin 7500 ppb 10000 ppb Within Limit
13 56136 Hendricks 7500 ppb 10000 ppb Within Limit
14 56139 Holland 7500 ppb 10000 ppb Within Limit
15 56141 Iona 7500 ppb 10000 ppb Within Limit
16 56142 Ivanhoe 7500 ppb 10000 ppb Within Limit
17 56144 Jasper 7500 ppb 10000 ppb Within Limit
18 56147 Kenneth 7500 ppb 10000 ppb Within Limit
19 56149 Lake Benton 7500 ppb 10000 ppb Within Limit
20 56151 Lake Wilson 7500 ppb 10000 ppb Within Limit

Lowest Nitrate Levels in Minnesota

ZIP Code City Level Detected
55750 Hoyt Lakes 450 ppb
55602 Brimson 450 ppb
55068 Rosemount 5100 ppb
55377 Santiago 5300 ppb
55308 Becker 5300 ppb
56297 Wood Lake 7500 ppb
56291 Taunton 7500 ppb
56280 Porter 7500 ppb
56264 Minneota 7500 ppb
56245 Hanley Falls 7500 ppb

Cities with Nitrate Data in Minnesota

7 cities in Minnesota have nitrate testing data available.

Minnesota Water Quality Overview: See statewide water quality rankings on the Minnesota water quality page.
Learn more about Nitrate: Read the full guide on Nitrate in drinking water.
HomeContaminantsNitrate → Minnesota

How to cite this page

APA ZipCheckup. (2026). Nitrate in Minnesota Drinking Water — 50 ZIPs Tested. https://zipcheckup.com/contaminants/nitrates/minnesota/
BibTeX
@misc{zipcheckup-contaminants-nitrates-minnesota,
  author = {{ZipCheckup}},
  title  = {{Nitrate in Minnesota Drinking Water — 50 ZIPs Tested}},
  year   = {2026},
  url    = {https://zipcheckup.com/contaminants/nitrates/minnesota/}
}

Data as of July 2026.

Check your water filter options Free tool - no phone call required.