B76/100

North Dakota Tap Water Quality Rankings 2026

65 cities · 673,521 people served

Top Contaminant Concerns

Copper (90th percentile)Lead (90th percentile)

All Cities in North Dakota

#CityScorePopulationViolations
1FargoC (57)120,7628
2BismarckA (99)90,1670
3MinotA (92)59,2336
4Grand ForksC (56)57,3399
5DickinsonA (80)38,38413
6West FargoA (87)34,8581
7WillistonB (75)31,52817
8MandanA (99)26,0721
9JamestownA (88)20,9775
10BelcourtF (0)13,50078
11Devils LakeB (72)12,4219
12Valley CityA (81)11,5237
13KindredA (98)11,2821
14Watford CityB (73)10,28523
15ThompsonA (97)8,7956
16WahpetonA (95)7,7662
17GraftonA (95)7,2842
18CavalierA (92)7,17413
19Fort YatesF (0)6,83952
20New TownC (48)6,262176
21St. MichaelF (0)4,40038
22LincolnA (80)4,2574
23MantadorA (100)4,2250
24LisbonA (97)3,8292
25FessendenB (67)3,5046
26GilbyA (90)3,4383
27BottineauA (91)3,2862
28GarrisonA (80)3,25813
29BeulahA (84)3,0584
30RugbyA (94)2,8763
31CasseltonA (94)2,5133
32PetersburgA (96)2,5011
33HazenA (88)2,4111
34HankinsonF (0)2,360299
35FinleyA (93)2,2051
36TiogaA (98)2,2022
37CarringtonA (90)2,0653
38LangdonC (58)1,87810
39MayvilleA (82)1,8587
40OakesA (80)1,8568
41Turtle LakeA (93)1,8004
42HarveyA (96)1,7831
43HoraceA (88)1,64112
44HillsboroA (90)1,6033
45BowmanA (95)1,4702
46CrosbyA (100)1,4060
47Park RiverA (99)1,4031
48EllendaleB (76)1,3945
49New RockfordA (83)1,3916
50SurreyA (91)1,3655
51LarimoreA (95)1,3462
52AlexanderA (80)1,3354
53MapletonA (99)1,3201
54KenmareD (36)1,29612
55RollaA (90)1,2806
56FullertonA (97)1,2750
57WashburnF (0)1,24629
58HettingerA (88)1,2264
59StanleyA (83)1,1389
60CandoA (85)1,1157
61LintonA (82)1,0972
62VelvaB (62)1,08411
63BurlingtonD (21)1,06019
64BelfieldA (95)1,0131
65RayA (93)1,0034