Skip to main content

Oregon Water Quality Reports

Comprehensive water quality data for 255 cities across Oregon. View EPA-verified contaminant levels and get filter recommendations.

255
Cities
70
Safe
178
Monitor
7
At Risk

Water Quality by County

Explore aggregated water quality scores across Oregon counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 218 cities serving 10,442,781 people across 25 counties.

Common Contaminants in Oregon

185 cities in Oregon have at least one contaminant above EPA health guidelines.

Worried about Lead in your water?

Upload your water test (PDF or a photo) and we'll email a plain-English reading of your Lead result โ€” and every other number โ€” free. Educational only, no medical claims.

Your upload also helps us keep local water data accurate โ€” we only ever share anonymized, area-level summaries.

Upload my test

Cities in Oregon

West Haven-Sylvan

People Served911K
Contaminants Tested306
Above Guidelines1
View Report โ†’

Portland

People Served680K
Contaminants Tested661
Above Guidelines1
View Report โ†’

Dunthorpe

People Served637K
Contaminants Tested208
Above Guidelines1
View Report โ†’

Maywood Park

People Served614K
Contaminants Tested103
Above Guidelines1
View Report โ†’

West Slope

People Served308K
Contaminants Tested233
Above Guidelines1
View Report โ†’

Hillsboro

People Served308K
Contaminants Tested300
Above Guidelines1
View Report โ†’

Raleigh Hills

People Served302K
Contaminants Tested232
Above Guidelines1
View Report โ†’

Beaverton

People Served297K
Contaminants Tested203
Above Guidelines1
View Report โ†’

Cedar Hills

People Served297K
Contaminants Tested203
Above Guidelines1
View Report โ†’

Marlene Village

People Served297K
Contaminants Tested203
Above Guidelines1
View Report โ†’

Oak Hills

People Served297K
Contaminants Tested203
Above Guidelines1
View Report โ†’

Garden Home-Whitford

People Served222K
Contaminants Tested131
Above Guidelines1
View Report โ†’

Aloha

People Served217K
Contaminants Tested102
Above Guidelines1
View Report โ†’

Bethany

People Served217K
Contaminants Tested102
Above Guidelines1
View Report โ†’

Cedar Mill

People Served217K
Contaminants Tested102
Above Guidelines1
View Report โ†’

Rockcreek

People Served217K
Contaminants Tested102
Above Guidelines1
View Report โ†’

Four Corners

People Served214K
Contaminants Tested207
Above Guidelines1
View Report โ†’

Hayesville

People Served202K
Contaminants Tested550
Above Guidelines2
View Report โ†’

Salem

People Served201K
Contaminants Tested423
Above Guidelines2
View Report โ†’

Eugene

People Served178K
Contaminants Tested1376
Above Guidelines1
View Report โ†’

River Road

People Served176K
Contaminants Tested107
Above Guidelines1
View Report โ†’

Santa Clara

People Served176K
Contaminants Tested107
Above Guidelines1
View Report โ†’

Gresham

People Served150K
Contaminants Tested230
Above Guidelines1
View Report โ†’

Oatfield

People Served132K
Contaminants Tested334
Above Guidelines1
View Report โ†’

Gladstone

People Served123K
Contaminants Tested266
Above Guidelines0
View Report โ†’

Central Point

People Served115K
Contaminants Tested361
Above Guidelines2
View Report โ†’

Johnson City

People Served111K
Contaminants Tested235
Above Guidelines0
View Report โ†’

Bend

People Served110K
Contaminants Tested966
Above Guidelines2
View Report โ†’

Tetherow

People Served101K
Contaminants Tested200
Above Guidelines1
View Report โ†’

Medford

People Served96K
Contaminants Tested628
Above Guidelines2
View Report โ†’

White City

People Served95K
Contaminants Tested177
Above Guidelines1
View Report โ†’

Wood Village

People Served95K
Contaminants Tested380
Above Guidelines2
View Report โ†’

Jennings Lodge

People Served93K
Contaminants Tested236
Above Guidelines0
View Report โ†’

Happy Valley

People Served92K
Contaminants Tested278
Above Guidelines2
View Report โ†’

Durham

People Served91K
Contaminants Tested203
Above Guidelines2
View Report โ†’

Wilsonville

People Served88K
Contaminants Tested207
Above Guidelines1
View Report โ†’

Troutdale

People Served82K
Contaminants Tested194
Above Guidelines1
View Report โ†’

Oregon City

People Served81K
Contaminants Tested205
Above Guidelines0
View Report โ†’

Fairview

People Served75K
Contaminants Tested325
Above Guidelines1
View Report โ†’

Metzger

People Served67K
Contaminants Tested131
Above Guidelines2
View Report โ†’

West Linn

People Served67K
Contaminants Tested134
Above Guidelines0
View Report โ†’

Bull Mountain

People Served63K
Contaminants Tested102
Above Guidelines2
View Report โ†’

Tigard

People Served63K
Contaminants Tested102
Above Guidelines2
View Report โ†’

Corvallis

People Served57K
Contaminants Tested663
Above Guidelines2
View Report โ†’

Albany

People Served56K
Contaminants Tested877
Above Guidelines2
View Report โ†’

Damascus

People Served51K
Contaminants Tested251
Above Guidelines2
View Report โ†’

Deschutes River Woods

People Served41K
Contaminants Tested262
Above Guidelines1
View Report โ†’

Oak Grove

People Served40K
Contaminants Tested177
Above Guidelines0
View Report โ†’

Keizer

People Served39K
Contaminants Tested169
Above Guidelines1
View Report โ†’

Bunker Hill

People Served35K
Contaminants Tested104
Above Guidelines1
View Report โ†’

Coos Bay

People Served35K
Contaminants Tested104
Above Guidelines1
View Report โ†’

Rivergrove

People Served32K
Contaminants Tested266
Above Guidelines2
View Report โ†’

Roseburg North

People Served29K
Contaminants Tested103
Above Guidelines0
View Report โ†’

Roseburg

People Served29K
Contaminants Tested103
Above Guidelines0
View Report โ†’

Tualatin

People Served28K
Contaminants Tested101
Above Guidelines1
View Report โ†’

Newberg

People Served27K
Contaminants Tested1235
Above Guidelines2
View Report โ†’

Woodburn

People Served26K
Contaminants Tested403
Above Guidelines1
View Report โ†’

Forest Grove

People Served25K
Contaminants Tested103
Above Guidelines1
View Report โ†’

Ashland

People Served21K
Contaminants Tested326
Above Guidelines3
View Report โ†’

Milwaukie

People Served21K
Contaminants Tested99
Above Guidelines1
View Report โ†’

Lincoln City

People Served21K
Contaminants Tested103
Above Guidelines0
View Report โ†’

Hermiston

People Served21K
Contaminants Tested484
Above Guidelines3
View Report โ†’

Sherwood

People Served20K
Contaminants Tested240
Above Guidelines3
View Report โ†’

Canby

People Served19K
Contaminants Tested326
Above Guidelines0
View Report โ†’

Pendleton

People Served18K
Contaminants Tested409
Above Guidelines3
View Report โ†’

The Dalles

People Served17K
Contaminants Tested503
Above Guidelines2
View Report โ†’

Dallas

People Served17K
Contaminants Tested103
Above Guidelines1
View Report โ†’

Astoria

People Served16K
Contaminants Tested337
Above Guidelines1
View Report โ†’

Lebanon

People Served16K
Contaminants Tested281
Above Guidelines0
View Report โ†’

South Lebanon

People Served16K
Contaminants Tested191
Above Guidelines0
View Report โ†’

Crooked River Ranch

People Served16K
Contaminants Tested195
Above Guidelines1
View Report โ†’

Winston

People Served15K
Contaminants Tested193
Above Guidelines1
View Report โ†’

Florence

People Served14K
Contaminants Tested202
Above Guidelines1
View Report โ†’

Heceta Beach

People Served14K
Contaminants Tested202
Above Guidelines1
View Report โ†’

Ontario

People Served14K
Contaminants Tested103
Above Guidelines1
View Report โ†’

Beavercreek

People Served14K
Contaminants Tested101
Above Guidelines2
View Report โ†’

Monmouth

People Served14K
Contaminants Tested178
Above Guidelines1
View Report โ†’

La Grande

People Served14K
Contaminants Tested250
Above Guidelines1
View Report โ†’

Cornelius

People Served13K
Contaminants Tested179
Above Guidelines0
View Report โ†’

Sandy

People Served11K
Contaminants Tested116
Above Guidelines1
View Report โ†’

Prineville

People Served11K
Contaminants Tested703
Above Guidelines2
View Report โ†’

Silverton

People Served11K
Contaminants Tested248
Above Guidelines1
View Report โ†’

Cottage Grove

People Served11K
Contaminants Tested454
Above Guidelines1
View Report โ†’

Independence

People Served10K
Contaminants Tested94
Above Guidelines1
View Report โ†’

Newport

People Served10K
Contaminants Tested273
Above Guidelines1
View Report โ†’

Baker City

People Served10K
Contaminants Tested101
Above Guidelines0
View Report โ†’

Eagle Point

People Served10K
Contaminants Tested31
Above Guidelines1
View Report โ†’

Sweet Home

People Served9K
Contaminants Tested103
Above Guidelines0
View Report โ†’

Molalla

People Served9K
Contaminants Tested252
Above Guidelines1
View Report โ†’

Warrenton

People Served9K
Contaminants Tested102
Above Guidelines1
View Report โ†’

Stayton

People Served8K
Contaminants Tested104
Above Guidelines1
View Report โ†’

Umatilla

People Served8K
Contaminants Tested252
Above Guidelines0
View Report โ†’

Brookings

People Served7K
Contaminants Tested334
Above Guidelines1
View Report โ†’

Myrtle Creek

People Served7K
Contaminants Tested383
Above Guidelines0
View Report โ†’

Seaside

People Served7K
Contaminants Tested103
Above Guidelines1
View Report โ†’

Green

People Served7K
Contaminants Tested96
Above Guidelines0
View Report โ†’

Springfield

People Served6K
Contaminants Tested103
Above Guidelines4
View Report โ†’

Talent

People Served6K
Contaminants Tested31
Above Guidelines1
View Report โ†’

Seal Rock

People Served6K
Contaminants Tested31
Above Guidelines0
View Report โ†’

Gleneden Beach

People Served6K
Contaminants Tested103
Above Guidelines1
View Report โ†’

Showing top 100 of 255 cities by population.

Use the search box above to find any city in Oregon.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Weekly water-quality guidance for your area. Unsubscribe anytime.