PFAS in Oregon drinking water
EPA's final UCMR 5 data covers 127 public water systems in Oregon, serving about 3.4 million people. PFAS turned up in 18 of them (14%). 10 averaged above at least one EPA limit at a sampling point, affecting about 226,333 people.
Highest PFOA and PFOS averages among systems serving 1,000 or more: Rainbow Water District (2.1 / 7.8 ppt), City of Hermiston (0.0 / 8.6 ppt), Klamath Falls Water Dept (0.0 / 7.1 ppt), City of Milton-freewater (0.0 / 7.1 ppt) and City of Milwaukie (0.0 / 6.7 ppt).
Every tested system in Oregon
Largest first. PFOA and PFOS columns show the average at each system's worst sampling point; EPA's limit for each is 4 ppt. Filter by name:
| Water system | People | PFOA | PFOS | PFAS found | Result |
|---|---|---|---|---|---|
| Portland Water Bureau · Portland | 666,200 | - | - | 0 | None found |
| Tualatin Valley Water District · Beaverton | 224,600 | - | - | 0 | None found |
| Salem Public Works · Salem | 199,820 | - | - | 0 | None found |
| Eugene Water & Electric Board · Eugene | 176,000 | - | - | 0 | None found |
| Medford Water Commission · Medford | 106,068 | - | - | 0 | None found |
| City of Hillsboro · Hillsboro | 92,632 | - | - | 0 | None found |
| City of Beaverton · Beaverton | 88,045 | - | - | 0 | None found |
| Bend Water Department · Bend | 77,704 | 6.0 | - | 4 | Above limit |
| City of Gresham · Gresham | 73,932 | - | - | 0 | None found |
| Rockwood PUD · Portland | 65,443 | - | - | 0 | None found |
| City of Tigard · Tigard | 62,500 | - | - | 0 | None found |
| Springfield Utility Board · Springfield | 62,100 | 2.1 | - | 5 | Sample at limit |
| City of Corvallis · Corvallis | 61,468 | - | - | 0 | None found |
| City of Albany · Albany | 57,997 | - | - | 0 | None found |
| Sunrise Water Authority · Happy Valley | 50,003 | - | 4.3 | 1 | Above limit |
| Klamath Falls Water Dept · Klamath Falls | 40,475 | - | 7.1 | 3 | Above limit |
| Lake Oswego Municipal Water · Lake Oswego | 40,000 | - | - | 0 | None found |
| City of Keizer · Keizer | 38,585 | - | - | 1 | Below limits |
| Redmond Water Department · Redmond | 37,566 | - | - | 0 | None found |
| City of Grants Pass · Grants Pass | 37,138 | - | - | 0 | None found |
| Avion Wc - Greater Avion · Bend | 35,332 | - | - | 0 | None found |
| Mcminnville Water & Light · Mcminnville | 34,515 | - | - | 0 | None found |
| Coos Bay North Bend Wtr Brd · Coos Bay | 34,500 | - | - | 0 | None found |
| Oregon City · Oregon City | 33,940 | - | - | 0 | None found |
| Oak Lodge Water Services · Milwaukie | 30,000 | - | - | 0 | None found |
| Clackamas River Water - Clackamas · Clackamas | 29,918 | - | - | 0 | None found |
| City of Woodburn · Woodburn | 29,455 | - | - | 0 | None found |
| City of Roseburg · Roseburg | 28,800 | - | - | 0 | None found |
| City of Tualatin · Tualatin | 28,106 | - | - | 0 | None found |
| City of West Linn · West Linn | 28,000 | - | - | 0 | None found |
| City of Forest Grove · Forest Grove | 26,838 | - | - | 0 | None found |
| City of Wilsonville · Wilsonville | 25,915 | - | - | 0 | None found |
| City of Newberg · Newberg | 25,138 | - | - | 0 | None found |
| Ashland Water Department · Ashland | 20,946 | - | - | 0 | None found |
| City of Milwaukie · Milwaukie | 20,946 | - | 6.7 | 1 | Above limit |
| Lincoln City Water District · Lincoln City | 20,830 | - | - | 0 | None found |
| City of Hermiston · Hermiston | 20,000 | - | 8.6 | 5 | Above limit |
| Clackamas River Water - Clairmont · Clackamas | 19,928 | - | - | 0 | None found |
| City of Sherwood · Sherwood | 19,885 | - | - | 2 | Below limits |
| City of Central Point · Central Point | 19,785 | - | - | 0 | None found |
| City of Lebanon · Lebanon | 18,945 | - | - | 0 | None found |
| Canby Utility · Canby | 18,754 | - | - | 0 | None found |
| City of Dallas · Dallas | 17,911 | - | - | 0 | None found |
| City of Pendleton · Pendleton | 16,996 | - | - | 1 | Below limits |
| City of Troutdale · Troutdale | 16,185 | - | - | 0 | None found |
| City of Cornelius · Cornelius | 14,490 | - | - | 0 | None found |
| City of Ontario · Ontario | 14,465 | - | - | 0 | None found |
| Suburban East Salem WD · Salem | 13,900 | - | - | 0 | None found |
| City of La Grande · La Grande | 13,460 | - | - | 0 | None found |
| City of St Helens · St Helens | 13,410 | - | - | 1 | Below limits |
| City of The Dalles · The Dalles | 13,010 | - | - | 0 | None found |
| City of Sandy · Sandy | 12,991 | - | - | 0 | None found |
| City of Gladstone · Gladstone | 12,121 | - | - | 0 | None found |
| Deschutes Valley Water Dist · Madras | 11,700 | - | - | 0 | None found |
| City of Monmouth · Monmouth | 11,651 | - | - | 0 | None found |
| West Slope Water District · Portland | 11,000 | - | - | 0 | None found |
| City of Prineville · Prineville | 11,000 | - | - | 0 | None found |
| City of Cottage Grove · Cottage Grove | 10,879 | - | - | 0 | None found |
| City of Silverton · Silverton | 10,484 | - | - | 0 | None found |
| City of Newport · Newport | 10,439 | - | - | 0 | None found |
| Baker City · Baker City | 10,349 | - | - | 0 | None found |
| City of Sweet Home · Sweet Home | 10,322 | - | - | 0 | None found |
| Independence Water System · Independence | 10,300 | - | - | 1 | Below limits |
| City of Molalla · Molalla | 10,298 | - | - | 1 | Below limits |
| City of Astoria · Astoria | 10,181 | - | - | 0 | None found |
| City of Fairview · Fairview | 9,963 | - | - | 0 | None found |
| City of Florence · Florence | 9,561 | - | - | 0 | None found |
| City of Eagle Point · Eagle Point | 9,554 | - | - | 0 | None found |
| Umpqua Basin Water Assoc · Roseburg | 9,499 | - | - | 0 | None found |
| City of Warrenton · Warrenton | 9,100 | - | - | 0 | None found |
| City of Scappoose · Scappoose | 8,710 | - | - | 0 | None found |
| City of Hood River · Hood River | 8,577 | - | - | 0 | None found |
| Stayton Water Supply · Stayton | 8,400 | - | - | 0 | None found |
| Winston-dillard Water District · Winston | 8,300 | - | - | 0 | None found |
| City of Umatilla · Umatilla | 8,256 | - | - | 0 | None found |
| City of Sutherlin · Sutherlin | 8,060 | - | - | 0 | None found |
| Seaside Water Department · Seaside | 7,482 | - | - | 0 | None found |
| City of Milton-freewater · Milton-freewater | 7,145 | - | 7.1 | 2 | Above limit |
| City of Brookings · Brookings | 7,120 | - | - | 0 | None found |
| Green Area Water & Sanitary Authority · Roseburg | 7,000 | - | - | 0 | None found |
| City of Sheridan Or · Sheridan | 6,494 | - | - | 0 | None found |
| Roats Water System · Bend | 6,469 | - | - | 0 | None found |
| Rainbow Water District · Springfield | 6,300 | 2.1 | 7.8 | 3 | Above limit |
| City of Talent · Talent | 6,293 | - | - | 0 | None found |
| Ice Fountain Water District · Hood River | 6,000 | - | - | 0 | None found |
| Seal Rock Water District · Seal Rock | 6,000 | - | - | 0 | None found |
| Crystal Springs Water District · Odell | 5,973 | - | - | 0 | None found |
| City of Phoenix · Phoenix | 5,900 | - | - | 0 | None found |
| City of Estacada · Estacada | 5,750 | - | - | 1 | Below limits |
| City of Boardman · Boardman | 5,749 | - | - | 0 | None found |
| Kernville-gleneden-linc Bch WD · Gleneden Beach | 5,609 | - | - | 0 | None found |
| City of Creswell · Creswell | 5,585 | - | - | 0 | None found |
| City of Tillamook Water Dept · Tillamook | 5,265 | - | - | 0 | None found |
| City of Veneta · Veneta | 5,200 | - | - | 0 | None found |
| Heceta Water Peoples Utility District · Florence | 4,921 | - | - | 0 | None found |
| City of Reedsport · Reedsport | 4,836 | - | - | 0 | None found |
| Philomath Public Works · Philomath | 4,670 | - | - | 0 | None found |
| Raleigh Water District · Portland | 4,500 | - | - | 0 | None found |
| Chenowith PUD · The Dalles | 4,500 | - | - | 0 | None found |
| City of Lafayette · Lafayette | 4,423 | - | - | 0 | None found |
| City of Wood Village · Wood Village | 4,388 | - | - | 0 | None found |
| Sunriver Water Llc/sunriver Utilities · Sunriver | 4,300 | - | - | 0 | None found |
| City of Aumsville · Aumsville | 4,125 | - | - | 0 | None found |
| Rivergrove Water District · Lake Oswego | 4,000 | - | - | 0 | None found |
| Crooked River Ranch Wtr CO · Terrebonne | 4,000 | - | - | 0 | None found |
| City of Coquille · Coquille | 3,953 | - | - | 0 | None found |
| City of Madras · Madras | 3,940 | - | - | 0 | None found |
| City of Harrisburg · Harrisburg | 3,684 | - | - | 0 | None found |
| City of Mount Angel · Mt. Angel | 3,650 | - | - | 0 | None found |
| Toledo Water Utilities · Toledo | 3,645 | - | - | 0 | None found |
| City of Myrtle Creek · Myrtle Creek | 3,501 | - | - | 0 | None found |
| Tri-city Jw&sa · Myrtle Creek | 3,500 | - | - | 0 | None found |
| City of Hubbard · Hubbard | 3,478 | - | - | 0 | None found |
| City of Bandon · Bandon | 3,000 | - | - | 0 | None found |
| City of Dundee · Dundee | 2,960 | - | 4.8 | 1 | Above limit |
| Corbett Water District · Corbett | 2,954 | - | - | 0 | None found |
| City of Lakeview · Lakeview | 2,476 | - | - | 0 | None found |
| City of Donald · Donald | 1,107 | - | - | 0 | None found |
| City of Falls City Or · Falls City | 1,051 | - | - | 0 | None found |
| Adair Village Water System · Adair Village | 875 | - | - | 0 | None found |
| Marcola Water District · Springfield | 600 | - | 6.2 | 2 | Above limit |
| Ruch Elementary Sd 549 · Medford | 200 | 9.2 | 9.8 | 8 | Above limit |
| Pleasant View Water CO · Yamhill | 120 | - | - | 0 | None found |
| Bethany Elementary School · Silverton | 90 | - | - | 0 | None found |
| Chemical Waste Mgt of Nw INC · Arlington | 40 | - | - | 0 | None found |
| Roats Woodside Ranch Ws | - | - | 0 | None found | |
| Oregon Institute of Technology | - | - | 0 | None found |
On a private well in Oregon?
EPA's program only covers public systems. Private wells are never part of UCMR 5, so the only way to know is to test. Our well testing guide covers which lab tests to order, and the best well water systems covers what to install once you have results.
Cite this page
Well & Tap. "PFAS in Oregon drinking water: results for 127 systems." Data: U.S. EPA UCMR 5, final release August 2026. https://wellandtap.com/pfas/oregon/
Source: EPA UCMR 5 final occurrence data (August 2026); population from EPA SDWIS. Method.