STATE REPORT OR 1 ALERT 241 HEALTH VIOLATIONS

Oregon Water Quality: 3.4K Violations in 482 ZIP Codes

482 ZIP codes · 580 water systems · UPC plumbing code · Updated 2026-06-03

Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-06-03

482
ZIP Codes
580
Water Systems
349
ZIPs with Violations
1
Active Alerts
UPC
Plumbing Code
B · 78
Avg Safety Score
#7
of 51 States
78%
ZIPs Rated A or B
72%
ZIPs with Violations
B
Oregon average: 78/100 — ranked #7 of 51 states. 11 points above the national average (67). 78% of ZIP codes scored A or B.

Throughout Oregon, public water systems report above-baseline compliance with federal drinking water standards — violations exist but are isolated rather than systemic.

Score Distribution

How Oregon's 482 ZIP codes are distributed across safety grades.

133
A
242
B
59
C
48
D
0
F
85-10070-8455-6940-540-39

Home Safety Scores by State

Loading map…
F (0-49) D (50-64) C (65-74) B (75-84) A (85+)

Data: EPA SDWIS, FEMA NFIP, EPA Radon, USGS Earthquake Hazards, NIFC Wildfire • 2026-06-03

Top 10 Safest ZIP Codes in Oregon

Highest Home Safety Scores in the state.

#ZIP CodeCityCountyScoreGrade
1 97020 DonaldMarion 99 A
2 97447 Idleyld ParkDouglas 99 A
3 97756 RedmondDeschutes 99 A
4 97028 Government CampClackamas 98 A
5 97032 HubbardMarion 98 A
6 97143 NetartsTillamook 98 A
7 97331 CorvallisBenton 98 A
8 97339 CorvallisBenton 98 A
9 97342 DetroitMarion 98 A
10 97442 GlendaleDouglas 98 A

10 Lowest-Scoring ZIP Codes in Oregon

#ZIP CodeCityCountyScoreGradeViolations
1 97901 AdrianMalheur 50 D 28
2 97917 RiversideHarney 53 D 0
3 97911 JunturaBaker 53 D 0
4 97909 JamiesonBaker 53 D 0
5 97905 DurkeeBaker 53 D 0
6 97904 DrewseyGrant 53 D 0
7 97903 BroganBaker 53 D 0
8 97902 ArockMalheur 53 D 0
9 97876 SummervilleUnion 53 D 0
10 97861 MikkaloGilliam 53 D 0

County Rankings

Water quality breakdown by county. 36 counties with data in Oregon.

Loading county map…
F (0-49) D (50-64) C (65-74) B (75-84) A (85+)

County-level aggregation of ZIP code safety scores • EPA SDWIS, FEMA NFIP, EPA Radon, USGS, NIFC

CountyAvg ScoreGradeZIPsBest ZIPWorst ZIP
Wasco 72 B 8 97058 (82) 97711 (53)
Marion 89 A 30 97020 (99) 97373 (66)
Washington 74 B 27 97003 (82) 97125 (53)
Clackamas 84 B 27 97028 (98) 97022 (65)
Multnomah 79 B 60 97201 (82) 97254 (53)
Columbia 66 C 8 97018 (80) 97053 (53)
Sherman 79 B 4 97029 (83) 97050 (67)
Hood River 68 C 4 97031 (82) 97041 (53)
Yamhill 72 B 11 97111 (82) 97313 (53)
Clatsop 68 C 7 97146 (83) 97121 (53)
Tillamook 85 A 14 97143 (98) 97108 (66)
Polk 91 A 8 97351 (95) 97371 (86)
Linn 80 B 19 97322 (94) 97377 (66)
Benton 90 A 6 97331 (98) 97326 (73)
Lincoln 83 B 18 97369 (95) 97357 (66)
Lane 83 B 35 97475 (98) 97451 (66)
Curry 80 B 8 97465 (91) 97406 (66)
Coos 81 B 9 97449 (95) 97414 (66)
Douglas 81 B 27 97447 (99) 97473 (65)
Morrow 72 B 6 97843 (82) 97818 (59)
Jackson 86 A 16 97536 (96) 97541 (73)
Josephine 71 B 10 97528 (81) 97532 (57)
Klamath 69 C 18 97639 (83) 97737 (53)
Lake 60 C 11 97641 (83) 97758 (53)
Deschutes 89 A 12 97756 (99) 97753 (66)
Malheur 65 C 9 97910 (80) 97901 (50)
Harney 61 C 7 97738 (82) 97917 (53)
Jefferson 73 B 3 97741 (83) 97761 (53)
Wheeler 83 B 3 97750 (83) 97874 (83)
Grant 72 B 12 97825 (83) 97904 (53)
Crook 63 C 2 97754 (72) 97752 (53)
Umatilla 74 B 13 97880 (83) 97859 (53)
Gilliam 71 B 3 97812 (81) 97861 (53)
Baker 67 C 15 97833 (83) 97911 (53)
Union 78 B 7 97824 (83) 97876 (53)
Wallowa 85 A 5 97846 (97) 97842 (73)

Most Common Contaminants in Oregon

Contaminant / RuleCategoryZIPs AffectedViolationsHealth Risk
Surface Water Treatment Rule Treatment Technique 299 863 No
Consumer Confidence Report Rule Reporting 223 582 Yes
Stage 1 DBP Rule Treatment Technique 140 340 Yes
E. coli Microbiological 86 469 Yes
Fecal Coliform Microbiological 67 331 Yes
Lead and Copper Rule Treatment Technique 61 116 No
Total Trihalomethanes (TTHM) Disinfection Byproducts 60 135 Yes
Lead Inorganic 58 84 Yes

Overview

We track water quality, weather alerts, plumbing regulations, and energy rebates for 482 ZIP codes across Oregon, covering 580 community water systems that serve approximately 3,136,967 people.

349 of 482 ZIP codes (72%) have recorded EPA violations. 241 health-based violations have been documented.

Active Weather Alerts

1 active alert in Oregon. Severe weather can directly affect tap water quality — flooding, power outages, and infrastructure damage may lead to boil-water advisories.

Alert Severity Areas
Frost Advisory Minor North Central and Southeast Siskiyou County; Northeast Siskiyou and Northwest Modoc Counties; Modoc County; Klamath Basin; Northern and Eastern Klamath County and Western Lake County; Central and Eastern Lake County

View all Oregon alerts →

Plumbing Regulations

Oregon follows the Oregon Specialty Plumbing Code (based on UPC) (2021 edition).

  • Plumbing code: UPC (2021)
  • Homeowner DIY: Licensed plumber required
  • Water heater permit: Required
  • Annual backflow test: Required
  • Seismic strapping: Required

Full Oregon regulations →

Areas with Most Violations

ZIP Code City Safety Score Violations Health-Based System
97016 Clatskanie C 103 8 City of Clatskanie,
97420 Coos Bay B 97 1 Coos Bay North Bend Wtr Brd
97523 Cave Junction B 85 15 City of Cave Junction,
97532 Merlin C 82 17 City of Grants Pass,
97390 Tidewater C 76 0 Trollers Cove Water Assn
97138 Seaside C 65 7 Seaside Water Department
97358 Lyons A 57 1 Lyons Mehama Water District
97038 Molalla B 54 3 City of Molalla,
97378 Sheridan B 51 1 Buell-red Prairie Water District
97429 Days Creek A 49 4 Milo Academy

Areas with No Violations

ZIP Code City Safety Score System Population
97004 Beavercreek C MULINO WATER DISTRICT 700
97010 Bridal Veil D CORBETT WATER DISTRICT 2,954
97020 Donald A City of Donald, 1,107
97033 Kent D SHANIKO WATER SYSTEM 38
97036 Marylhurst C LAKE OSWEGO MUNICIPAL WATER 40,000
97040 Mosier D City of the Dalles, 13,010
97041 Mount Hood Parkdale D CRYSTAL SPRINGS WATER DISTRICT 5,973
97051 Saint Helens C COLUMBIA CITY MUN WATERWORKS 1,995
97053 Warren D SCAPPOOSE, CITY OF 8,710
97054 Deer Island C COLUMBIA CITY MUN WATERWORKS 1,995

Home Safety Score

Average Home Safety Score for Oregon: B (78/100)

Lead & Copper

  • Average lead level (90th percentile): 0.0032 mg/L (EPA action level: 0.015 mg/L)
  • 0 ZIP codes exceed the EPA lead action level

Radon Risk

  • High risk (Zone 1): 0 ZIP codes (0%)
  • Moderate risk (Zone 2): 238 ZIP codes
  • Low risk (Zone 3): 244 ZIP codes

ZIP Code Reports for Oregon

Largest Communities

ZIP Code City Population Safety Grade Violations
97223 Portland 1,061,288 B 2
97225 Portland 1,061,288 B 2
97008 Beaverton 987,218 B 3
97231 Portland 981,953 B 2
97210 Portland 973,243 B 2
97229 Portland 973,243 B 2
97236 Portland 872,578 B 2
97060 Troutdale 837,387 B 1
97030 Gresham 824,470 B 7
97080 Gresham 824,470 B 7
97267 Portland 790,682 B 2
97219 Portland 789,543 B 2
97206 Portland 778,561 A 2
97222 Portland 778,561 B 2
97224 Portland 776,749 B 2
97230 Portland 758,606 B 2
97221 Portland 749,677 B 2
97201 Portland 748,643 B 2
97202 Portland 748,643 B 2
97203 Portland 748,643 B 2

Lowest Safety Scores

ZIP Code City Score Grade Violations
97901 Adrian 50 D 28
97010 Bridal Veil 53 D 0
97033 Kent 53 D 0
97040 Mosier 53 D 0
97041 Mount Hood Parkdale 53 D 0

Highest Safety Scores

ZIP Code City Score Grade Violations
97020 Donald 99 A 0
97447 Idleyld Park 99 A 0
97756 Redmond 99 A 0
97028 Government Camp 98 A 2
97032 Hubbard 98 A 9

All 482 ZIP Codes in Oregon

Data Sources

Updated daily.

Frequently Asked Questions

Is the water safe to drink in Oregon?

Oregon has 580 community water systems serving 3,136,967 people across 482 ZIP codes. There are 3,436 recorded violations, including 241 health-based. 349 of 482 ZIP codes have at least one violation.

What plumbing code does Oregon follow?

Oregon follows the UPC plumbing code. A licensed plumber is generally required for plumbing work.

Get safety alerts for Oregon

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Violations found — check filter options Free tool — no phone call required.