2026 Rankings

Worst Infrastructure: Oregon — 2026 Rankings

Last updated: October 15, 2026

404 ZIP codes ranked by Infrastructure Stress Indicator #1: ZIP 97336 (Crawfordsville, OR) - 68/100

Out of 404 ZIP codes with infrastructure data in Oregon, these areas have the highest modeled infrastructure stress indicator values, computed from area-level data on infrastructure age, funding gaps, violation history, and lead indicators. The indicator is not a measured failure probability or forecast.

Statistic Value
ZIP codes ranked 404
Highest stress indicator 68/100
Median stress indicator 38/100
Average stress indicator 39/100
State Oregon

Top 100 ZIP Codes by Infrastructure Stress

Rank ZIP Code City State Infrastructure Stress Stress Level Safety Score
1 97336 Crawfordsville OR 68/100 Very High —
2 97033 Kent OR 66/100 Very High —
3 97432 Dillard OR 66/100 Very High —
4 97441 Gardiner OR 65/100 Very High —
5 97873 Seneca OR 65/100 Very High —
6 97029 Grass Valley OR 63/100 Very High —
7 97626 Fort Klamath OR 63/100 Very High —
8 97039 Moro OR 62/100 Very High —
9 97473 Scottsburg OR 62/100 Very High —
10 97634 Midland OR 62/100 Very High —
11 97835 Helix OR 62/100 Very High —
12 97837 Hereford OR 62/100 Very High —
13 97839 Lexington OR 61/100 Very High —
14 97622 Bly OR 60/100 High —
15 97065 Wasco OR 59/100 High —
16 97461 Noti OR 59/100 High —
17 97823 Condon OR 59/100 High —
18 97859 Meacham OR 59/100 High —
19 97867 North Powder OR 59/100 High —
20 97870 Richland OR 59/100 High —
21 97907 Huntington OR 59/100 High —
22 97414 Broadbent OR 58/100 High —
23 97466 Powers OR 58/100 High —
24 97492 Westfir OR 58/100 High —
25 97630 Lakeview OR 58/100 High —
26 97722 Diamond OR 58/100 High —
27 97834 Halfway OR 58/100 High —
28 97836 Heppner OR 58/100 High —
29 97868 Pilot Rock OR 58/100 High —
30 97145 Tolovana Park OR 57/100 High —
31 97343 Eddyville OR 57/100 High —
32 97431 Dexter OR 57/100 High —
33 97522 Butte Falls OR 57/100 High —
34 97632 Malin OR 57/100 High —
35 97633 Merrill OR 57/100 High —
36 97828 Enterprise OR 57/100 High —
37 97833 Haines OR 57/100 High —
38 97864 Monument OR 57/100 High —
39 97904 Drewsey OR 57/100 High —
40 97910 Jordan Valley OR 57/100 High —
41 97917 Riverside OR 57/100 High —
42 97108 Beaver OR 56/100 High —
43 97410 Azalea OR 56/100 High —
44 97412 Blachly OR 56/100 High —
45 97467 Reedsport OR 56/100 High —
46 97481 Tenmile OR 56/100 High —
47 97493 Westlake OR 56/100 High —
48 97531 Kerby OR 56/100 High —
49 97636 Paisley OR 56/100 High —
50 97827 Elgin OR 56/100 High —
51 97845 John Day OR 56/100 High —
52 97869 Prairie City OR 56/100 High —
53 97906 Harper OR 56/100 High —
54 97001 Antelope OR 55/100 High —
55 97144 Timber OR 55/100 High —
56 97406 Agness OR 55/100 High —
57 97435 Drain OR 55/100 High —
58 97438 Fall Creek OR 55/100 High —
59 97488 Vida OR 55/100 High —
60 97536 Prospect OR 55/100 High —
61 97620 Adel OR 55/100 High —
62 97842 Imnaha OR 55/100 High —
63 97416 Camas Valley OR 54/100 High —
64 97534 O Brien OR 54/100 High —
65 97543 Wilderville OR 54/100 High —
66 97627 Keno OR 54/100 High —
67 97840 Oxbow OR 54/100 High —
68 97455 Pleasant Hill OR 53/100 High —
69 97621 Beatty OR 53/100 High —
70 97638 Silver Lake OR 52/100 High —
71 97267 Portland OR 49/100 High 84/100
72 97883 Union OR 49/100 High —
73 97137 Saint Paul OR 48/100 High —
74 97147 Wheeler OR 48/100 High —
75 97348 Halsey OR 48/100 High —
76 97350 Idanha OR 48/100 High —
77 97489 Walterville OR 48/100 High —
78 97750 Mitchell OR 48/100 High —
79 97810 Adams OR 48/100 High —
80 97825 Dayville OR 48/100 High —
81 97901 Adrian OR 48/100 High —
82 97037 Maupin OR 47/100 High —
83 97050 Rufus OR 47/100 High —
84 97360 Mill City OR 47/100 High —
85 97375 Scotts Mills OR 47/100 High —
86 97453 Mapleton OR 47/100 High —
87 97737 Gilchrist OR 47/100 High —
88 97820 Canyon City OR 47/100 High —
89 97841 Imbler OR 47/100 High —
90 97885 Wallowa OR 47/100 High —
91 97119 Gaston OR 46/100 High —
92 97213 Portland OR 46/100 High 83/100
93 97301 Salem OR 46/100 High 83/100
94 97326 Blodgett OR 46/100 High —
95 97327 Brownsville OR 46/100 High —
96 97390 Tidewater OR 46/100 High —
97 97442 Glendale OR 46/100 High —
98 97454 Marcola OR 46/100 High —
99 97463 Oakridge OR 46/100 High —
100 97843 Ione OR 46/100 High —

Methodology

Infrastructure stress rankings combine four data sources, each weighted equally (25%): (1) EPA Drinking Water Infrastructure Needs Survey and Assessment (DWINSA 2023) — state-level 20-year infrastructure need per capita for pipe replacement, treatment, and storage; (2) Census ACS housing vintage — percentage of homes built before 1980; (3) EPA SDWIS violation and enforcement data — system-level compliance history; (4) available Lead and Copper Rule indicators — service line material inventories and testing results. The combined value is a normalized 0-100 comparative stress indicator, not a measured pipe-failure probability or a forecast.

Data sources: EPA DWINS 2023, Census ACS, EPA SDWIS, Lead and Copper Rule data. Last updated: 2026-10-15.

Frequently Asked Questions

What does the infrastructure stress indicator mean?

The indicator summarizes infrastructure funding gaps, housing age, violation history, and lead indicators on a 0-100 scale. It is a comparative heuristic, not a measured pipe-failure probability or a forecast of a water-main break.

How is infrastructure stress calculated?

The indicator combines four equally weighted factors: state-level infrastructure need per capita (EPA DWINSA 2023), housing vintage (Census ACS pre-1980 housing percentage), water system compliance history (EPA SDWIS), and available lead indicators.

What can homeowners do about aging infrastructure?

Ask your water utility or health department about testing your tap water, especially for lead. Check if your home has a lead service line through your water utility. If you use a filter, choose one certified under NSF/ANSI 53 for the specific contaminant, such as lead. Review your water system Consumer Confidence Report for violation history.

Does high stress mean my water is unsafe right now?

Not necessarily. Infrastructure stress is a screening indicator of long-term vulnerability, not a measurement of current contamination or a prediction of failure. For current conditions, check utility notices and the latest Consumer Confidence Report, and test your tap for contaminants of concern.

Explore More Rankings

How this ranking is calculated, data sources, and limitations: Rankings Methodology →


Related Rankings

Water Safety 2026 EPA violations and water quality scores Lead Risk 2026 Lead service-line indicators and system-level action-level exceedances Infrastructure 2026 Aging pipes, system age and remediation costs
Disclaimer: Rankings are based on EPA, FEMA, and federal agency data. They reflect historical patterns and risk indicators, not necessarily current conditions. For the most current information, contact your local water utility or request a Consumer Confidence Report.

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
Check your water filter options Free tool - no phone call required.