All water systems in Minnesota
6,574 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Minneapolis Hennepin County |
425,300 | 0 | 0 | |
|
Saint Paul Regional Water Services Ramsey County |
392,529 | 1 | 0 | |
|
Rochester Olmsted County |
123,624 | 0 | 0 | |
|
Bloomington Hennepin County |
91,300 | 0 | 0 | |
|
Brooklyn Park Hennepin County |
89,995 | 0 | 0 | |
|
Duluth St. Louis County |
86,859 | 0 | 0 | |
|
Woodbury Washington County |
82,643 | 1 | 0 | |
|
Maple Grove Hennepin County |
82,000 | 0 | 0 | |
|
Plymouth Hennepin County |
76,546 | 0 | 0 | |
|
Saint Cloud Stearns County |
71,321 | 0 | 0 | |
|
Blaine Anoka County |
70,220 | 0 | 0 | |
|
Eagan Dakota County |
68,223 | 0 | 0 | |
|
Lakeville Dakota County |
67,300 | 0 | 0 | |
|
Burnsville Dakota County |
64,317 | 0 | 0 | |
|
Eden Prairie Hennepin County |
63,726 | 0 | 0 | |
|
Coon Rapids Anoka County |
63,599 | 0 | 0 | |
|
Minnetonka Hennepin County |
54,474 | 0 | 0 | |
|
Edina Hennepin County |
53,494 | 1 | 0 | |
|
Apple Valley Dakota County |
50,300 | 0 | 0 | |
|
Saint Louis Park Hennepin County |
50,010 | 0 | 0 | |
|
Shakopee Scott County |
47,000 | 2 | 0 | |
|
Moorhead Clay County |
44,583 | 0 | 0 | |
|
Mankato Blue Earth County |
42,803 | 0 | 0 | |
|
Cottage Grove Washington County |
42,760 | 0 | 0 | |
|
Richfield Hennepin County |
38,482 | 0 | 0 | |
|
Roseville Ramsey County |
35,343 | 0 | 0 | |
|
Inver Grove Heights Dakota County |
34,189 | 1 | 0 | |
|
Brooklyn Center Hennepin County |
33,782 | 0 | 0 | |
|
Joint Powers Water Board Wright County |
30,922 | 0 | 0 | |
|
Savage Scott County |
30,285 | 1 | 0 | |
|
Oakdale Washington County |
30,144 | 0 | 0 | |
|
Chaska Carver County |
30,000 | 0 | 0 | |
|
Prior Lake Scott County |
29,300 | 0 | 0 | |
|
Winona Winona County |
27,782 | 0 | 0 | |
|
Fridley Anoka County |
27,476 | 0 | 0 | |
|
Shoreview Ramsey County |
26,750 | 0 | 0 | |
|
Rosemount Dakota County |
26,500 | 2 | 0 | |
|
Owatonna Steele County |
26,430 | 0 | 0 | |
|
Austin Utilities Mower County |
26,174 | 0 | 0 | |
|
White Bear Lake Ramsey County |
25,634 | 0 | 0 | |
|
South Water Treatment Plant (swtp) County |
24,959 | 0 | 0 | |
|
Chanhassen Carver County |
24,951 | 1 | 0 | |
|
Champlin Hennepin County |
23,919 | 0 | 0 | |
|
Faribault Rice County |
23,718 | 0 | 0 | |
|
Farmington Dakota County |
23,534 | 0 | 0 | |
|
Hastings Dakota County |
23,222 | 0 | 0 | |
|
Golden Valley Hennepin County |
23,000 | 0 | 0 | |
|
Crystal Hennepin County |
22,937 | 0 | 0 | |
|
New Brighton Ramsey County |
22,902 | 0 | 0 | |
|
Columbia Heights Anoka County |
22,278 | 3 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Minnesota records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.