North Dakota County Water Quality Reports
Water quality reports for all counties in North Dakota. Browse by county to see safety scores, violations, and ZIP code data.
Browse water quality data by county in North Dakota. Each county page lists all ZIP codes with safety scores and EPA violation data.
Adams County, ND: High Radon Risk — 59/100 (2026)
2026 report: Adams County, ND scores 59/100 (Grade C). 2 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
Barnes County, ND: 5 Violations — 54/100 (2026)
2026 report: Barnes County, ND scores 54/100 (Grade D). 13 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter picks.
Benson County, ND: 2 Health Violations — 52/100 (2026)
2026 report: Benson County, ND scores 52/100 (Grade D). 9 ZIP codes analyzed. 25 EPA violations found. Free report with contaminant data and filter picks.
Billings County, ND: 2 Violations — 51/100 (2026)
2026 report: Billings County, ND scores 51/100 (Grade D). 2 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Bottineau County, ND: Lead Above EPA Limits — 54/100 (2026)
2026 report: Bottineau County, ND scores 54/100 (Grade D). 7 ZIP codes analyzed. 15 EPA violations found. Lead above EPA limits. Free report with contam...
Bowman County, ND: 2 Violations — 57/100 (2026)
2026 report: Bowman County, ND scores 57/100 (Grade C). 4 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Burke County, ND: 3 Health Violations — 66/100 (2026)
2026 report: Burke County, ND scores 66/100 (Grade C). 6 ZIP codes analyzed. 11 EPA violations found. Free report with contaminant data and filter picks.
Burleigh County, ND: 2 Violations — 51/100 (2026)
2026 report: Burleigh County, ND scores 51/100 (Grade D). 14 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter pi...
Cass County, ND: 1 Health Violation — 58/100 (2026)
2026 report: Cass County, ND scores 58/100 (Grade C). 37 ZIP codes analyzed. 23 EPA violations found. Free report with contaminant data and filter picks.
Cavalier County, ND: 5 Violations — 50/100 (2026)
2026 report: Cavalier County, ND scores 50/100 (Grade D). 17 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter pi...
Dickey County, ND: 2 Health Violations — 65/100 (2026)
2026 report: Dickey County, ND scores 65/100 (Grade C). 4 ZIP codes analyzed. 21 EPA violations found. Free report with contaminant data and filter picks.
Divide County, ND: 1 Health Violation — 55/100 (2026)
2026 report: Divide County, ND scores 55/100 (Grade C). 4 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.
Dunn County, ND: 6 Violations — 52/100 (2026)
2026 report: Dunn County, ND scores 52/100 (Grade D). 8 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter picks.
Eddy County, ND: 6 Violations — 63/100 (2026)
2026 report: Eddy County, ND scores 63/100 (Grade C). 2 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter picks.
Emmons County, ND: 15 Violations — 53/100 (2026)
2026 report: Emmons County, ND scores 53/100 (Grade D). 8 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.
Foster County, ND: 1 Violation — 56/100 (2026)
2026 report: Foster County, ND scores 56/100 (Grade C). 4 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Golden Valley County, ND: 4 Violations — 64/100 (2026)
2026 report: Golden Valley County, ND scores 64/100 (Grade C). 3 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filte...
Grand Forks County, ND: 12 Violations — 55/100 (2026)
2026 report: Grand Forks County, ND scores 55/100 (Grade C). 22 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filte...
Grant County, ND: 4 Violations — 60/100 (2026)
2026 report: Grant County, ND scores 60/100 (Grade C). 6 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Griggs County, ND: 4 Violations — 58/100 (2026)
2026 report: Griggs County, ND scores 58/100 (Grade C). 6 ZIP codes analyzed. 4 EPA violations found. Free report with contaminant data and filter picks.
Hettinger County, ND: 9 Violations — 54/100 (2026)
2026 report: Hettinger County, ND scores 54/100 (Grade D). 3 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter pi...
Kidder County, ND: 2 Violations — 52/100 (2026)
2026 report: Kidder County, ND scores 52/100 (Grade D). 5 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
LaMoure County, ND: 8 Violations — 77/100 (2026)
2026 report: LaMoure County, ND scores 77/100 (Grade B). 7 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.
Logan County, ND: High Radon Risk — 60/100 (2026)
2026 report: Logan County, ND scores 60/100 (Grade C). 3 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
McHenry County, ND: 1 Health Violation — 49/100 (2026)
2026 report: McHenry County, ND scores 49/100 (Grade D). 14 ZIP codes analyzed. 14 EPA violations found. Free report with contaminant data and filter pi...
McIntosh County, ND: 3 Violations — 61/100 (2026)
2026 report: McIntosh County, ND scores 61/100 (Grade C). 5 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.
McKenzie County, ND: 1 Health Violation — 56/100 (2026)
2026 report: McKenzie County, ND scores 56/100 (Grade C). 5 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter pi...
McLean County, ND: 8 Violations — 57/100 (2026)
2026 report: McLean County, ND scores 57/100 (Grade C). 11 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.
Mercer County, ND: 1 Violation — 66/100 (2026)
2026 report: Mercer County, ND scores 66/100 (Grade C). 4 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Morton County, ND: 12 Violations — 61/100 (2026)
2026 report: Morton County, ND scores 61/100 (Grade C). 6 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.
Mountrail County, ND: 12 Violations — 53/100 (2026)
2026 report: Mountrail County, ND scores 53/100 (Grade D). 6 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter p...
Nelson County, ND: 8 Violations — 59/100 (2026)
2026 report: Nelson County, ND scores 59/100 (Grade C). 8 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.
Oliver County, ND: 3 Violations — 69/100 (2026)
2026 report: Oliver County, ND scores 69/100 (Grade C). 2 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.
Pembina County, ND: 7 Violations — 58/100 (2026)
2026 report: Pembina County, ND scores 58/100 (Grade C). 10 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.
Pierce County, ND: 2 Violations — 55/100 (2026)
2026 report: Pierce County, ND scores 55/100 (Grade C). 2 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Ramsey County, ND: High Radon Risk — 53/100 (2026)
2026 report: Ramsey County, ND scores 53/100 (Grade D). 6 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
Ransom County, ND: 2 Violations — 56/100 (2026)
2026 report: Ransom County, ND scores 56/100 (Grade C). 4 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Renville County, ND: 2 Violations — 52/100 (2026)
2026 report: Renville County, ND scores 52/100 (Grade D). 6 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.
Richland County, ND: 10 Violations — 66/100 (2026)
2026 report: Richland County, ND scores 66/100 (Grade C). 14 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter p...
Rolette County, ND: 1 Health Violation — 55/100 (2026)
2026 report: Rolette County, ND scores 55/100 (Grade C). 6 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter picks.
Sargent County, ND: 3 Health Violations — 50/100 (2026)
2026 report: Sargent County, ND scores 50/100 (Grade D). 7 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter picks.
Sheridan County, ND: 2 Health Violations — 53/100 (2026)
2026 report: Sheridan County, ND scores 53/100 (Grade D). 5 ZIP codes analyzed. 16 EPA violations found. Free report with contaminant data and filter pi...
Slope County, ND: High Radon Risk — 66/100 (2026)
2026 report: Slope County, ND scores 66/100 (Grade C). 1 ZIP code analyzed. No EPA violations. Free report with contaminant data and filter picks.
Stark County, ND: 7 Violations — 59/100 (2026)
2026 report: Stark County, ND scores 59/100 (Grade C). 8 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.
Steele County, ND: High Radon Risk — 66/100 (2026)
2026 report: Steele County, ND scores 66/100 (Grade C). 2 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.
Stutsman County, ND: 1 Health Violation — 56/100 (2026)
2026 report: Stutsman County, ND scores 56/100 (Grade C). 16 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter pi...
Towner County, ND: 3 Violations — 49/100 (2026)
2026 report: Towner County, ND scores 49/100 (Grade D). 11 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.
Traill County, ND: 5 Violations — 53/100 (2026)
2026 report: Traill County, ND scores 53/100 (Grade D). 8 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter picks.
Walsh County, ND: 1 Violation — 56/100 (2026)
2026 report: Walsh County, ND scores 56/100 (Grade C). 8 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.
Ward County, ND: 20 Violations — 51/100 (2026)
2026 report: Ward County, ND scores 51/100 (Grade D). 17 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter picks.
Wells County, ND: 2 Health Violations — 53/100 (2026)
2026 report: Wells County, ND scores 53/100 (Grade D). 6 ZIP codes analyzed. 27 EPA violations found. Free report with contaminant data and filter picks.
Williams County, ND: 9 Violations — 56/100 (2026)
2026 report: Williams County, ND scores 56/100 (Grade C). 13 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter pi...
Get safety alerts for North Dakota
Free updates when EPA data changes for this area. No spam.
Unsubscribe anytime. Privacy Policy.