Skip to content
Well & TapHome Water Treatment Database

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.