Skip to main content
WaterVerge
Nitrate Contamination

Nitrate in Wisconsin Drinking Water

Ranked by nitrate violation count · Data from EPA SDWIS & UCMR

205
Cities Tested
205
Has Violations
100%
% Has Violations
4.1 violations
State Avg
▼ 0% vs national
vs National
383
Health Violations

Nitrate in Wisconsin: what the data shows

Wisconsin has 205 cities with nitrate-related violations. The EPA MCL for nitrate is 10 mg/L (measured as nitrogen). The state has 205 cities with at least one nitrate violation. Nitrate is the most common groundwater contaminant in the United States. It enters water supplies primarily through agricultural fertilizer runoff, septic system leaching, and animal feedlot operations. Rural and agricultural communities face the highest risk. The primary acute health concern is methemoglobinemia ("blue baby syndrome") in infants under six months. Emerging research also links chronic nitrate exposure to thyroid disease, certain cancers, and adverse birth outcomes. Reverse osmosis, ion exchange, and distillation can remove nitrate from drinking water — standard carbon filters do not.

Cities exceeding 10 mg/L EPA MCL

Wisconsin
100%
205 of 205 cities
= Exactly at national rate
National avg
100%
7727 of 7727 cities

Nitrate data across Wisconsin

Each dot is a city with nitrate violation data. Cities with at least one nitrate-related violation are highlighted. Size reflects population served.

All Wisconsin cities ranked by nitrate level

# City Level Level Violations? Violations Grade
1 Menomonie 23 violations
Yes 30
F
2 Muskego 21 violations
Yes 36
D
3 Crandon 21 violations
Yes 8
D+
4 Lake Geneva 19 violations
Yes 24
C
5 Hayward 18 violations
Yes 19
F
6 Mauston 18 violations
Yes 17
F
7 Pewaukee 17 violations
Yes 71
F
8 River Falls 17 violations
Yes 14
C+
9 Stevens Point 16 violations
Yes 14
C+
10 Mosinee 14 violations
Yes 15
F
11 Delafield 14 violations
Yes 22
D
12 West Bend 13 violations
Yes 11
F
13 Chetek 13 violations
Yes 6
C+
14 Kenosha 12 violations
Yes 11
D
15 Mequon 12 violations
Yes 21
F
16 Edgerton 12 violations
Yes 17
D
17 Evansville 12 violations
Yes 25
C-
18 Chippewa Falls 11 violations
Yes 12
D+
19 Union Grove 11 violations
Yes 26
D
20 Poynette 11 violations
Yes 11
D
21 Fontana 11 violations
Yes 8
B-
22 Eau Claire 10 violations
Yes 18
D+
23 Holmen 10 violations
Yes 5
B-
24 La Crosse 9 violations
Yes 34
F
25 Waunakee 9 violations
Yes 11
B-
26 Delavan 9 violations
Yes 6
F
27 Ladysmith 9 violations
Yes 18
D
28 Campbellsport 9 violations
Yes 5
C+
29 Janesville 8 violations
Yes 12
B
30 Brookfield 8 violations
Yes 32
C-
31 New Berlin 8 violations
Yes 14
B
32 Williams Bay 8 violations
Yes 1
C
33 Spring Green 8 violations
Yes 14
C
34 Fond Du Lac 7 violations
Yes 51
F
35 Plymouth 7 violations
Yes 8
C+
36 New London 7 violations
Yes 2
D+
37 Elm Grove 7 violations
Yes 28
F
38 Whitewater 6 violations
Yes 22
C+
39 Plover 6 violations
Yes 9
B+
40 New Richmond 6 violations
Yes 15
B
41 Prairie Du Sac 6 violations
Yes 12
C+
42 Spooner 6 violations
Yes 21
B
43 Odanah 6 violations
Yes 2
D+
44 Wautoma 6 violations
Yes 0
A
45 Clinton 6 violations
Yes 4
B-
46 Trempealeau 6 violations
Yes 5
A
47 Bristol 6 violations
Yes 10
B
48 Montreal 6 violations
Yes 10
B-
49 Arlington 6 violations
Yes 7
B
50 Hartford 5 violations
Yes 2
B+
51 Verona 5 violations
Yes 1
B+
52 Black River Falls 5 violations
Yes 11
D+
53 Burlington 5 violations
Yes 27
B-
54 Antigo 5 violations
Yes 8
F
55 Bloomer 5 violations
Yes 11
B+
56 Boscobel 5 violations
Yes 7
A-
57 Rio 5 violations
Yes 1
B+
58 Madison 4 violations
Yes 14
F
59 Beloit 4 violations
Yes 2
B+
60 Weston 4 violations
Yes 0
B+
61 Stoughton 4 violations
Yes 4
B+
62 Reedsburg 4 violations
Yes 1
B+
63 Columbus 4 violations
Yes 8
B
64 Medford 4 violations
Yes 9
C+
65 Walworth 4 violations
Yes 8
B-
66 Minocqua 4 violations
Yes 4
C-
67 Neillsville 4 violations
Yes 7
C+
68 Cumberland 4 violations
Yes 5
A
69 Galesville 4 violations
Yes 3
C
70 Reeseville 4 violations
Yes 3
B-
71 Eleva 4 violations
Yes 5
D
72 Iron River 4 violations
Yes 11
C+
73 South Wayne 4 violations
Yes 13
A-
74 Bay City 4 violations
Yes 3
A-
75 Superior 3 violations
Yes 17
F
76 Franklin 3 violations
Yes 10
B
77 Hudson 3 violations
Yes 4
B
78 Platteville 3 violations
Yes 11
D+
79 Keshena 3 violations
Yes 6
C+
80 Prescott 3 violations
Yes 8
B+
81 Bowler 3 violations
Yes 8
A-
82 Bayfield 3 violations
Yes 7
C
83 Dousman 3 violations
Yes 12
C
84 Schofield 3 violations
Yes 2
B
85 Fox Lake 3 violations
Yes 6
B
86 Augusta 3 violations
Yes 2
D+
87 Owen 3 violations
Yes 5
C-
88 Loyal 3 violations
Yes 2
A-
89 Reedsville 3 violations
Yes 5
B+
90 Clear Lake 3 violations
Yes 1
A
91 Elk Mound 3 violations
Yes 4
B+
92 Balsam Lake 3 violations
Yes 4
A
93 Arena 3 violations
Yes 5
C-
94 Pittsville 3 violations
Yes 1
A-
95 Merrimac 3 violations
Yes 6
B+
96 Boyd 3 violations
Yes 3
A
97 Waukesha 2 violations
Yes 320
D
98 Oak Creek 2 violations
Yes 5
B
99 Menomonee Falls 2 violations
Yes 6
B+
100 Oregon 2 violations
Yes 12
D+
101 Two Rivers 2 violations
Yes 5
C-
102 Elkhorn 2 violations
Yes 19
F
103 Merrill 2 violations
Yes 7
C-
104 Hartland 2 violations
Yes 8
B
105 Rice Lake 2 violations
Yes 17
F
106 Mukwonago 2 violations
Yes 27
D
107 Rhinelander 2 violations
Yes 5
B
108 Prairie Du Chien 2 violations
Yes 9
B
109 East Troy 2 violations
Yes 1
B
110 Chilton 2 violations
Yes 8
B+
111 Marshall 2 violations
Yes 3
A
112 Arcadia 2 violations
Yes 0
A+
113 Seymour 2 violations
Yes 2
A-
114 Somerset 2 violations
Yes 10
B-
115 Genoa City 2 violations
Yes 15
B-
116 Winneconne 2 violations
Yes 17
C
117 New Glarus 2 violations
Yes 1
A-
118 Pardeeville 2 violations
Yes 5
A
119 Eagle 2 violations
Yes 27
B+
120 Durand 2 violations
Yes 0
A
121 Randolph 2 violations
Yes 7
B
122 Thorp 2 violations
Yes 3
D+
123 Sharon 2 violations
Yes 6
C-
124 Muscoda 2 violations
Yes 5
A
125 Blair 2 violations
Yes 2
A-
126 Laona 2 violations
Yes 19
D+
127 Oakfield 2 violations
Yes 0
A
128 Boyceville 2 violations
Yes 2
A-
129 Valders 2 violations
Yes 3
A-
130 Plainfield 2 violations
Yes 0
A
131 Centuria 2 violations
Yes 0
A-
132 Footville 2 violations
Yes 1
A-
133 Stoddard 2 violations
Yes 7
B+
134 Cambria 2 violations
Yes 2
A
135 Whitelaw 2 violations
Yes 1
B-
136 Wauzeka 2 violations
Yes 0
A
137 Merrillan 2 violations
Yes 1
B+
138 Minong 2 violations
Yes 0
A
139 New Auburn 2 violations
Yes 13
A
140 Adell 2 violations
Yes 1
A-
141 Green Bay 1 violations
Yes 74
D+
142 Sun Prairie 1 violations
Yes 4
A
143 Fitchburg 1 violations
Yes 0
A
144 Watertown 1 violations
Yes 10
D
145 Germantown 1 violations
Yes 8
B-
146 Marshfield 1 violations
Yes 9
C-
147 Onalaska 1 violations
Yes 2
A-
148 Kaukauna 1 violations
Yes 9
B+
149 Beaver Dam 1 violations
Yes 11
A-
150 Port Washington 1 violations
Yes 6
B+
151 Baraboo 1 violations
Yes 0
B
152 Grafton 1 violations
Yes 12
C+
153 Cedarburg 1 violations
Yes 1
B+
154 Sussex 1 violations
Yes 70
D+
155 Portage 1 violations
Yes 9
B
156 Altoona 1 violations
Yes 15
C+
157 Tomah 1 violations
Yes 18
B+
158 Mount Horeb 1 violations
Yes 1
A
159 Waupaca 1 violations
Yes 3
B-
160 Oneida 1 violations
Yes 3
D
161 Mayville 1 violations
Yes 6
A-
162 Suamico 1 violations
Yes 1
A
163 Kewaskum 1 violations
Yes 0
A
164 Kiel 1 violations
Yes 3
A-
165 Horicon 1 violations
Yes 10
B+
166 Wisconsin Dells 1 violations
Yes 18
F
167 Johnson Creek 1 violations
Yes 7
C
168 Ellsworth 1 violations
Yes 6
B+
169 Lake Delton 1 violations
Yes 2
A-
170 Algoma 1 violations
Yes 2
A-
171 New Holstein 1 violations
Yes 2
A-
172 Oconto Falls 1 violations
Yes 4
B+
173 Osceola 1 violations
Yes 8
B
174 Lomira 1 violations
Yes 7
B+
175 Abbotsford 1 violations
Yes 2
B
176 Belgium 1 violations
Yes 2
A-
177 Whitehall 1 violations
Yes 2
B
178 North Prairie 1 violations
Yes 1
B+
179 Webster 1 violations
Yes 13
B+
180 Cambridge 1 violations
Yes 8
B
181 Oxford 1 violations
Yes 2
B
182 Hillsboro 1 violations
Yes 13
C+
183 Hazel Green 1 violations
Yes 14
F
184 Montello 1 violations
Yes 9
B-
185 Fall Creek 1 violations
Yes 20
B
186 Frederic 1 violations
Yes 0
A-
187 Wittenberg 1 violations
Yes 0
A+
188 Strum 1 violations
Yes 5
B+
189 Green Lake 1 violations
Yes 5
B-
190 Crivitz 1 violations
Yes 2
A-
191 Benton 1 violations
Yes 1
A
192 Lone Rock 1 violations
Yes 3
A-
193 Brandon 1 violations
Yes 6
A-
194 Highland 1 violations
Yes 2
A
195 Birnamwood 1 violations
Yes 2
A
196 Wabeno 1 violations
Yes 1
A
197 Almena 1 violations
Yes 0
A
198 Ridgeway 1 violations
Yes 6
A-
199 Avoca 1 violations
Yes 2
B+
200 Bruce 1 violations
Yes 6
A
201 Hales Corners 1 violations
Yes 6
C+
202 Wausaukee 1 violations
Yes 2
B
203 Ixonia 1 violations
Yes 16
D+
204 Land O Lakes 1 violations
Yes 7
C-
205 Warrens 1 violations
Yes 6
A-

Frequently asked questions about nitrate in Wisconsin

Is nitrate in Wisconsin tap water dangerous?

Yes — 205 cities in Wisconsin have nitrate-related violations. The EPA MCL is 10 mg/L. Nitrate is especially dangerous for infants under six months, where it can cause methemoglobinemia ("blue baby syndrome"). Adults face lower acute risk, but chronic exposure is linked to thyroid disease and certain cancers.

How can I remove nitrate from my drinking water?

Reverse osmosis, ion exchange, and distillation are effective at removing nitrate. Standard carbon filters (including most pitcher and faucet-mount filters) do NOT remove nitrate. If you rely on a private well in an agricultural area, have your water tested annually for nitrate.

What causes high nitrate levels in Wisconsin water?

Nitrate contamination comes primarily from agricultural fertilizer runoff, septic system leaching, and animal feedlot operations. Rural communities near intensive farming are most at risk. Shallow wells are particularly vulnerable. Heavy rainfall can spike nitrate levels as it washes fertilizer into groundwater and surface water supplies.