Klarifi Logo
Try for freeLog in
Klarifi Logo

Wastewater Treatment Plants in Oregon

125 facilities · 114 MGD combined flow

Klarifi tracks 125 publicly owned wastewater treatment plants in Oregon with a combined average flow of 114 MGD, serving about 1,267,553 residents. 17 plants treat more than 1 MGD and 3 more than 10 MGD; 74 use lagoon systems and 17 have digesters or biogas infrastructure. The largest is Willow Lake WWTP in Salem at 24.62 MGD. 10 NPDES permits expire this year and 19 next year.

Every plant below links to a profile with average and design flow, treatment technology, the NPDES permit and its expiry, a three-year compliance snapshot and the capital projects planned in its city.

125 plant locations in Oregon; dot size follows average flow.

NPDES permits and renewals in Oregon

Every plant discharges under an NPDES permit that is renewed every five years, usually with tighter limits. The renewal year is the year a plant budgets for upgrades.

All NPDES permits in Oregon10 permits expiring in 202619 permits expiring in 202710 permits expiring in 2028Find plants near you on the map →

Largest wastewater treatment plants in Oregon

The 25 largest publicly owned wastewater treatment plants in Oregon by average flow, with NPDES permit, expiry, treatment technology and three-year violation count. Source: EPA ICIS-NPDES via Klarifi.
FacilityCityAvg flow (MGD)Design (MGD)NPDES permitExpiresTechnologyViolations (3y)
Willow Lake WWTPSalem24.62ORL026409Dec 2030

Clarifiers, Carrousels / oxidation ditches, Biogas silos

2
Durham Waste HandlingTigard18.4ORL028118Dec 2030

Clarifiers, Uncovered lagoons, Biogas silos

6
Medford RwrfCentral Point14.520OR0026263Jul 2026

Clarifiers, Uncovered lagoons, Biogas silos

1
Gresham WWTPPortland8.9915OR0026131Aug 2026

Clarifiers, Biogas silos

0
Albany-Millersburg WRFAlbany4.598.7OR0028801Jan 2031

Clarifiers, Biogas silos

2
Grants Pass STPGrants Pass4.484OR0028843Sep 2014

Clarifiers, Uncovered lagoons, Biogas silos

16
Tryon Creek WWTPLake Oswego3.518.3OR0026891Apr 2029

Clarifiers, Biogas silos

2
Mcminnville WWTPMcminnville2.735.6OR0034002Dec 2008

Clarifiers, Carrousels / oxidation ditches, Biogas silos

2
Astoria STPAstoria1.755OR0027561Oct 2016

Aerated lagoons, Uncovered lagoons

14
Oak Lodge Water Reclamation FacilityMilwaukie1.744OR0026140Mar 2027

Clarifiers, Uncovered lagoons

3
Ashland WWTPAshland1.712.3OR0026255Jan 2027

Clarifiers, Carrousels / oxidation ditches, Biogas silos

15
Lebanon STPLebanon1.633OR0020818Oct 2030

Clarifiers

54
Hermiston WWTPHermiston1.562.94OR0020761Jan 2028

Clarifiers, Uncovered lagoons, Biogas silos

0
Lincoln City STPLincoln City1.443OR0020478Mar 2031

Uncovered lagoons

2
Dallas WWTPRickreall1.422OR0020737Oct 2030

Clarifiers, Aerated lagoons, Uncovered lagoons, Carrousels / oxidation ditches

13
Seaside WWTPSeaside1.22.25OR0020401Jul 2029

Clarifiers, Aerated lagoons, Carrousels / oxidation ditches

27
Hood River STPHood River1.132OR0020788May 2031

Clarifiers, Uncovered lagoons, Biogas silos

46
Canby WWTPCanby0.992OR0020214Nov 2027

Clarifiers, Uncovered lagoons, Biogas silos

0
Monmouth STPMonmouth0.790.6OR0020613Dec 2030

Aerated lagoons, Uncovered lagoons

3
Warrenton STPWarrenton0.760.5OR0020877Nov 2025

Uncovered lagoons

0
Umatilla STPUmatilla0.720.8OR0022306Dec 2027

Clarifiers, Carrousels / oxidation ditches

0
Sweet Home STPSweet Home0.71.38OR0020346Mar 2010

Clarifiers, Biogas balloons

27
Lakeview STPLakeview0.681.2OR0041386Jul 2031

Uncovered lagoons

143
Scappoose STPScappoose0.670.5OR0022420Oct 2014

Clarifiers, Uncovered lagoons

1
Florence STPFlorence0.640.9OR0020745Apr 2019

Clarifiers, Biogas silos

0

Oregon plants by treatment technology

All 125 plants in Oregon

FacilityCityFlow (MGD)
Willow Lake WWTPSalem24.62
Durham Waste HandlingTigard18.4
Medford RwrfCentral Point14.5
Gresham WWTPPortland8.99
Albany-Millersburg WRFAlbany4.59
Grants Pass STPGrants Pass4.48
Tryon Creek WWTPLake Oswego3.51
Mcminnville WWTPMcminnville2.73
Astoria STPAstoria1.75
Oak Lodge Water Reclamation FacilityMilwaukie1.74
Ashland WWTPAshland1.71
Lebanon STPLebanon1.63
Hermiston WWTPHermiston1.56
Lincoln City STPLincoln City1.44
Dallas WWTPRickreall1.42
Seaside WWTPSeaside1.2
Hood River STPHood River1.13
Canby WWTPCanby0.99
Monmouth STPMonmouth0.79
Warrenton STPWarrenton0.76
Umatilla STPUmatilla0.72
Sweet Home STPSweet Home0.7
Lakeview STPLakeview0.68
Scappoose STPScappoose0.67
Florence STPFlorence0.64
Sutherlin WWTPOakland0.59
Junction City STPJunction City0.55
Independence STPIndependence0.47
Myrtle Point STPMyrtle Point0.46
Estacada STPEstacada0.44
Philomath WWTPCorvallis0.43
Coquille City Shop And Waste Water PlantCoquille0.43
Creswell STPCreswell0.35
Depoe Bay STPDepoe Bay0.35
Odell STPHood River0.33
Cannon Beach WWTFCannon Beach0.32
Toledo STPToledo0.32
Nehalem Bay STPNehalem0.3
Aumsville STPAumsville0.3
Shady Cove STPShady Cove0.29
Lafayette STPLafayette0.27
Bandon STPBandon0.26
Enterprise STPEnterprise0.24
Oakridge STPWestfir0.22
Carlton STPCarlton0.2
Warm Springs WWTPWarm Springs0.2
Rockaway Beach STPRockaway Beach0.19
Cave Junction Wastewater Treatment FacilityCave Junction0.19
Bay City STPBay City0.17
Hubbard STPHubbard0.17
Jefferson Wastewater Treatment PlantJefferson0.17
Canyonville STPCanyonville0.16
Rainier STPRainier0.16
Dayton STPDayton0.16
Coburg STPCoburg0.15
Clatskanie WWTPClatskanie0.15
Stanfield STPStanfield0.15
Yachats STPYachats0.14
Gervais STPGervais0.13
Joseph STPJoseph0.12
Waldport WWTPWaldport0.12
Union WWTPUnion0.12
Cascade Locks STP And WTPCascade Locks0.12
Garibaldi STPGaribaldi0.11
Willamina STPWillamina0.1
Wallowa STPWallowa0.1
Brownsville STPBrownsville0.1
Vernonia STPVernonia0.1
Adair Village STPCorvallis0.1
Athena STPAthena0.1
Drain Wastewater Treatment PlantDrain0.09
Tangent STPTangent0.09
Elgin STPElgin0.09
Chiloquin STPChiloquin0.08
Arch Cape STPArch Cape0.08
Aurora Sewage Treatment PlantAurora0.08
Siletz STPSiletz0.08
Twin Rocks WWTPRockaway Beach0.08
Mosier WWTPMosier0.07
Riddle STPRiddle0.07
Yamhill STPYamhill0.07
Glendale WWTPGlendale0.07
Heppner STPHeppner0.07
Gold Hill STPGold Hill0.06
Government Camp STPGovernment Camp0.06
Maupin STPMaupin0.06
Yoncalla WTPYoncalla0.06
Arlington STPArlington0.05
Winchester Bay Sanitary District WWTFReedsport0.05
Brooks Sewage Treatment PlantBrooks0.05
Lowell STPLowell0.05
Powers STPPowers0.05
Salishan Sanitary District Treatment PlantGleneden Beach0.05
Huntington STPHuntington0.04
Parkdale STPMount Hood Parkdale0.04
North Powder STPNorth Powder0.04
Butte Falls STPButte Falls0.04
Monroe STPMonroe0.04
Scio STPScio0.04
Halsey STPHalsey0.04
Long Creek STPLong Creek0.03
Biggs Service District WW TreatmentBiggs0.03
Mt Vernon STPMount Vernon0.03
Grand Ronde STPGrand Ronde0.02
Tillamook Industrial Park STPTillamook0.02
Dayville STPDayville0.02
Hebo Jwsa WWTPHebo0.02
Boring STPBoring0.01
Westport STPClatskanie0.01
Falls City STPFalls City0.009
Fleming Middle SchoolMerlin0.008
Cloverdale Sanitary District STPCloverdale0.0078
Westfir STPWestfir0.0039
Rainbow Rock STPBrookings0.0036
Dufur STPDufur0.0027
Alpine Community STPMonroe0.0027
Amity STPAmity
Dundee STPDundee
Harrisburg Lagoon Treatment PlantHarrisburg
Mount Angel STPMount Angel
Myrtle Creek WWTPMyrtle Creek
Ontario STPOntario
Port Orford STPPort Orford
Sheridan WWTPSheridan
Veneta STPVeneta

Wastewater treatment in Oregon: questions

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.

Try Klarifi for free

Create your own trial account and explore how Klarifi can help you.

Try for free