Oregon tap water quality

947 active community water systems.

Largest water systems

GradeSystemPeopleHealth violations (5y)
APortland Water Bureau666,2000
ATualatin Valley Water District224,6000
ASalem Public Works199,8200
AEugene Water & Electric Board176,0000
BMedford Water Commission106,0680
ACity of Hillsboro92,6320
ACity of Beaverton88,0450
CCity of Bend77,7040
ACity of Gresham73,9320
ARockwood PUD65,4430
BCity of Tigard62,5000
ASpringfield Utility Board62,1000
ACity of Corvallis61,4680
ACity of Albany57,9970
BSunrise Water Authority50,0030
CKlamath Falls Water Dept40,4750
ALake Oswego Municipal Water40,0000
ACity of Keizer38,5850
ARedmond Water Department38,2080
BCity of Grants Pass37,1380
AAvion WC - Greater Avion35,3320
AMcMinnville Water & Light34,5150
ACoos Bay North Bend WTR Brd34,5000
AOregon City33,9400
BOak Lodge Water Services30,0001
AClackamas River Water29,9180
ACity of Woodburn29,4550
ACity of Roseburg28,8000
ACity of Tualatin28,1060
ACity of West Linn28,0000
BCity of Forest Grove26,8380
ACity of Wilsonville25,9150
ACity of Newberg25,1380
AAshland Water Department20,9460
CCity of Milwaukie20,9460
ACity of Lincoln City20,8300
ACity of Sherwood20,7810
CCity of Hermiston20,0000
AClackamas River Water - Clairmont19,9280
ACity of Central Point19,7850
ACity of Lebanon18,9450
ACanby Utility18,7540
BCity of Dallas17,9110
BCity of Pendleton16,9960
BCity of Troutdale16,1850
BCity of Cornelius14,4900
BCity of Ontario14,4650
ASuburban East Salem WD13,9000
ACity of LA Grande13,4600
BCity of St Helens13,4100

Most issues (systems serving 10,000+)

D

City of Gladstone

Serves 12,121 people · Surface water · Full report →
8 health-based violations in the last 5 years; 6 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
C

City of Bend

Serves 77,704 people · Surface water · Full report →
No health-based violations in the last 5 years; 18 monitoring/reporting violations; PFOA/PFOS average above the 4 ppt federal limit: PFOA; Lead 90th percentile below the action level (2023).
C

Klamath Falls Water Dept

Serves 40,475 people · Groundwater · Full report →
No health-based violations in the last 5 years; 199 monitoring/reporting violations; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2024).
C

City of Milwaukie

Serves 20,946 people · Groundwater · Full report →
No health-based violations in the last 5 years; 15 monitoring/reporting violations; 1 not yet resolved; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2025).
C

City of Silverton

Serves 10,484 people · Surface water · Full report →
1 health-based violation in the last 5 years; 15 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
C

City of Hermiston

Serves 20,000 people · Groundwater · Full report →
No health-based violations in the last 5 years; 6 monitoring/reporting violations; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2023).
C

City of Sandy

Serves 12,991 people · Surface water · Full report →
1 health-based violation in the last 5 years; 6 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

Sunrise Water Authority

Serves 50,003 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2023).
B

Oak Lodge Water Services

Serves 30,000 people · Surface water · Full report →
1 health-based violation in the last 5 years; 1 monitoring/reporting violation; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

City of Tigard

Serves 62,500 people · Surface water · Full report →
No health-based violations in the last 5 years; 12 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2026).
B

City of Grants Pass

Serves 37,138 people · Surface water · Full report →
No health-based violations in the last 5 years; 31 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
B

City of Forest Grove

Serves 26,838 people · Surface water · Full report →
No health-based violations in the last 5 years; 22 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
B

City of Dallas

Serves 17,911 people · Surface water · Full report →
No health-based violations in the last 5 years; 14 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
B

City of The Dalles

Serves 13,010 people · Surface water · Full report →
No health-based violations in the last 5 years; 15 monitoring/reporting violations; 1 not yet resolved; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2026).
B

City of Prineville

Serves 11,000 people · Groundwater · Full report →
No health-based violations in the last 5 years; 70 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

City of Sweet Home

Serves 10,322 people · Surface water · Full report →
No health-based violations in the last 5 years; 15 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
B

City of St Helens

Serves 13,410 people · Surface water · Full report →
No health-based violations in the last 5 years; 8 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

Medford Water Commission

Serves 106,068 people · Surface water · Full report →
No health-based violations in the last 5 years; 7 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

City of Ontario

Serves 14,465 people · Surface water · Full report →
No health-based violations in the last 5 years; 7 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
B

City of Cottage Grove

Serves 10,879 people · Surface water · Full report →
No health-based violations in the last 5 years; 7 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).

Cities

AdrianAlbanyAlseaAmityArch CapeArlingtonAshlandAstoriaAthenaAumsvilleAuroraBaker CityBandonBanksBay CityBeavercreekBeavertonBendBlachlyBlue RiverBlyBoardmanBoringBrightwoodBroadbentBrookingsBrownsvilleBurnsButte FallsCamp ShermanCanbyCannon BeachCanyonvilleCarltonCascade LocksCave JunctionCentral PointChristmas ValleyClackamasClatskanieCloverdaleColtonColumbia CityCondonCoos BayCoquilleCorbettCorneliusCorvallisCottage GroveCoveCrater LakeCreswellCulverDairyDallasDamascusDays CreekDaytonDayvilleDepoe BayDetroitDexterDonaldDrainDufurDundeeEagle CreekEagle PointEchoElginElktonEstacadaEugeneFairviewFalls CityFlorenceForest GroveFort KlamathFossilGales CreekGardinerGaribaldiGastonGatesGervaisGilchristGladstoneGlendaleGleneden BeachGlideGold BeachGold HillGovernment CampGrand RondeGrants PassGrass ValleyGreshamHainesHalfwayHalseyHammondHappy ValleyHarrisburgHeppnerHermistonHillsboroHinesHood RiverHubbardHuntingtonIdleyld ParkImblerIndependenceIoneIrrigonJacksonvilleJeffersonJohn DayJordan ValleyJosephJunction CityKenoKerbyKlamath FallsLa GrandeLa PineLafayetteLake OswegoLakeviewLangloisLebanonLexingtonLincoln CityLong CreekLostineLowellLyonsMadrasMalinManzanitaMapletonMarcolaMaupinMcminnvilleMedfordMehamaMerlinMerrillMidlandMill CityMilton FreewaterMitchellMolallaMonmouthMonroeMonumentMoroMosierMount AngelMount Hood ParkdaleMount VernonMulinoMyrtle CreekNehalemNeotsuNeskowinNewbergNewportNorth BendNorth PlainsNorth PowderOaklandOakridgeOceansideOdellOntarioOregon CityOtisOtter RockOxbowPacific CityPaisleyPendeltonPendletonPhilomathPhoenixPilot RockPleasant HillPortlandPowell ButtePowersPrairie CityPrinevilleProspectRainierRedmondReedsportRhododendronRichlandRickreallRiddleRockaway BeachRogue RiverRoseburgRufusSaint BenedictSaint HelensSaint PaulSalemSandyScappooseScioScotts MillsSeal RockSeasideSenecaShady CoveShanikoSheridanSherwoodSiletzSilvertonSixesSouth BeachSprague RiverSpraySpringfieldStanfieldStaytonSumpterSutherlinSweet HomeTalentTangentTenmileTerrebonneThe DallesTillamookTimberToledoTrailTroutdaleTualatinTurnerTygh ValleyUkiahUmatillaUnityValeVenetaVernoniaVidaWaldportWallowaWaltervilleWarm SpringsWarrenWarrentonWascoWest LinnWestfirWestlakeWheelerWhite CityWilburWillaminaWilsonvilleWinchesterWinstonWoodburnYachatsYamhillYoncalla