2026 Rankings

Worst Infrastructure: Minnesota — 2026 Rankings

Last updated: August 31, 2026

876 ZIP codes ranked by Pipe Failure Risk #1: ZIP 55001 (Afton, MN) - NaN%

Out of 876 ZIP codes with infrastructure data in Minnesota, these areas face the highest estimated risk of water pipe failure based on infrastructure age, funding gaps, and violation history.

Statistic Value
ZIP codes ranked 876
Highest risk NaN%
Median risk NaN%
Average risk NaN%
State Minnesota

Top 100 Highest Risk ZIP Codes

Rank ZIP Code City State Pipe Failure Risk Risk Level Safety Score
1 55001 Afton MN NaN% Unknown
2 55003 Bayport MN NaN% Unknown
3 55005 Bethel MN NaN% Unknown
4 55006 Braham MN NaN% Unknown
5 55007 Brook Park MN NaN% Unknown
6 55008 Cambridge MN NaN% Unknown
7 55009 Cannon Falls MN NaN% Unknown 67/100
8 55011 Cedar MN NaN% Unknown
9 55012 Center City MN NaN% Unknown
10 55013 Chisago City MN NaN% Unknown
11 55014 Circle Pines MN NaN% Unknown 83/100
12 55016 Cottage Grove MN NaN% Unknown 67/100
13 55017 Dalbo MN NaN% Unknown
14 55018 Dennison MN NaN% Unknown
15 55019 Dundas MN NaN% Unknown
16 55020 Elko New Market MN NaN% Unknown 67/100
17 55021 Faribault MN NaN% Unknown
18 55024 Farmington MN NaN% Unknown 67/100
19 55025 Forest Lake MN NaN% Unknown 66/100
20 55026 Frontenac MN NaN% Unknown
21 55027 Goodhue MN NaN% Unknown
22 55029 Grandy MN NaN% Unknown
23 55030 Grasston MN NaN% Unknown
24 55031 Hampton MN NaN% Unknown
25 55032 Harris MN NaN% Unknown
26 55033 Hastings MN NaN% Unknown 49/100
27 55036 Henriette MN NaN% Unknown
28 55037 Hinckley MN NaN% Unknown
29 55038 Hugo MN NaN% Unknown 83/100
30 55040 Isanti MN NaN% Unknown
31 55041 Lake City MN NaN% Unknown 67/100
32 55042 Lake Elmo MN NaN% Unknown 49/100
33 55043 Lakeland MN NaN% Unknown 66/100
34 55044 Lakeville MN NaN% Unknown 66/100
35 55045 Lindstrom MN NaN% Unknown
36 55046 Lonsdale MN NaN% Unknown
37 55047 Marine On Saint Croix MN NaN% Unknown
38 55049 Medford MN NaN% Unknown
39 55051 Mora MN NaN% Unknown
40 55052 Morristown MN NaN% Unknown
41 55053 Nerstrand MN NaN% Unknown
42 55054 Elko New Market MN NaN% Unknown
43 55055 Newport MN NaN% Unknown 50/100
44 55056 North Branch MN NaN% Unknown
45 55057 Northfield MN NaN% Unknown
46 55060 Owatonna MN NaN% Unknown
47 55063 Pine City MN NaN% Unknown
48 55065 Randolph MN NaN% Unknown
49 55066 Red Wing MN NaN% Unknown 67/100
50 55068 Rosemount MN NaN% Unknown 66/100
51 55069 Rush City MN NaN% Unknown
52 55070 Saint Francis MN NaN% Unknown 83/100
53 55071 Saint Paul Park MN NaN% Unknown 66/100
54 55072 Sandstone MN NaN% Unknown
55 55073 Scandia MN NaN% Unknown
56 55074 Shafer MN NaN% Unknown
57 55075 South Saint Paul MN NaN% Unknown 47/100
58 55076 Inver Grove Heights MN NaN% Unknown
59 55077 Inver Grove Heights MN NaN% Unknown 64/100
60 55079 Stacy MN NaN% Unknown
61 55080 Stanchfield MN NaN% Unknown
62 55082 Stillwater MN NaN% Unknown 49/100
63 55084 Taylors Falls MN NaN% Unknown
64 55085 Vermillion MN NaN% Unknown
65 55087 Warsaw MN NaN% Unknown
66 55088 Webster MN NaN% Unknown
67 55089 Welch MN NaN% Unknown 67/100
68 55090 Willernie MN NaN% Unknown
69 55092 Wyoming MN NaN% Unknown 83/100
70 55101 Saint Paul MN NaN% Unknown 64/100
71 55102 Saint Paul MN NaN% Unknown 64/100
72 55103 Saint Paul MN NaN% Unknown 64/100
73 55104 Saint Paul MN NaN% Unknown 64/100
74 55105 Saint Paul MN NaN% Unknown 64/100
75 55106 Saint Paul MN NaN% Unknown 64/100
76 55107 Saint Paul MN NaN% Unknown 64/100
77 55108 Saint Paul MN NaN% Unknown 64/100
78 55109 Saint Paul MN NaN% Unknown 47/100
79 55110 Saint Paul MN NaN% Unknown 44/100
80 55111 Saint Paul MN NaN% Unknown
81 55112 Saint Paul MN NaN% Unknown 66/100
82 55113 Saint Paul MN NaN% Unknown 64/100
83 55114 Saint Paul MN NaN% Unknown 64/100
84 55115 Saint Paul MN NaN% Unknown 65/100
85 55116 Saint Paul MN NaN% Unknown 64/100
86 55117 Saint Paul MN NaN% Unknown 63/100
87 55118 Saint Paul MN NaN% Unknown
88 55119 Saint Paul MN NaN% Unknown 64/100
89 55120 Saint Paul MN NaN% Unknown
90 55121 Saint Paul MN NaN% Unknown
91 55122 Saint Paul MN NaN% Unknown 67/100
92 55123 Saint Paul MN NaN% Unknown 67/100
93 55124 Saint Paul MN NaN% Unknown 67/100
94 55125 Saint Paul MN NaN% Unknown 47/100
95 55126 Saint Paul MN NaN% Unknown 65/100
96 55127 Saint Paul MN NaN% Unknown 65/100
97 55128 Saint Paul MN NaN% Unknown 64/100
98 55129 Saint Paul MN NaN% Unknown
99 55130 Saint Paul MN NaN% Unknown 64/100
100 55150 Mendota MN NaN% Unknown

Methodology

Infrastructure risk rankings combine four data sources, each weighted equally (25%): (1) EPA Drinking Water Infrastructure Needs Survey (DWINS 2023) — state-level 20-year funding gap per capita for pipe replacement, treatment, and storage; (2) Census ACS housing vintage — percentage of homes built before 1980, when lead solder and galvanized pipes were common; (3) EPA SDWIS violation and enforcement data — system-level compliance history; (4) Lead and Copper Rule indicators — service line material inventories and 90th percentile lead testing results. The combined score is normalized to a 0-100% probability scale.

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

Frequently Asked Questions

What does pipe failure probability mean?

Pipe failure probability estimates the likelihood of water main breaks, lead contamination from corroded pipes, or service disruptions based on infrastructure age, state funding gaps, violation history, and lead indicators. It is not a prediction of imminent failure, but a risk assessment based on known factors.

How is infrastructure risk calculated?

The risk score combines four equally weighted factors: state-level infrastructure funding gap per capita (from EPA DWINS 2023), housing vintage (Census ACS pre-1980 housing percentage), water system violation and enforcement history (EPA SDWIS), and lead exposure indicators (service line probability and testing results).

What can homeowners do about aging infrastructure?

Test your tap water annually, especially for lead. Check if your home has a lead service line through your water utility. Consider a whole-house water filter (NSF/ANSI 53 certified). Review your water system Consumer Confidence Report for violation history.

Does high risk mean my water is unsafe right now?

Not necessarily. Infrastructure risk indicates long-term vulnerability, not current contamination. However, areas with aging pipes and high violation counts have a statistically higher chance of water quality issues. Regular testing is the best way to verify your water safety.

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 pipe infrastructure and EPA 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 Minnesota

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.