593 permits held by publicly owned wastewater treatment plants · issued by MoDNR
Effective
318
Administratively continued
254
Expired
20
Total tracked
593
Missouri Department of Natural Resources (MoDNR) runs the NPDES program in Missouri under delegation from EPA Region 7, issuing and enforcing the discharge permits listed here. Klarifi tracks 593 permits held by publicly owned treatment plants in the state, with status, expiry, design flow and three-year compliance for each. Agency website →
An NPDES permit runs for five years. To keep discharging, a plant must apply for renewal at least 180 days before the expiry date, and the renewed permit usually arrives with tighter effluent limits, new monitoring requirements or a compliance schedule. That is why the year a permit expires is the year a plant starts budgeting for upgrades: nutrient removal, disinfection, capacity or controls.
2029: 44 permits
2030: 44 permits
2031: 28 permits
| Facility | City | Avg flow (MGD) | Design (MGD) | NPDES permit | Status | Expires | Violations (3y) |
|---|---|---|---|---|---|---|---|
| Metropolitan St. Louis Sewer District Bissell Point WWTP | St. Louis | 90.1 | — | MO0025178 | Effective | Aug 2031 | 14 |
| Metropolitan St. Louis Sewer District Lemay WWTP | St. Louis | 79.3 | — | MO0025151 | Effective | Aug 2031 | 0 |
| Little Blue Valley Sewer District | Independence | 29.2 | — | MOL101087 | Effective | Dec 2030 | 14 |
| Southwest WWTP | Springfield | 25.32 | — | MO0049522 | Effective | Jul 2025 | 0 |
| St. Joseph Water Protection Facility | Saint Joseph | 18.27 | — | MO0023043 | Effective | Nov 2025 | 4 |
| MSD Coldwater WWTP | Florissant | 14.3 | — | MO0025160 | Effective | Aug 2031 | 1 |
| Kc, Westside WWTP | Kansas City | 12.54 | — | MO0024929 | Administratively continued | Jun 2026 | 2 |
| Metropolitan St Louis Sewer District-Grand Glaize Wastewater Treatment Plant | Valley Park | 10.4 | — | MO0101362 | Effective | Aug 2031 | 0 |
| MSD Lower Meramec WWTP | St. Louis | 7.6 | — | MO0127949 | Effective | Aug 2031 | 0 |
| Marshall SE WWTP | Marshall | 2.22 | 7.1 | MO0032883 | Effective | Mar 2022 | 0 |
| MSD Fenton Waste Water Treatment Plant | Fenton | 3.6 | 6.75 | MO0086126 | Effective | Dec 2022 | 0 |
| O' Fallon Wastewater Treatment Plant | O'Fallon | 6.7 | — | MO0028720 | Effective | Mar 2025 | 0 |
| Joplin Turkey Creek WWTP | Joplin | 5.7 | — | MO0103349 | Effective | Sep 2022 | 64 |
| Shoal Creek Wastewater Treatment Facility | Joplin | 5.6 | — | MO0023256 | Effective | Mar 2023 | 9 |
| Jefferson City Rwrf | Jefferson City | 5.36 | — | MO0094846 | Administratively continued | Mar 2025 | 0 |
| Rock Creek Waste Treatment | Independence | 5.07 | — | MO0089681 | Administratively continued | Mar 2024 | 12 |
| St Peters Pws | Saint Peters | 4.83 | — | MO0030970 | Effective | Dec 2024 | 0 |
| Cape Girardeau WWTP | Cape Girardeau | 4.36 | — | MO0136328 | Administratively continued | Jun 2024 | 0 |
| Wentzville Pws | Wentzville | 4.34 | — | MO0093599 | Administratively continued | Mar 2024 | 4 |
| Dcsd Wastewater Treatment Plant 2 | Weldon Spring | 4.28 | — | MO0116572 | Effective | Dec 2025 | 0 |
| Springfield NW WWTP | Springfield | 4.06 | — | MO0103039 | Administratively continued | Jul 2025 | 0 |
| Duckett Creek Sanitation District Treatment Plant #1 | Saint Charles | 4.04 | — | MO0085472 | Administratively continued | Jun 2021 | 0 |
| St Charles Missouri River WWTP | St. Charles | 3.73 | — | MO0058351 | Administratively continued | Sep 2025 | 0 |
| Blue Springs, Sni A Bar WWTF | Grain Valley | 3.5 | — | MO0028886 | Effective | Nov 2028 | 16 |
| Poplar Bluff Municipal WWTP | Poplar Bluff | 3.18 | — | MO0043648 | Effective | Sep 2024 | 4 |
Sources and methodology
Flow, permit and violation figures come from the EPA's ICIS-NPDES discharge monitoring records. Population served comes from the Clean Watersheds Needs Survey 2022. Treatment structures are identified by Klarifi's review of aerial imagery, and capital improvement projects are extracted from published municipal budget documents. Violations are counted over the last three years of monitoring reports.
Data refreshed September 11, 2026.