STATE REPORT ND 30 HEALTH VIOLATIONS

North Dakota Water: 395 Violations — 407 ZIPs

407 ZIP codes · 288 water systems · IPC plumbing code · Updated 2026-06-03

Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-06-03

407
ZIP Codes
288
Water Systems
119
ZIPs with Violations
IPC
Plumbing Code
C · 56
Avg Safety Score
1
ZIPs Exceeding Lead Limit
98%
High Radon Risk (Zone 1)
#48
of 51 States
12%
ZIPs Rated A or B
29%
ZIPs with Violations
C
North Dakota average: 56/100 — ranked #48 of 51 states. 11 points below the national average (67). 29% of ZIP codes have recorded violations.

North Dakota carries a below-average water safety grade, with violations documented across multiple regions.

Score Distribution

How North Dakota's 407 ZIP codes are distributed across safety grades.

4
A
46
B
170
C
183
D
4
F
85-10070-8455-6940-540-39

Home Safety Scores by State

Loading map…
F (0-49) D (50-64) C (65-74) B (75-84) A (85+)

Data: EPA SDWIS, FEMA NFIP, EPA Radon, USGS Earthquake Hazards, NIFC Wildfire • 2026-06-03

Top 10 Safest ZIP Codes in North Dakota

Highest Home Safety Scores in the state.

#ZIP CodeCityCountyScoreGrade
1 58415 BerlinLaMoure 88 A
2 58456 KulmLaMoure 88 A
3 58490 VeronaLaMoure 86 A
4 58458 LamoureLaMoure 85 A
5 58433 EdgeleyLaMoure 83 B
6 58018 ColfaxRichland 70 B
7 58027 EnderlinRansom 70 B
8 58041 HankinsonRichland 70 B
9 58061 MooretonRichland 70 B
10 58077 WalcottRichland 70 B

10 Lowest-Scoring ZIP Codes in North Dakota

#ZIP CodeCityCountyScoreGradeViolations
1 58760 MaxbassBottineau 11 F 12
2 58703 MinotWard 33 F 2
3 58701 MinotWard 33 F 2
4 58325 Churchs FerryBenson 35 F 0
5 58856 ZahlWilliams 40 D 0
6 58847 KeeneMcKenzie 40 D 0
7 58843 EppingWilliams 40 D 0
8 58838 CartwrightMcKenzie 40 D 0
9 58833 AmbroseDivide 40 D 0
10 58830 AlamoWilliams 40 D 0

County Rankings

Water quality breakdown by county. 52 counties with data in North Dakota.

Loading county map…
F (0-49) D (50-64) C (65-74) B (75-84) A (85+)

County-level aggregation of ZIP code safety scores • EPA SDWIS, FEMA NFIP, EPA Radon, USGS, NIFC

CountyAvg ScoreGradeZIPsBest ZIPWorst ZIP
Richland 66 C 14 58018 (70) 58075 (60)
Cass 58 C 37 58105 (70) 58065 (40)
Traill 53 D 8 58274 (70) 58016 (40)
Sargent 50 D 7 58067 (66) 58069 (40)
Ransom 56 C 4 58027 (70) 58054 (40)
Barnes 54 D 13 58492 (70) 58479 (40)
LaMoure 77 B 7 58415 (88) 58033 (52)
Steele 66 C 2 58046 (66) 58230 (66)
Grand Forks 55 C 22 58214 (70) 58273 (40)
Cavalier 50 D 17 58249 (69) 58370 (40)
Griggs 58 C 6 58212 (70) 58484 (40)
Pembina 58 C 10 58282 (70) 58222 (45)
Walsh 56 C 8 58231 (66) 58237 (43)
Nelson 59 C 8 58254 (70) 58266 (40)
Ramsey 53 D 6 58260 (70) 58345 (40)
Towner 49 D 11 58317 (65) 58365 (40)
Pierce 55 C 2 58368 (69) 58313 (40)
Rolette 55 C 6 58366 (70) 58339 (40)
Bottineau 54 D 7 58318 (70) 58760 (11)
Benson 52 D 9 58346 (70) 58325 (35)
Wells 53 D 6 58438 (70) 58423 (40)
Eddy 63 C 2 58374 (64) 58356 (62)
Stutsman 56 C 16 58424 (70) 58497 (40)
McIntosh 61 C 5 58413 (70) 58440 (40)
Foster 56 C 4 58443 (70) 58421 (48)
Kidder 52 D 5 58478 (61) 58428 (40)
Sheridan 53 D 5 58444 (64) 58451 (40)
Dickey 65 C 4 58474 (68) 58439 (61)
Logan 60 C 3 58442 (70) 58549 (40)
Burleigh 51 D 14 58558 (70) 58572 (40)
Morton 61 C 6 58535 (70) 58520 (44)
Mercer 66 C 4 58580 (70) 58523 (60)
Emmons 53 D 8 58542 (70) 58538 (40)
Grant 60 C 6 58529 (69) 58569 (53)
Oliver 69 C 2 58545 (70) 58530 (67)
McLean 57 C 11 58576 (70) 58778 (40)
Stark 59 C 8 58602 (66) 58641 (40)
Bowman 57 C 4 58651 (66) 58620 (40)
Golden Valley 64 C 3 58621 (70) 58632 (53)
Dunn 52 D 8 58625 (66) 58757 (40)
Billings 51 D 2 58645 (61) 58627 (40)
Adams 59 C 2 58639 (62) 58649 (55)
Slope 66 C 1 58643 (66) 58643 (66)
Hettinger 54 D 3 58650 (56) 58646 (52)
Ward 51 D 17 58779 (70) 58703 (33)
Renville 52 D 6 58782 (70) 58731 (40)
McHenry 49 D 14 58788 (69) 58762 (40)
Burke 66 C 6 58737 (67) 58773 (66)
Divide 55 C 4 58730 (66) 58833 (40)
Williams 56 C 13 58795 (66) 58856 (40)
Mountrail 53 D 6 58784 (70) 58770 (40)
McKenzie 56 C 5 58831 (69) 58847 (40)

Most Common Contaminants in North Dakota

Contaminant / RuleCategoryZIPs AffectedViolationsHealth Risk
Consumer Confidence Report Rule Reporting 69 111 Yes
Stage 1 DBP Rule Treatment Technique 48 73 Yes
Revised Total Coliform Rule Microbiological 45 78 No
Contaminant 1006 Other 36 58 No
Stage 2 DBP Rule Treatment Technique 19 26 Yes
Total Trihalomethanes (TTHM) Disinfection Byproducts 8 8 No
Surface Water Treatment Rule Treatment Technique 7 9 No
Lead and Copper Rule Treatment Technique 7 7 No

Overview

We track water quality, weather alerts, plumbing regulations, and energy rebates for 407 ZIP codes across North Dakota, covering 288 community water systems that serve approximately 598,099 people.

119 of 407 ZIP codes (29%) have recorded EPA violations. 30 health-based violations have been documented.

Plumbing Regulations

North Dakota follows the International Plumbing Code (2018 edition).

  • Plumbing code: IPC (2018)
  • Homeowner DIY: Allowed with permit
  • Water heater permit: Required
  • Annual backflow test: Required

Full North Dakota regulations →

Areas with Most Violations

ZIP Code City Safety Score Violations Health-Based System
58357 Oberon C 24 2 Central Plains Water District
58422 Cathay D 20 2 Central Plains Water District
58439 Forbes C 17 1 Southeast Wud (west)
58573 Strasburg C 12 0 City of Strasburg
58760 Maxbass F 12 9 City of Maxbass
58854 Watford City C 12 1 City of Watford City
58737 Flaxton C 11 3 R & T WATER SYSTEM
58776 Ross C 11 0 R & T WATER SYSTEM
58520 Almont D 10 0 Missouri West Water System
58559 Mercer C 10 0 City of Mercer

Areas with No Violations

ZIP Code City Safety Score System Population
58002 Absaraka D BUFFALO CITY OF 188
58005 Argusville C City of Argusville 475
58006 Arthur D City of Arthur 337
58007 Ayr D BUFFALO CITY OF 188
58008 Barney C Southeast Wud (east) 4,225
58009 Blanchard D EAST CENTRAL REGIONAL WD-GF 5,995
58012 Casselton D City of Casselton 2,513
58013 Cayuga D MILNOR CITY OF 653
58016 Clifford D EAST CENTRAL REGIONAL WD-GF 5,995
58017 Cogswell D Southeast Wud (east) 4,225

Home Safety Score

Average Home Safety Score for North Dakota: C (56/100)

Lead & Copper

  • Average lead level (90th percentile): 0.0035 mg/L (EPA action level: 0.015 mg/L)
  • 1 ZIP code exceed the EPA lead action level

Radon Risk

  • High risk (Zone 1): 400 ZIP codes (98%)
  • Moderate risk (Zone 2): 0 ZIP codes
  • Low risk (Zone 3): 0 ZIP codes

ZIP Code Reports for North Dakota

Largest Communities

ZIP Code City Population Safety Grade Violations
58078 West Fargo 155,620 D 0
58102 Fargo 155,620 C 0
58103 Fargo 155,620 C 0
58104 Fargo 155,620 D 0
58047 Horace 122,707 D 3
58105 Fargo 120,762 B 0
58106 Fargo 120,762 C 0
58107 Fargo 120,762 C 0
58108 Fargo 120,762 B 0
58109 Fargo 120,762 B 0
58121 Fargo 120,762 B 0
58122 Fargo 120,762 C 0
58124 Fargo 120,762 B 0
58125 Fargo 120,762 C 0
58126 Fargo 120,762 C 0
58501 Bismarck 90,512 C 0
58502 Bismarck 90,512 C 0
58503 Bismarck 90,512 D 0
58504 Bismarck 90,512 D 0
58505 Bismarck 90,512 C 0

Lowest Safety Scores

ZIP Code City Score Grade Violations
58760 Maxbass 11 F 12
58701 Minot 33 F 2
58703 Minot 33 F 2
58325 Churchs Ferry 35 F 0
58002 Absaraka 40 D 0

Highest Safety Scores

ZIP Code City Score Grade Violations
58415 Berlin 88 A 0
58456 Kulm 88 A 0
58490 Verona 86 A 1
58458 Lamoure 85 A 2
58433 Edgeley 83 B 5

All 407 ZIP Codes in North Dakota

Data Sources

Updated daily.

Frequently Asked Questions

Is the water safe to drink in North Dakota?

North Dakota has 288 community water systems serving 598,099 people across 407 ZIP codes. There are 395 recorded violations, including 30 health-based. 119 of 407 ZIP codes have at least one violation.

What plumbing code does North Dakota follow?

North Dakota follows the IPC plumbing code. DIY plumbing work is allowed for homeowners.

Is lead a concern in North Dakota's drinking water?

1 ZIP code in North Dakota has lead levels exceeding the EPA action level of 0.015 mg/L.

What is the radon risk in North Dakota?

98% of ZIP codes in North Dakota fall in EPA Radon Zone 1 (highest risk).

Get safety alerts for North Dakota

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Violations found — check filter options Free tool — no phone call required.