States →
Missouri Water Quality
2,823 public water systems serving 5,855,885 people.
Water Systems
2,823
Total Violations
201,695
Violation Rate
95.4%
PFAS Detection
70.4%
162 of 230 tested
Largest Water Systems
MO AMERICAN ST LOUIS ST CHARLES COUNTIES
CHESTERFIELD, MO · 1,111,000 served
KANSAS CITY PWS
KANSAS CITY, MO · 513,800 served
ST LOUIS CITY PWS
ST LOUIS, MO · 304,709 served
SPRINGFIELD PWS
SPRINGFIELD, MO · 210,898 served
CITY OF COLUMBIA UTILITIES
COLUMBIA, MO · 126,254 served
INDEPENDENCE PWS
INDEPENDENCE, MO · 120,000 served
ST CHARLES COUNTY PWSD 2
O FALLON, MO · 100,587 served
LEES SUMMIT PWS
LEES SUMMIT, MO · 99,400 served
MO AMERICAN ST JOSEPH
ST JOSEPH, MO · 89,171 served
MO AMERICAN JOPLIN
JOPLIN, MO · 73,728 served
ST CHARLES PWS
ST CHARLES, MO · 73,040 served
BLUE SPRINGS PWS
BLUE SPRINGS, MO · 61,084 served
ST PETERS PWS
ST PETERS, MO · 52,575 served
WENTZVILLE PWS
WENTZVILLE, MO · 41,784 served
UNIVERSITY OF MISSOURI COLUMBIA
COLUMBIA, MO · 40,000 served
CAPE GIRARDEAU PWS
CAPE GIRARDEAU, MO · 39,941 served
JEFFERSON CO CONS PWSD C 1
BARNHART, MO · 37,000 served
FORT LEONARD WOOD
FORT LEONARD WOOD, MO · 34,000 served
OFALLON PWS
O FALLON, MO · 32,515 served
LIBERTY PWS
LIBERTY, MO · 30,800 served
Most Violations
#1 THE MISSING WELL DES PERES
1,555 #2 STARLIGHT VILLAGE BRANSON WEST
1,468 #3 HIDDEN VALLEY MHP LLC WARSAW
1,400 #4 CLEAR CREEK RV PARK CENTERTOWN
1,209 #5 STATELY MANSION MOBILE VILLA ROLLA
860 #6 STARRLITE VILLAGE 4TH ADDITION REEDS SPRING
846 #7 LANAGAN PWS LANAGAN
795 #8 VALLE ACRES MHP FESTUS
794 #9 TOWN OF CHARMWOOD STANTON
759 #10 AIRPORT VILLAGE MHP STOCKTON
710 #11 J&M MHP CAPITAL LLC OTTERVILLE
697 #12 CRESTVIEW MHP SEDALIA
683 #13 SUNSET MHP NEOSHO
681 #14 WELLSVILLE PWS WELLSVILLE
651 #15 LITTLE GUYS BASEBALL CLUB BROOKLINE
637 Counties in Missouri
St. Louis
23 systems · 1,145,619 served
· 1,825 violations
Cass
31 systems · 625,744 served
· 1,771 violations
Jackson
23 systems · 405,266 served
· 559 violations
St. Charles
54 systems · 310,776 served
· 2,706 violations
St. Louis city
1 systems · 304,709 served
· 27 violations
Greene
82 systems · 265,439 served
· 7,132 violations
Boone
13 systems · 228,201 served
· 462 violations
Jefferson
99 systems · 186,057 served
· 6,751 violations
Jasper
40 systems · 141,002 served
· 2,855 violations
Clay
21 systems · 125,248 served
· 851 violations
Andrew
10 systems · 106,510 served
· 578 violations
Taney
117 systems · 75,214 served
· 8,871 violations
Cole
17 systems · 73,799 served
· 1,128 violations
Cape Girardeau
30 systems · 73,133 served
· 2,275 violations
Franklin
84 systems · 71,212 served
· 5,402 violations
Pulaski
24 systems · 64,569 served
· 1,348 violations
Christian
41 systems · 60,446 served
· 3,048 violations
Camden
235 systems · 58,552 served
· 13,676 violations
Johnson
16 systems · 58,397 served
· 514 violations
St. Francois
43 systems · 55,207 served
· 5,269 violations
Platte
20 systems · 54,031 served
· 659 violations
Stone
242 systems · 47,185 served
· 18,773 violations
Lincoln
47 systems · 42,497 served
· 2,765 violations
Callaway
15 systems · 40,194 served
· 568 violations
Lafayette
15 systems · 36,005 served
· 864 violations
Dunklin
13 systems · 35,654 served
· 1,384 violations
Butler
14 systems · 35,253 served
· 1,027 violations
Scott
18 systems · 34,223 served
· 1,233 violations
Laclede
15 systems · 32,039 served
· 1,231 violations
Phelps
29 systems · 30,350 served
· 2,509 violations
Showing top 30 of 115 counties.