All water systems in Missouri
2,835 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
MO American ST Louis ST Charles Counties St. Charles County |
1,111,000 | 0 | 0 | |
|
Kansas City PWS Kansas City · Cass County |
553,295 | 1 | 1 | |
|
ST Louis City PWS St. Louis · St. Louis city County |
304,709 | 2 | 0 | |
|
City Utilities of Springfield Springfield · Greene County |
210,898 | 1 | 0 | |
|
City of Columbia Utilities Boone County |
126,254 | 1 | 1 | |
|
Independence PWS Independence · Jackson County |
120,000 | 1 | 0 | |
|
ST Charles County Pwsd 2 St. Charles County |
100,587 | 1 | 0 | |
|
Lees Summit PWS Lees Summit · Jackson County |
99,400 | 2 | 0 | |
|
MO American ST Joseph Andrew, Dekalb, Elwood and 3 more · Andrew County |
89,171 | 0 | 0 | |
|
ST Charles PWS St. Charles · St. Charles County |
78,961 | 1 | 0 | |
|
MO American Joplin Joplin · Jasper County |
73,728 | 0 | 0 | |
|
Blue Springs PWS Blue Springs · Jackson County |
61,084 | 2 | 0 | |
|
ST Peters PWS St. Peters · St. Charles County |
52,575 | 0 | 0 | |
|
Wentzville PWS Wentzville · St. Charles County |
41,784 | 1 | 1 | |
|
University of Missouri Columbia Columbia · Boone County |
40,000 | 0 | 0 | |
|
Cape Girardeau PWS Cape Girardeau · Cape Girardeau County |
39,941 | 2 | 0 | |
|
Jefferson CO Cons Pwsd C 1 Jefferson County |
37,000 | 0 | 0 | |
|
Fort Leonard Wood Pulaski County |
34,000 | 0 | 0 | |
|
Ofallon PWS O Fallon · St. Charles County |
32,515 | 1 | 0 | |
|
Liberty PWS Liberty · Clay County |
30,800 | 2 | 1 | |
|
MO American Jefferson City District Jefferson City · Cole County |
30,075 | 0 | 0 | |
|
Kirkwood PWS Kirkwood · St. Louis County |
28,000 | 0 | 0 | |
|
Gladstone PWS Gladstone · Clay County |
27,000 | 1 | 0 | |
|
Boone County Cons Pwsd 1 Columbia · Boone County |
24,700 | 1 | 0 | |
|
Nixa PWS Nixa · Christian County |
24,532 | 1 | 0 | |
|
Jackson County Pwsd 1 Grandview · Jackson County |
24,500 | 1 | 0 | |
|
Belton PWS Belton · Cass County |
23,598 | 4 | 0 | |
|
Ozark PWS Ozark · Christian County |
23,248 | 2 | 0 | |
|
Sedalia PWS Sedalia · Pettis County |
21,725 | 3 | 1 | |
|
Raymore PWS Raymoor · Cass County |
21,517 | 1 | 0 | |
|
Jefferson County Pwsd 1 Jefferson County |
21,113 | 0 | 0 | |
|
Rolla PWS Rolla · Phelps County |
20,800 | 1 | 0 | |
|
MO American Warrensburg Warrensburg · Johnson County |
18,500 | 0 | 0 | |
|
Farmington PWS Farmington · St. Francois County |
18,217 | 2 | 0 | |
|
Kirksville PWS Kirksville · Adair County |
17,566 | 0 | 0 | |
|
Hannibal PWS Hannibal · Marion County |
17,108 | 2 | 0 | |
|
Raytown Water Company Raytown · Jackson County |
17,066 | 1 | 0 | |
|
Poplar Bluff PWS Poplar Bluff · Butler County |
17,043 | 1 | 0 | |
|
Jefferson County Pwsd 3 Jefferson County |
17,000 | 0 | 0 | |
|
MO American Platte County Parkville · Platte County |
16,645 | 0 | 0 | |
|
Cole County Pwsd 1 Jefferson City · Cole County |
16,548 | 1 | 0 | |
|
Jefferson County Pwsd 2 High Ridge, Murphy, Parkdale · Jefferson County |
16,548 | 2 | 0 | |
|
Jackson County Pwsd 2 Raytown · Jackson County |
16,440 | 2 | 0 | |
|
Sikeston PWS Sikeston · Scott County |
16,291 | 1 | 0 | |
|
Republic PWS Republic · Greene County |
16,100 | 1 | 0 | |
|
Grain Valley PWS Grain Valley · Jackson County |
16,000 | 1 | 1 | |
|
Lebanon PWS Lebanon · Laclede County |
15,442 | 1 | 0 | |
|
Boone County Pwsd 9 Columbia · Boone County |
15,035 | 1 | 0 | |
|
Jackson PWS Jackson · Cape Girardeau County |
15,000 | 1 | 0 | |
|
Troy PWS Troy · Lincoln County |
15,000 | 0 | 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 Missouri 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.