PFAS in Missouri drinking water
241 community water systems tested
4.6%
of tested systems detected PFOA or PFOS
(11/241)
(11/241)
Water systems
PFAS value per system, 2023–2025. EPA limit — 4 ppt (0.004 µg/L) for PFOA and PFOS, set in 2024. Systems that detected PFOA or PFOS
are highlighted and listed first. “Not detected” means the contaminant was measured but
not found.
| System | City | Population | PFAS (ug/L) |
|---|---|---|---|
| ST ROBERT PWS | ST. ROBERT | 5,192 | 0.0120 ug/L |
| CAMDENTON PWS | CAMDENTON | 3,960 | 0.0103 ug/L |
| ST JAMES PWS | ST. JAMES | 3,935 | 0.0099 ug/L |
| OCALA HEIGHTS S/D | OCALA | 1,045 | 0.0064 ug/L |
| LAMAR PWS | LAMAR | 4,500 | 0.0062 ug/L |
| CIRCLE C MHP | 75 | 0.0059 ug/L | |
| COLE COUNTY PWSD 1 | JEFFERSON CITY | 16,548 | 0.0058 ug/L |
| ST PETERS PWS | ST. PETERS | 52,575 | 0.0049 ug/L |
| LAKE ROYALE S/D | BUNN | 5,890 | 0.0048 ug/L |
| CITY UTILITIES OF SPRINGFIELD | SPRINGFIELD | 210,898 | 0.0043 ug/L |
| RALLS COUNTY PWSD 1 | 7,662 | 0.0043 ug/L | |
| MO AMERICAN ST LOUIS ST CHARLES COUNTIES | 1,111,000 | Not detected | |
| KANSAS CITY PWS | KANSAS CITY | 553,295 | Not detected |
| ST LOUIS CITY PWS | ST. LOUIS | 304,709 | Not detected |
| CITY OF COLUMBIA UTILITIES | 126,254 | Not detected | |
| INDEPENDENCE PWS | INDEPENDENCE | 120,000 | Not detected |
| ST CHARLES COUNTY PWSD 2 | 100,587 | Not detected | |
| LEES SUMMIT PWS | LEES SUMMIT | 99,400 | Not detected |
| MO AMERICAN ST JOSEPH | ANDREW | 89,171 | Not detected |
| ST CHARLES PWS | ST. CHARLES | 78,961 | Not detected |
| MO AMERICAN JOPLIN | JOPLIN | 73,728 | Not detected |
| BLUE SPRINGS PWS | BLUE SPRINGS | 61,084 | Not detected |
| WENTZVILLE PWS | WENTZVILLE | 41,784 | Not detected |
| UNIVERSITY OF MISSOURI COLUMBIA | COLUMBIA | 40,000 | Not detected |
| CAPE GIRARDEAU PWS | CAPE GIRARDEAU | 39,941 | Not detected |
| JEFFERSON CO CONS PWSD C 1 | 37,000 | Not detected | |
| FORT LEONARD WOOD | 34,000 | Not detected | |
| OFALLON PWS | O FALLON | 32,515 | Not detected |
| LIBERTY PWS | LIBERTY | 30,800 | Not detected |
| MO AMERICAN JEFFERSON CITY DISTRICT | JEFFERSON CITY | 30,075 | Not detected |
| KIRKWOOD PWS | KIRKWOOD | 28,000 | Not detected |
| GLADSTONE PWS | GLADSTONE | 27,000 | Not detected |
| BOONE COUNTY CONS PWSD 1 | COLUMBIA | 24,700 | Not detected |
| NIXA PWS | NIXA | 24,532 | Not detected |
| JACKSON COUNTY PWSD 1 | GRANDVIEW | 24,500 | Not detected |
| BELTON PWS | BELTON | 23,598 | Not detected |
| OZARK PWS | OZARK | 22,000 | Not detected |
| SEDALIA PWS | SEDALIA | 21,725 | Not detected |
| RAYMORE PWS | RAYMOOR | 21,517 | Not detected |
| JEFFERSON COUNTY PWSD 1 | 21,113 | Not detected | |
| ROLLA PWS | ROLLA | 20,800 | Not detected |
| MO AMERICAN WARRENSBURG | WARRENSBURG | 18,500 | Not detected |
| FARMINGTON PWS | FARMINGTON | 18,217 | Not detected |
| KIRKSVILLE PWS | KIRKSVILLE | 17,566 | Not detected |
| HANNIBAL PWS | HANNIBAL | 17,108 | Not detected |
| RAYTOWN WATER COMPANY | RAYTOWN | 17,066 | Not detected |
| POPLAR BLUFF PWS | POPLAR BLUFF | 17,043 | Not detected |
| JEFFERSON COUNTY PWSD 3 | 17,000 | Not detected | |
| MO AMERICAN PLATTE COUNTY | PARKVILLE | 16,645 | Not detected |
| JEFFERSON COUNTY PWSD 2 | HIGH RIDGE | 16,548 | Not detected |
| JACKSON COUNTY PWSD 2 | RAYTOWN | 16,440 | Not detected |
| SIKESTON PWS | SIKESTON | 16,291 | Not detected |
| REPUBLIC PWS | REPUBLIC | 16,100 | Not detected |
| GRAIN VALLEY PWS | GRAIN VALLEY | 16,000 | Not detected |
| LEBANON PWS | LEBANON | 15,442 | Not detected |
| BOONE COUNTY PWSD 9 | COLUMBIA | 15,035 | Not detected |
| TROY PWS | TROY | 15,000 | Not detected |
| JACKSON PWS | JACKSON | 15,000 | Not detected |
| CARTHAGE PWS | CARTHAGE | 14,600 | Not detected |
| WASHINGTON PWS | WASHINGTON | 14,068 | Not detected |
| LINCOLN COUNTY PWSD 1 | 14,000 | Not detected | |
| MOBERLY PWS | MOBERLY | 13,783 | Not detected |
| WEBB CITY PWS | WEBB CITY | 13,404 | Not detected |
| COLE COUNTY PWSD 2 | JEFFERSON CITY | 13,107 | Not detected |
| CALLAWAY 2 WATER DISTRICT | FULTON | 13,080 | Not detected |
| FESTUS PWS | FESTUS | 13,000 | Not detected |
| MO AMERICAN MEXICO | MEXICO | 13,000 | Not detected |
| MARSHALL PWS | MARSHALL | 12,934 | Not detected |
| MACON CO PWSD 1 | MACON | 12,865 | Not detected |
| WEST PLAINS PWS | WEST PLAINS | 12,864 | Not detected |
| BRANSON PWS | BRANSON | 12,640 | Not detected |
| FULTON PWS | FULTON | 12,600 | Not detected |
| JOHNSON COUNTY PWSD 2 | HOLDEN | 12,490 | Not detected |
| UNION PWS | UNION | 12,348 | Not detected |
| NEOSHO PWS | NEOSHO | 12,157 | Not detected |
| BUTLER COUNTY PWSD 1 | 12,000 | Not detected | |
| CAMERON PWS | CAMERON | 11,963 | Not detected |
| ROLLING OAKS SUBDIVISION | BEVERLY HILLS | 11,572 | Not detected |
| KEARNEY PWS | KEARNEY | 11,500 | Not detected |
| HENRY COUNTY WATER COMPANY | CLINTON | 11,373 | Not detected |
| THOMAS HILL PWSD 1 | MOBERLY | 11,250 | Not detected |
| EXCELSIOR SPRINGS PWS | EXCELSIOR SPGS. | 11,084 | Not detected |
| LIBERTY UTILITIES BOLIVAR | BOLIVAR | 11,000 | Not detected |
| SMITHVILLE PWS | SMITHVILLE | 10,885 | Not detected |
| MARYVILLE PWS | MARYVILLE | 10,775 | Not detected |
| KENNETT PWS | KENNETT | 10,200 | Not detected |
| CHILLICOTHE MUNICIPAL UTILITIES PWS | CHILLICOTHE | 10,187 | Not detected |
| MAGNOLIA-EDEN ISLES | 10,155 | Not detected | |
| WHITEMAN AIR BASE | 10,106 | Not detected | |
| HARRISONVILLE PWS | HARRISONVILLE | 10,019 | Not detected |
| JEFFERSON COUNTY PWSD 10 | 10,000 | Not detected | |
| CALLAWAY COUNTY PWSD 1 | HOLTS SUMMIT | 9,840 | Not detected |
| MONETT PWS | MONETT | 9,789 | Not detected |
| JACKSON COUNTY PWSD 13 | LEES SUMMIT | 9,700 | Not detected |
| VERNON COUNTY CONS PWSD 1 | NEVADA | 9,615 | Not detected |
| PLATTE CO PWSD 4 | PLATTE CITY | 9,552 | Not detected |
| BARTON DADE CEDAR JASP COUNTYCONS PWSD 1 | 9,523 | Not detected | |
| RAY COUNTY CONS PWSD 2 | POLO | 9,360 | Not detected |
| GREENE COUNTY PWSD 1 | BATTLEFIELD | 9,168 | Not detected |
| JACKSON COUNTY PWSD 15 | LAKE LOTAWANA | 8,772 | Not detected |