80 NPDES permits · 27 MGD combined average flow
80 publicly owned wastewater treatment plants in Kansas hold NPDES permits that expire during 2028, issued by Kansas Department of Health and Environment. The table lists each plant with its permit number, expiry month, average flow, treatment technology and three-year violation count, in order of expiry.
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.
| Facility | City | Avg flow (MGD) | NPDES permit | Expires | Violations (3y) |
|---|---|---|---|---|---|
| Chanute, City Of | Chanute | 1.83 | KS0080837 | Jan 2028 | 1 |
| Leavenworth, City Of | Leavenworth | 3.43 | KS0036366 | Feb 2028 | 10 |
| Arkansas City Mwwtp | Arkansas City | 1.46 | KS0044831 | Feb 2028 | 12 |
| Iola, City Of | Iola | 0.57 | KS0099414 | Feb 2028 | 6 |
| Troy, City Of | Troy | — | KS0047520 | Mar 2028 | 23 |
| South Hutchinson Waste Water Treatment Plant | South Hutchinson | 0.67 | KS0095711 | Mar 2028 | 193 |
| Cherokee Co. S.D. #1 | Riverton | — | KS0091057 | Mar 2028 | 1 |
| Coffey Co. S.D. #1 (jacobs Creek) | Burlington | — | KS0090743 | Mar 2028 | 0 |
| Columbus Sewer Treatment Plant C/o City Hall | Columbus | — | KS0031445 | Mar 2028 | 0 |
| Cottonwood Falls WWTP | Cottonwood Falls | — | KS0089664 | Mar 2028 | 1 |
| Elwood Sewer Treatment Plant C/o City Hall | Wathena | — | KS0048526 | Mar 2028 | 23 |
| Geneseo, City Of | Geneseo | — | KS0098175 | Mar 2028 | 39 |
| Gridley City Of Sewer Treatment Plant | Gridley | — | KS0045993 | Mar 2028 | 4 |
| Hartford, City Of | Hartford | — | KS0025682 | Mar 2028 | 0 |
| Lebo Sewer Treatment Plant C/o City Hall | Lebo | — | KS0024767 | Mar 2028 | 8 |
| Leroy City Of Sewer Treatment Plant | Leroy | — | KS0030813 | Mar 2028 | 4 |
| Mccune Sewer Treatment Plant | Mccune | — | KS0021393 | Mar 2028 | 36 |
| Moundridge Sewer Treatment Plant C/o City Hall | Moundridge | — | KS0021008 | Mar 2028 | 7 |
| New Strawn Wastewater Plant Ronald Parkey | New Strawn | — | KS0117030 | Mar 2028 | 0 |
| Peabody Wastewater Plant Ronnie Harms | Peabody | — | KS0097225 | Mar 2028 | 3 |
| Wathena City Of Sewer Treatment Plant | Wathena | — | KS0026158 | Mar 2028 | 5 |
| West Mineral City Of Waste Water Treatment Plant | West Mineral | — | KS0080861 | Mar 2028 | 2 |
| Willowbrook, City Of | Hutchinson | — | KS0093050 | Mar 2028 | 12 |
| Emporia Wastewater Treatment Plant | Emporia | 4.21 | KS0046728 | Apr 2028 | 27 |
| Goddard Wastewater Plant | Goddard | 0.47 | KS0098485 | Apr 2028 | 4 |
| Baxter Springs WWTP | Baxter Springs | 0.99 | KS0045934 | May 2028 | 10 |
| Humboldt, City Of | Humboldt | 0.22 | KS0022632 | May 2028 | 3 |
| Kansas City (plant No. 3) WWTP | Kansas City | 0.0043 | KS0085600 | May 2028 | 2 |
| Council Grove Sewer Treatment Plant C/o City Hall | Council Grove | — | KS0027898 | May 2028 | 0 |
| Pittsburg City Of Mun WWTP | Pittsburg | 2.47 | KS0200022 | Jun 2028 | 69 |
| Olathe Harold (main Plant) | Olathe | 1.61 | KS0045802 | Jun 2028 | 5 |
| Americus Waste Water Treatment Facility | Americus | — | KS0047406 | Jun 2028 | 1 |
| Canton, City Of | Canton | — | KS0087426 | Jun 2028 | 15 |
| Conway Springs, City Of | Conway Springs | — | KS0030651 | Jun 2028 | 2 |
| Morrill City Of WWTF | Morrill | — | KS0022691 | Jun 2028 | 0 |
| Norwich Wastewater Plant | Norwich | — | KS0095494 | Jun 2028 | 33 |
| Strong City Sanitary Sewer Imprv | Strong City | — | KS0031178 | Jun 2028 | 0 |
| Viola, City Of | Viola | — | KS0027880 | Jun 2028 | 36 |
| Weir, City Of | Weir | — | KS0079146 | Jun 2028 | 6 |
| Willis Wastewater Plant | Holton | — | KS0092037 | Jun 2028 | 0 |
| Yates Center, City Of | Yates Center | 0.19 | KS0097446 | Aug 2028 | 32 |
| Parsons WWTP | Parsons | 1.09 | KS0097560 | Sep 2028 | 4 |
| Wellington, City Of | Wellington | 0.67 | KS0099571 | Sep 2028 | 32 |
| Allen Co. S.D. #1 | Iola | — | KS0085201 | Sep 2028 | 0 |
| Alta Vista, City Of | Alta Vista | — | KS0096733 | Sep 2028 | 0 |
| Altamont, City Of | Altamont | — | KS0045918 | Sep 2028 | 2 |
| Arma Waste Water Treatment Plant C/o City Hall | Arma | — | KS0045926 | Sep 2028 | 0 |
| Bartlett, City Of | Bartlett | — | KS0080900 | Sep 2028 | 4 |
| Bern, City Of | Bern | — | KS0047244 | Sep 2028 | 17 |
| Chetopa Waste Water Treatment Plant C/o City Hall | Chetopa | — | KS0031135 | Sep 2028 | 0 |
| Colony Waste Water Treatment Facility C/o City Hall | Colony | — | KS0116122 | Sep 2028 | 3 |
| Dwight Waste Water Treatment Plant | Dwight | — | KS0051675 | Sep 2028 | 0 |
| Erie Waste Water Treatment Plant | Erie | — | KS0045977 | Sep 2028 | 0 |
| Florence Wastewater Plant | Florence | — | KS0093068 | Sep 2028 | 0 |
| Galesburg Wastewater Plant | Galesburg | — | KS0092193 | Sep 2028 | 0 |
| Highland City Of Sewer Treatment Plant | Highland | — | KS0047457 | Sep 2028 | 6 |
| La Harpe, City Of | Laharpe | — | KS0094251 | Sep 2028 | 4 |
| Lehigh, City Of | Hillsboro | — | KS0026417 | Sep 2028 | 6 |
| Lincolnville, City Of | Lincolnville | — | KS0090581 | Sep 2028 | 3 |
| Marion Wastewater Plant | Marion | — | KS0051691 | Sep 2028 | 4 |
| Neosho Rapids Waste Water Treatment Plant | Neosho Rapids | — | KS0117021 | Sep 2028 | 0 |
| Oneida, City Of | Oneida | — | KS0093467 | Sep 2028 | 0 |
| Oswego, City Of | Oswego | — | KS0047554 | Sep 2028 | 1 |
| Saint Paul Waste Water Treatment Facility | Saint Paul | — | KS0084174 | Sep 2028 | 26 |
| Stark Wastewater Plant Plant Manager | Stark | — | KS0097373 | Sep 2028 | 0 |
| Walnut City Of Waste Water Treatment Plant | Walnut | — | KS0083887 | Sep 2028 | 0 |
| White City, City Of | White City | — | KS0096873 | Sep 2028 | 1 |
| Fort Scott, City Of (new Plant) | Fort Scott | 2.33 | KS0095923 | Oct 2028 | 35 |
| Hiawatha , City Of - WWTF #3 | Hiawatha | 0.35 | KS0096440 | Oct 2028 | 28 |
| Girard, City Of | Girard | — | KS0022551 | Oct 2028 | 9 |
| Hutchinson, City Of | Hutchinson | 3.3 | KS0036188 | Dec 2028 | 17 |
| Atchison, City Of | Atchison | 0.9 | KS0039128 | Dec 2028 | 7 |
| City Of Hillsboro | Hillsboro | — | KS0097896 | Dec 2028 | 7 |
| Fairview, City Of | Fairview | — | KS0098744 | Dec 2028 | 0 |
| Galena Sewer Treatment Plant C/o City Hall | Galena | — | KS0048135 | Dec 2028 | 11 |
| Kdot Linn Co US 69 WWTF | Trading Post | — | KS0097861 | Dec 2028 | 0 |
| Seneca, City Of | Seneca | — | KS0047538 | Dec 2028 | 8 |
| Solomon Waste Water Treatment Facility C/o City Hall | Solomon | — | KS0085979 | Dec 2028 | 9 |
| Wilson Co. Sd #1 (tulakes) | Chanute | — | KS0084476 | Dec 2028 | 20 |
| Woodson Co Improvement Dis. #2 | Iola | — | KS0084085 | Dec 2028 | 3 |
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 October 26, 2026.
Wastewater terms: NPDES permit · POTW · Biological nutrient removal · Tertiary treatment · Anaerobic digester · MGD · all terms
Cite this page
Journalists, researchers and educators are welcome to quote these figures. Please credit Klarifi as the source and link to this page.
Klarifi. “NPDES permits expiring in 2028: Kansas wastewater plants.” Updated October 26, 2026. https://klarifi.io/facilities/kansas/permits-expiring/2028Need a custom cut of the data for a state, a county or a list of plants? Email info@klarifi.io.