80 NPDES permits · 25 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 | Technology | Violations (3y) |
|---|---|---|---|---|---|---|
| Chanute, City Of | Chanute | 1.47 | KS0080837 | Jan 2028 | Clarifiers, Uncovered lagoons, Biogas silos | 1 |
| Leavenworth, City Of | Leavenworth | 3.18 | KS0036366 | Feb 2028 | Clarifiers, Biogas balloons | 11 |
| Arkansas City Mwwtp | Arkansas City | 1.61 | KS0044831 | Feb 2028 | Clarifiers, Biogas silos | 12 |
| Iola, City Of | Iola | 0.29 | KS0099414 | Feb 2028 | Aerated lagoons, Uncovered lagoons | 4 |
| South Hutchinson Waste Water Treatment Plant | South Hutchinson | 0.77 | KS0095711 | Mar 2028 | Clarifiers | 188 |
| Cherokee Co. S.D. #1 | Riverton | — | KS0091057 | Mar 2028 | Uncovered lagoons | 1 |
| Coffey Co. S.D. #1 (jacobs Creek) | Burlington | — | KS0090743 | Mar 2028 | Uncovered lagoons | 0 |
| Columbus Sewer Treatment Plant C/o City Hall | Columbus | — | KS0031445 | Mar 2028 | Uncovered lagoons | 2 |
| Cottonwood Falls WWTP | Cottonwood Falls | — | KS0089664 | Mar 2028 | Uncovered lagoons | 1 |
| Elwood Sewer Treatment Plant C/o City Hall | Wathena | — | KS0048526 | Mar 2028 | Uncovered lagoons | 24 |
| Geneseo, City Of | Geneseo | — | KS0098175 | Mar 2028 | Uncovered lagoons | 52 |
| Gridley City Of Sewer Treatment Plant | Gridley | — | KS0045993 | Mar 2028 | Uncovered lagoons | 0 |
| Hartford, City Of | Hartford | — | KS0025682 | Mar 2028 | Uncovered lagoons | 0 |
| Lebo Sewer Treatment Plant C/o City Hall | Lebo | — | KS0024767 | Mar 2028 | Uncovered lagoons | 9 |
| Leroy City Of Sewer Treatment Plant | Leroy | — | KS0030813 | Mar 2028 | Uncovered lagoons | 4 |
| Mccune Sewer Treatment Plant | Mccune | — | KS0021393 | Mar 2028 | Uncovered lagoons | 36 |
| Moundridge Sewer Treatment Plant C/o City Hall | Moundridge | — | KS0021008 | Mar 2028 | Uncovered lagoons | 7 |
| New Strawn Wastewater Plant Ronald Parkey | New Strawn | — | KS0117030 | Mar 2028 | Uncovered lagoons | 0 |
| Peabody Wastewater Plant Ronnie Harms | Peabody | — | KS0097225 | Mar 2028 | Uncovered lagoons | 3 |
| Troy, City Of | Troy | — | KS0083194 | Mar 2028 | Uncovered lagoons | 23 |
| Wathena City Of Sewer Treatment Plant | Wathena | — | KS0026158 | Mar 2028 | Uncovered lagoons | 5 |
| West Mineral City Of Waste Water Treatment Plant | West Mineral | — | KS0080861 | Mar 2028 | Uncovered lagoons | 2 |
| Willowbrook, City Of | Hutchinson | — | KS0093050 | Mar 2028 | Uncovered lagoons | 12 |
| Emporia Wastewater Treatment Plant | Emporia | 4.23 | KS0046728 | Apr 2028 | Clarifiers, Biogas silos | 27 |
| Goddard Wastewater Plant | Goddard | 0.5 | KS0098485 | Apr 2028 | Uncovered lagoons, Cooling towers | 4 |
| Baxter Springs WWTP | Baxter Springs | 0.62 | KS0045934 | May 2028 | Aerated lagoons, Uncovered lagoons | 9 |
| Humboldt, City Of | Humboldt | 0.2 | KS0022632 | May 2028 | — | 2 |
| Kansas City (plant No. 3) WWTP | Kansas City | 0.0075 | KS0085600 | May 2028 | — | 2 |
| Council Grove Sewer Treatment Plant C/o City Hall | Council Grove | — | KS0027898 | May 2028 | Clarifiers, Uncovered lagoons | 0 |
| Pittsburg City Of Mun WWTP | Pittsburg | 2.7 | KS0200022 | Jun 2028 | Clarifiers, Biogas silos | 68 |
| Olathe Harold (main Plant) | Olathe | 1.3 | KS0045802 | Jun 2028 | Clarifiers, Biogas silos | 5 |
| Americus Waste Water Treatment Facility | Americus | — | KS0047406 | Jun 2028 | Uncovered lagoons | 1 |
| Canton, City Of | Canton | — | KS0087426 | Jun 2028 | Uncovered lagoons | 15 |
| Conway Springs, City Of | Conway Springs | — | KS0030651 | Jun 2028 | Aerated lagoons, Uncovered lagoons | 3 |
| Morrill City Of WWTF | Morrill | — | KS0022691 | Jun 2028 | Uncovered lagoons | 0 |
| Norwich Wastewater Plant | Norwich | — | KS0095494 | Jun 2028 | Uncovered lagoons | 42 |
| Strong City Sanitary Sewer Imprv | Strong City | — | KS0031178 | Jun 2028 | Uncovered lagoons | 0 |
| Viola, City Of | Viola | — | KS0027880 | Jun 2028 | Uncovered lagoons | 36 |
| Weir, City Of | Weir | — | KS0079146 | Jun 2028 | Uncovered lagoons | 6 |
| Willis Wastewater Plant | Holton | — | KS0092037 | Jun 2028 | Uncovered lagoons | 0 |
| Yates Center, City Of | Yates Center | 0.2 | KS0097446 | Aug 2028 | — | 32 |
| Wellington, City Of | Wellington | 0.89 | KS0099571 | Sep 2028 | Clarifiers, Uncovered lagoons, Carrousels / oxidation ditches | 32 |
| Parsons WWTP | Parsons | 0.62 | KS0097560 | Sep 2028 | Uncovered lagoons, Biogas balloons | 4 |
| Allen Co. S.D. #1 | Iola | — | KS0085201 | Sep 2028 | Uncovered lagoons | 0 |
| Alta Vista, City Of | Alta Vista | — | KS0096733 | Sep 2028 | Uncovered lagoons | 0 |
| Altamont, City Of | Altamont | — | KS0045918 | Sep 2028 | Uncovered lagoons | 2 |
| Arma Waste Water Treatment Plant C/o City Hall | Arma | — | KS0045926 | Sep 2028 | Biogas silos | 0 |
| Bartlett, City Of | Bartlett | — | KS0080900 | Sep 2028 | Uncovered lagoons | 4 |
| Bern, City Of | Bern | — | KS0047244 | Sep 2028 | Aerated lagoons, Uncovered lagoons | 17 |
| Chetopa Waste Water Treatment Plant C/o City Hall | Chetopa | — | KS0031135 | Sep 2028 | Uncovered lagoons | 0 |
| Colony Waste Water Treatment Facility C/o City Hall | Colony | — | KS0116122 | Sep 2028 | Uncovered lagoons | 3 |
| Dwight Waste Water Treatment Plant | Dwight | — | KS0051675 | Sep 2028 | Uncovered lagoons | 0 |
| Erie Waste Water Treatment Plant | Erie | — | KS0045977 | Sep 2028 | Uncovered lagoons | 0 |
| Florence Wastewater Plant | Florence | — | KS0093068 | Sep 2028 | Uncovered lagoons | 0 |
| Galesburg Wastewater Plant | Galesburg | — | KS0092193 | Sep 2028 | Uncovered lagoons | 0 |
| Highland City Of Sewer Treatment Plant | Highland | — | KS0047457 | Sep 2028 | Uncovered lagoons | 6 |
| La Harpe, City Of | Laharpe | — | KS0094251 | Sep 2028 | Uncovered lagoons | 4 |
| Lehigh, City Of | Hillsboro | — | KS0026417 | Sep 2028 | Aerated lagoons, Uncovered lagoons | 6 |
| Lincolnville, City Of | Lincolnville | — | KS0090581 | Sep 2028 | Uncovered lagoons | 3 |
| Marion Wastewater Plant | Marion | — | KS0051691 | Sep 2028 | Aerated lagoons, Uncovered lagoons | 5 |
| Neosho Rapids Waste Water Treatment Plant | Neosho Rapids | — | KS0117021 | Sep 2028 | Uncovered lagoons | 10 |
| Oneida, City Of | Oneida | — | KS0093467 | Sep 2028 | Uncovered lagoons | 0 |
| Oswego, City Of | Oswego | — | KS0047554 | Sep 2028 | Uncovered lagoons | 1 |
| Saint Paul Waste Water Treatment Facility | Saint Paul | — | KS0084174 | Sep 2028 | Uncovered lagoons | 26 |
| Stark Wastewater Plant Plant Manager | Stark | — | KS0097373 | Sep 2028 | Uncovered lagoons | 0 |
| Walnut City Of Waste Water Treatment Plant | Walnut | — | KS0083887 | Sep 2028 | Aerated lagoons, Uncovered lagoons | 0 |
| White City, City Of | White City | — | KS0096873 | Sep 2028 | Uncovered lagoons | 1 |
| Fort Scott, City Of (new Plant) | Fort Scott | 1.03 | KS0095923 | Oct 2028 | Clarifiers, Aerated lagoons, Carrousels / oxidation ditches | 35 |
| Hiawatha , City Of - WWTF #3 | Hiawatha | 0.48 | KS0096440 | Oct 2028 | — | 27 |
| Girard, City Of | Girard | — | KS0022551 | Oct 2028 | Aerated lagoons, Uncovered lagoons | 9 |
| Hutchinson, City Of | Hutchinson | 3.74 | KS0036188 | Dec 2028 | Clarifiers, Uncovered lagoons, Carrousels / oxidation ditches, Biogas silos | 16 |
| Atchison, City Of | Atchison | 0.72 | KS0039128 | Dec 2028 | — | 7 |
| City Of Hillsboro | Hillsboro | — | KS0097896 | Dec 2028 | Uncovered lagoons | 7 |
| Fairview, City Of | Fairview | — | KS0098744 | Dec 2028 | Uncovered lagoons | 0 |
| Galena Sewer Treatment Plant C/o City Hall | Galena | — | KS0048135 | Dec 2028 | Uncovered lagoons | 11 |
| Kdot Linn Co US 69 WWTF | Trading Post | — | KS0097861 | Dec 2028 | Aerated lagoons | 0 |
| Seneca, City Of | Seneca | — | KS0047538 | Dec 2028 | Uncovered lagoons | 7 |
| Solomon Waste Water Treatment Facility C/o City Hall | Solomon | — | KS0085979 | Dec 2028 | Uncovered lagoons | 9 |
| Wilson Co. Sd #1 (tulakes) | Chanute | — | KS0084476 | Dec 2028 | Uncovered lagoons | 20 |
| Woodson Co Improvement Dis. #2 | Iola | — | KS0084085 | Dec 2028 | Uncovered lagoons | 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 September 11, 2026.