232 public water systems in Missouri were sampled in EPA's UCMR 5 programme (2023–2025); we show six PFAS and lithium. Read 2026-10-31.
9 of 232 systems had at least one sample above a 2024 federal limit; 139 had at least one PFAS found above the reporting level; 93 had none found above the reporting level.
A single sample above a 2024 limit is a measurement, not a violation. Compliance is judged on running yearly averages, and water systems have until 2029 to meet the limits. On 20 May 2026 EPA proposed giving qualifying systems until 2031 for PFOA and PFOS and removing the limits for PFHxS, PFNA and HFPO-DA; those proposals were not final when we last checked (5 Nov 2026). Counts are per system, not per person; population figures are available only for systems serving more than 25,000 people (about 3,322,777 people across those systems here). UCMR 5 was a one-time national monitoring programme (2023–2025). The results are a snapshot at the system's entry points or taps on the sample dates, not a continuous measurement and not a compliance record.
| System | People served | UCMR 5 result |
|---|---|---|
| Missouri American Water (St. Louis, St. Charles) Mo American St Louis St Charles Counties | 1,111,000 | None detected (below the reporting level) |
| Kansas City Kansas City Pws | 553,295 | None detected (below the reporting level) |
Pages for these are being added in stages. The data for all 232 systems is in the public dataset.
| System | People served | UCMR 5 result |
|---|---|---|
| St Louis City Pws St Louis City Pws | 304,709 | None detected (below the reporting level) |
| Springfield Pws Springfield Pws | 210,898 | Above the 2024 limit in at least one sample |
| Columbia Pws Columbia Pws | 126,254 | None detected (below the reporting level) |
| Independence Pws Independence Pws | 120,000 | None detected (below the reporting level) |
| St Charles County Pwsd 2 St Charles County Pwsd 2 | 100,587 | None detected (below the reporting level) |
| Lees Summit Pws Lees Summit Pws | 99,400 | None detected (below the reporting level) |
| Mo American St Joseph Mo American St Joseph | 89,171 | None detected (below the reporting level) |
| St Charles Pws St Charles Pws | 78,961 | None detected (below the reporting level) |
| Mo American Joplin Mo American Joplin | 73,728 | None detected (below the reporting level) |
| Blue Springs Pws Blue Springs Pws | 61,084 | None detected (below the reporting level) |
| St Peters Pws St Peters Pws | 52,575 | Above the 2024 limit in at least one sample |
| Wentzville Wentzville | 41,784 | None detected (below the reporting level) |
| University of Missouri Columbia University of Missouri Columbia | 40,000 | None detected (below the reporting level) |
| Cape Girardeau Pws Cape Girardeau Pws | 39,941 | None detected (below the reporting level) |
| Jefferson County Cons Pwsd C 1 Jefferson County Cons Pwsd C 1 | 37,000 | None detected (below the reporting level) |
| Fort Leonard Wood Fort Leonard Wood | 34,000 | Detected, below the 2024 limit |
| Ofallon Pws Ofallon Pws | 32,515 | None detected (below the reporting level) |
| Liberty Pws Liberty Pws | 30,800 | None detected (below the reporting level) |
| Mo American Jefferson City District Mo American Jefferson City District | 30,075 | None detected (below the reporting level) |
| Kirkwood Pws Kirkwood Pws | 28,000 | None detected (below the reporting level) |
| Gladstone Pws Gladstone Pws | 27,000 | None detected (below the reporting level) |
| Belton Pws Belton Pws | — | None detected (below the reporting level) |
| Butler Pws Butler Pws | — | None detected (below the reporting level) |
| Cameron Pws Cameron Pws | — | None detected (below the reporting level) |
| Henry County Water Company Henry County Water Company | — | None detected (below the reporting level) |