PlainWater

Marion County, Oregon

SDWIS compliance plate

Sheet OR047 · Marion County 196 sys · 19,281 viol · #194/3254

VIOL-SEVERE · HEALTH-LOW · RANK-TOP · PHOTO-FINISH · PFAS-LOW · SRC-GW · SYS-LARGE · BOOK-FULL

  • VIOL-SEVERE 99.5% flagged
  • HEALTH-LOW 7.9% health
  • RANK-TOP #194/3254
  • PHOTO-FINISH ±0.1 pp
  • PFAS-LOW 9.1% detect
  • SRC-GW GW lead 94%
  • SYS-LARGE 196 systems
  • BOOK-FULL 7/7 fields

Nearest flagged-rate peer: Lane County (+ 0.1 pp flagged-rate)

According to EPA SDWIS county population served used on /counties, Marion County ranks #194 of 3,254 counties by people served, and #4 of 36 counties in Oregon. See methodology · corpus placement.

Marion County standing, mid-flagged corpus third

Flagged-system rate 99.5% is in the corpus middle third (≤ 100.0% flagged) across 2,973 counties with ≥3 SDWIS systems . Health-based share 7.9% is health-based share at or below the lower third (≤ 10.3%) . UCMR5 detect rate 9.1% is UCMR5 detect rate in the tested-pool middle third (≤ 33.3%) . Population served ranks #194 of 3,254 · #4 of 36 in Oregon.

Flagged-rate neighbourhood around Marion County

Lowest/highest poles plus in-state counties nearest Marion County on % of SDWIS systems with ≥1 violation. Full ladder: /counties.

0% 20% 40% 60% 80% 100% Polk · lowest Marion · this county Wheeler · highest Benton · near 86.2% 99% 99.5% 99.6% 100% 100% 100%

Source: EPA SDWIS (county aggregates) As of 2026-05-15

Water Systems

System Name Population Violations PFAS
Salem Public Works 199,820 24 Clean
Keizer, City Of 38,585 53 Detected
Woodburn, City Of 29,455 156 Clean
Suburban East Salem WD 13,900 19 Clean
Silverton, City Of 10,484 118 Clean
City of Stayton 8,400 46 Clean
Aumsville, City Of 4,125 61 Clean
Mount Angel, City Of 3,650 101 Clean
Hubbard, City Of 3,478 39 Clean
Jefferson, City Of 3,348 55 -
Sublimity, City Of 3,025 56 -
Ote Santiam River Ra-North 3,000 25 -
Ote Santiam River Ra-South 3,000 49 -
Turner, City Of 2,866 25 -
Oprd Detroit Lake Sp 2,600 61 -
Gervais Water Department 2,571 19 -
Bents Court Water Company 2,500 521 -
North Marion SD #15 2,100 93 -
Otic Maples Rest Area 2,000 52 -
Oprd Silver Falls State Park 1,800 58 -
Cascade Union JR/SR High SD 5 1,300 60 -
Aurora, City Of 1,133 51 -
Donald, City Of 1,107 65 Clean
Oprd Champoeg Overnight St Pk 885 29 -
OR Youth Authority - Maclaren 750 165 -
Hiland WC - Penticton/College Park 710 29 -
Forum Salem Campus 600 69 -
Hiland WC - Illahe Golf Club Estates 561 129 -
Marion County Parks North Santiam Park 525 33 -
Enchanted Forest 520 37 -
Pilot Travel Center #386 500 45 -
Century Meadows Inc 480 157 -
Labish Village Wtr Commission 452 238 -
Aurora Acres RV Resort 450 36 -
Brooks Csd 450 79 -
J Mar Racing/Woodburn Dragstrip 450 38 -
St Paul, City Of 434 61 -
Scotts Mills, City Of 421 293 -
Portland Travel Center 400 137 -
Columbia Helicopters 400 18 -
Willamette Valley Vineyards 378 146 -
Church on the Hill 375 328 -
Deer Creek Estates 350 46 -
Carolina Water System 300 198 -
Hiland WC - Lombard 300 129 -
Lakewood Homeowners 289 99 -
Carls Junior - Brooks 285 1 -
Silver Spur RV Park LLC 275 79 -
Starlite Mobile Village 250 173 -
Center Market #25 250 176 -

Compare beyond Oregon

Mid-flagged peers for Marion County

Cross-state counties nearest Marion County on flagged-system share (99.5%) and cumulative violation count (19,281). In-state neighbours stay on the compliance plate above.

Similar flagged-system rate

Nearest cross-state counties by % of SDWIS systems with at least one violation on record.

4 peers

Similar violation load

Nearest cross-state counties by cumulative SDWIS violation count (all systems in the county).

4 peers
Data sourced from EPA SDWIS and UCMR5 PFAS monitoring data. See our methodology for details. Retrieved and formatted by PlainWater

Every figure on PlainWater is rendered directly from EPA SDWIS drinking-water data, no number is typed in by an editor. This page draws directly on EPA SDWIS data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.