2026 Rankings

Worst Infrastructure: Pennsylvania — 2026 Rankings

Last updated: October 15, 2026

1,771 ZIP codes ranked by Infrastructure Stress Indicator #1: ZIP 15953 (Seanor, PA) - 75/100

Out of 1,771 ZIP codes with infrastructure data in Pennsylvania, 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 1,771
Highest stress indicator 75/100
Median stress indicator 52/100
Average stress indicator 52/100
State Pennsylvania

Top 100 ZIP Codes by Infrastructure Stress

Rank ZIP Code City State Infrastructure Stress Stress Level Safety Score
1 15953 Seanor PA 75/100 Very High —
2 17076 Oakland Mills PA 75/100 Very High —
3 17250 Rouzerville PA 75/100 Very High —
4 17504 Bausman PA 75/100 Very High —
5 18950 Point Pleasant PA 75/100 Very High —
6 19535 Limekiln PA 75/100 Very High —
7 15450 La Belle PA 74/100 Very High 83/100
8 15761 Mentcle PA 74/100 Very High —
9 15778 Timblin PA 74/100 Very High —
10 15841 Force PA 74/100 Very High —
11 17311 Codorus PA 74/100 Very High —
12 17835 Laurelton PA 74/100 Very High —
13 17945 Locustdale PA 74/100 Very High —
14 18220 Delano PA 74/100 Very High —
15 18242 Oneida PA 74/100 Very High —
16 15429 Denbo PA 73/100 Very High 68/100
17 15460 Martin PA 73/100 Very High —
18 15738 Emeigh PA 73/100 Very High —
19 15739 Ernest PA 73/100 Very High —
20 15780 Valier PA 73/100 Very High —
21 15847 Knox Dale PA 73/100 Very High —
22 16236 Mc Grann PA 73/100 Very High —
23 17861 Paxtonville PA 73/100 Very High —
24 15030 Creighton PA 72/100 Very High —
25 15038 Elrama PA 72/100 Very High —
26 15358 Richeyville PA 72/100 Very High 68/100
27 15366 Van Voorhis PA 72/100 Very High —
28 15544 Gray PA 72/100 Very High —
29 15925 Cassandra PA 72/100 Very High —
30 15948 Revloc PA 72/100 Very High —
31 16028 East Brady PA 72/100 Very High —
32 16864 Orviston PA 72/100 Very High —
33 18231 Kelayres PA 72/100 Very High —
34 18241 Nuremberg PA 72/100 Very High —
35 19549 Port Clinton PA 72/100 Very High —
36 15104 Braddock PA 71/100 Very High 53/100
37 15325 Crucible PA 71/100 Very High —
38 15368 Vestaburg PA 71/100 Very High 67/100
39 15379 West Middletown PA 71/100 Very High —
40 15463 Merrittstown PA 71/100 Very High —
41 15532 Boynton PA 71/100 Very High —
42 15680 Salina PA 71/100 Very High —
43 15730 Coolspring PA 71/100 Very High —
44 15750 Josephine PA 71/100 Very High —
45 15906 Johnstown PA 71/100 Very High 67/100
46 15909 Johnstown PA 71/100 Very High —
47 15945 Parkhill PA 71/100 Very High —
48 15960 Twin Rocks PA 71/100 Very High —
49 16036 Foxburg PA 71/100 Very High —
50 16670 Queen PA 71/100 Very High —
51 16835 Fleming PA 71/100 Very High —
52 17088 Schaefferstown PA 71/100 Very High —
53 17952 Mary D PA 71/100 Very High —
54 17982 Tuscarora PA 71/100 Very High —
55 18063 Martins Creek PA 71/100 Very High —
56 18079 Slatedale PA 71/100 Very High —
57 15315 Bobtown PA 70/100 Very High 67/100
58 15752 Kent PA 70/100 Very High —
59 16048 North Washington PA 70/100 Very High —
60 16212 Cadogan PA 70/100 Very High —
61 16213 Callensburg PA 70/100 Very High —
62 16230 Hawthorn PA 70/100 Very High —
63 16344 Rouseville PA 70/100 Very High —
64 16825 Bigler PA 70/100 Very High —
65 17075 Newton Hamilton PA 70/100 Very High —
66 17506 Blue Ball PA 70/100 Very High —
67 17944 Llewellyn PA 70/100 Very High —
68 18250 Summit Hill PA 70/100 Very High —
69 19545 New Berlinville PA 70/100 Very High —
70 15006 Bairdford PA 69/100 Very High —
71 15331 Ellsworth PA 69/100 Very High 71/100
72 15359 Rogersville PA 69/100 Very High —
73 15410 Adah PA 69/100 Very High —
74 15422 Chestnut Ridge PA 69/100 Very High —
75 15560 Shanksville PA 69/100 Very High —
76 15737 Elmora PA 69/100 Very High —
77 15783 West Lebanon PA 69/100 Very High —
78 16246 Plumville PA 69/100 Very High —
79 16633 Defiance PA 69/100 Very High —
80 16638 Entriken PA 69/100 Very High —
81 16645 Glen Hope PA 69/100 Very High —
82 17080 Pillow PA 69/100 Very High —
83 17829 Hartleton PA 69/100 Very High —
84 17933 Friedensburg PA 69/100 Very High —
85 17979 Summit Station PA 69/100 Very High —
86 18248 Sheppton PA 69/100 Very High —
87 18351 Portland PA 69/100 Very High —
88 18455 Preston Park PA 69/100 Very High —
89 19559 Strausstown PA 69/100 Very High —
90 15004 Atlasburg PA 68/100 Very High —
91 15059 Midland PA 68/100 Very High 33/100
92 15087 Webster PA 68/100 Very High —
93 15324 Cokeburg PA 68/100 Very High 68/100
94 15446 Indian Head PA 68/100 Very High —
95 15467 New Geneva PA 68/100 Very High —
96 15539 Fishertown PA 68/100 Very High —
97 15760 Marsteller PA 68/100 Very High —
98 15863 Stump Creek PA 68/100 Very High —
99 15922 Belsano PA 68/100 Very High —
100 15927 Colver PA 68/100 Very 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 Pennsylvania

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.