Water Violations in Minnesota
62 cities with EPA violations · 1,278 total violations (last 5 years)
Cities with Violations
62
Total Violations
1,278
Avg per City
20.6
Violating Cities Map
Loading map...
Pin size indicates violation severity · click a pin for details
Cities with Violations
#1Inver Grove Heights
158 violations · 35,374 served
158
F
#2Gibbon
107 violations · 890 served
107
F
#3Pelican Rapids
89 violations · 2,642 served
89
F
#4Lancaster
69 violations · 511 served
69
F
#5Fergus Falls
58 violations · 14,362 served
58
F
#6Rush City
58 violations · 3,424 served
58
F
#7Lake Lillian
58 violations · 236 served
58
F
#8Warsaw
50 violations · 110 served
50
F
#9Detroit Lakes
45 violations · 10,138 served
45
F
#10Morris
44 violations · 5,388 served
44
F
#11Granada
39 violations · 375 served
39
F
#12Hayward
37 violations · 254 served
37
F
#13Amboy
36 violations · 535 served
36
F
#14Glenville
32 violations · 566 served
32
F
#15Norcross
27 violations · 50 served
27
F
#16Elysian
26 violations · 656 served
26
F
#17Ellendale
22 violations · 737 served
22
F
#18Cosmos
22 violations · 513 served
22
F
#19Lafayette
22 violations · 504 served
22
F
#20Lexington
19 violations · 3,018 served
19
F
#21Winona
17 violations · 32,026 served
17
F
#22Brook Park
17 violations · 133 served
17
F
#23Stewart
16 violations · 482 served
16
F
#24Ely
15 violations · 3,258 served
15
F
#25Ellsworth
15 violations · 462 served
15
F
#26Climax
14 violations · 223 served
14
F
#27Dennison
14 violations · 220 served
14
F
#28Monticello
13 violations · 16,337 served
13
F
#29Lyle
11 violations · 521 served
11
F
#30Savage
10 violations · 30,285 served
10
D
#31Eveleth
8 violations · 4,335 served
8
D
#32Sabin
8 violations · 629 served
8
D
#33Twin Lakes
8 violations · 134 served
8
D
#34Hastings
7 violations · 23,595 served
7
D
#35Meadowlands
7 violations · 135 served
7
D
#36Shakopee
6 violations · 48,263 served
6
D
#37Waldorf
6 violations · 216 served
6
D
#38Albany
5 violations · 2,909 served
5
C
#39Crosslake
5 violations · 129 served
5
C
#40Mankato
4 violations · 43,913 served
4
C
#41Rosemount
4 violations · 26,500 served
4
C
#42Victoria
4 violations · 10,641 served
4
C
#43Winthrop
4 violations · 1,330 served
4
C
#44Geneva
4 violations · 538 served
4
C
#45Hartland
4 violations · 321 served
4
C
#46Riverton
4 violations · 132 served
4
C
#47Puposky
4 violations · 110 served
4
C
#48Hazel Run
4 violations · 61 served
4
C
#49Thief River Falls
3 violations · 8,751 served
3
C
#50St. Paul
2 violations · 403,059 served
2
B
#51Avon
2 violations · 1,811 served
2
B
#52Alden
2 violations · 661 served
2
B
#53Randolph
2 violations · 355 served
2
B
#54Comstock
2 violations · 95 served
2
B
#55Tintah
2 violations · 68 served
2
B
#56Bowlus
1 violation · 280 served
1
B
#57Bigelow
1 violation · 235 served
1
B
#58Gary
1 violation · 226 served
1
B
#59Palisade
1 violation · 166 served
1
B
#60Alpha
1 violation · 112 served
1
B
#61Fort Worth
1 violation · 100 served
1
B
#62Strandquist
1 violation · 63 served
1
B