Skip to main content
CheckYourWater

PFAS Testing Results

Missouri

PFAS testing results for 232 water systems serving 4,926,070 residents.

Systems tested

232

30.6% had PFAS detections

Limits exceeded

9

3.9% of systems

Population affected

305K

served by systems over federal limits

Most common compound

11Cl-PF3OUdS

detected in 35 systems

Grade distribution

Every water system gets a letter grade based on how its worst detected PFAS compound compares to the federal Maximum Contaminant Level. Lower grades mean higher contamination.

A161 systems (69.4%)
B58 systems (25.0%)
C4 systems (1.7%)
D9 systems (3.9%)
F0 systems (0.0%)

How grades are calculated →

Communities exceeding federal limits

The water systems in Missouri where at least one PFAS compound exceeds the EPA Maximum Contaminant Level, sorted worst first.

System nameCityGradeWorst compoundTimes over limitPopulation
ST ROBERT PWSSAINT ROBERT
PFOS2.6x5.2K
CAMDENTON PWSCAMDENTON
PFOS2.5x4.0K
ST JAMES PWSST JAMES
PFOS2.5x3.9K
LAMAR PWSLAMAR
PFOA1.6x4.5K
COLE COUNTY PWSD 1JEFFERSON CITY
PFOA1.4x17K
CIRCLE C MHPBEAUFORT
PFOS1.3x75
ST PETERS PWSST PETERS
PFOA1.2x53K
RALLS COUNTY PWSD 1HANNIBAL
PFOA1.1x7.7K
SPRINGFIELD PWSSPRINGFIELD
PFOS1.1x211K

Resources for taking action are available in our community toolkit.

What Missouri is doing about PFAS

As of April 2026, Missouri has not adopted state-level PFAS drinking water standards beyond the federal EPA limits finalized in April 2024. The Missouri Department of Natural Resources has conducted PFAS sampling at public water supplies in coordination with the federal UCMR 5 program.

Public water systems in Missouri are subject to the federal compliance timeline requiring initial monitoring by 2027 and treatment installation by 2029.

Based on Missouri Department of Natural Resources publications.

All 232 tested water systems in Missouri

Sorted from lowest grade to highest. Click any system name for the full report. Filter by city or name with the search box below.

Showing 50 of 232 systems

GradeSystem nameCityWorst compoundvs. EPA limitPopulation
ST ROBERT PWSSAINT ROBERTPFOS2.6× the federal limit5.2K
CAMDENTON PWSCAMDENTONPFOS2.5× the federal limit4.0K
ST JAMES PWSST JAMESPFOS2.5× the federal limit3.9K
LAMAR PWSLAMARPFOA1.6× the federal limit4.5K
COLE COUNTY PWSD 1JEFFERSON CITYPFOA1.4× the federal limit17K
CIRCLE C MHPBEAUFORTPFOS1.3× the federal limit75
ST PETERS PWSST PETERSPFOA1.2× the federal limit53K
RALLS COUNTY PWSD 1HANNIBALPFOA1.1× the federal limit7.7K
SPRINGFIELD PWSSPRINGFIELDPFOS1.1× the federal limit211K
SCOTT CITY PWSSCOTT CITYPFHxS80% of federal limit4.7K
MONETT PWSMONETTPFHxS77% of federal limit9.0K
NORTH KANSAS CITY PWSNORTH KANSAS CITYPFHxS72% of federal limit4.5K
ST CLAIR PWSST CLAIRPFHxS51% of federal limit4.7K
FARMINGTON PWSFARMINGTONPFHxSBelow federal limit18K
PLATTE CO PWSD 4PLATTE CITYPFHxSBelow federal limit9.6K
BELTON PWSBELTONPFBABelow detection24K
BUTLER PWSBUTLERPFBABelow detection4.2K
HENRY COUNTY WATER COMPANYCLINTONPFBABelow detection11K
HIGGINSVILLE PWSHIGGINSVILLEPFBABelow detection4.8K
KANSAS CITY PWSKANSAS CITYPFBABelow detection514K
KEARNEY PWSKEARNEYPFBABelow detection12K
LEES SUMMIT PWSLEES SUMMITPFBABelow detection99K
MARYVILLE PWSMARYVILLEPFBABelow detection11K
PECULIAR PWSPECULIARPFBABelow detection6.2K
PLATTE CITY PWSPLATTE CITYPFBABelow detection4.7K
PLEASANT HILL PWSPLEASANT HILLPFBABelow detection8.3K
SMITHVILLE PWSSMITHVILLEPFBABelow detection11K
CASS COUNTY PWSD 7FREEMANPFPeABelow detection4.1K
CASS COUNTY PWSD 2BELTONPFBABelow detection4.7K
CLAY COUNTY PWSD 6KEARNEYPFBABelow detection4.9K
CLAY COUNTY PWSD 8EXCELSIOR SPRINGSPFBABelow detection2.2K
CLINTON COUNTY PWSD 3CAMERONPFBABelow detection3.6K
JACKSON COUNTY PWSD 12GREENWOODPFBABelow detection5.7K
LAF JO SALINE COUNTY CONS PWSD 2HIGGINSVILLEPFBABelow detection7.2K
NODAWAY COUNTY PWSD 1MARYVILLEPFBABelow detection6.4K
PLATTE COUNTY CONS PWSD 1KANSAS CITYPFBABelow detection6.9K
BOWLING GREEN PWSBOWLING GREENPFBABelow detection4.2K
BROOKFIELD PWSBROOKFIELDPFBABelow detection4.1K
HANNIBAL PWSHANNIBALPFBABelow detection17K
KIRKSVILLE PWSKIRKSVILLEPFBABelow detection18K
MACON PWSMACONPFBABelow detection5.5K
MOBERLY PWSMOBERLYPFBABelow detection14K
MONROE CITY PWS, MOMONROEPFBABelow detection2.5K
SHELBYVILLE PWSSHELBVILLEPFBABelow detection552
ADAIR COUNTY PWSD 1KIRKSVILLEPFBABelow detection7.5K
CHARITON LINN COUNTY PWSD 3BROOKFIELDPFBABelow detection5.9K
KNOX COUNTY PUBLIC WATER & SEWER DIST 1KNOX CITYPFBABelow detection3.9K
MACON CO PWSD 1MACONPFBABelow detection13K
MARION COUNTY PWSD 1PHILADELPHIAPFBABelow detection4.9K
MERCER COUNTY PWSD 1MERCERPFBABelow detection3.2K

Check your water system

Enter your zip code to see the PFAS results for the water system that serves your home.

Where this data comes from

  • EPA Unregulated Contaminant Monitoring Rule, 5th cycle (UCMR 5)
  • Testing period: 2023 to 2026
  • Federal limits: EPA Maximum Contaminant Levels finalized April 2024
  • Read the full methodology