States / Minnesota

Minnesota

Explore Minnesota drinking-water system scores, stress signals, infrastructure risk, and statewide market context across 176 scored service markets serving approximately 4.2 million people. This state profile highlights what is happening and why it matters using water-system, fiscal, capital, and signal context.

Minnesota has an average MISI infrastructure stress score of 28.7/100 in the Watch band as of 2026-08-17. Public records summarize recent drinking-water violations, PFAS monitoring records, lead and copper context, and source-water mix across 176 covered systems. Updated May 2026.

National context

States sized by scored-market count. Color reflects average stress band.

176Markets scored
28.7Headline composite
~4.2MPop. served
952Active signals
Band distribution (MISI)

State headline composite

Component of current headline composite

Infrastructure Stress20.7 / 100

Physical, compliance, and capital-execution pressure reflected in the blended headline composite.

Socioeconomic Stress3.8 / 100

Affordability, demand-base, and parent-government fiscal pressure reflected in the blended headline composite.

Observability Stress4.1 / 100

Staleness, disclosure freshness, and reporting-visibility effects reflected in the blended headline composite.

28.7 headline compositeMinnesota state composite176 markets~4.2M people served
Minneapolis53.4fragileSaint Louis Park50.9fragileWayzata49.5fragileRobbinsdale48.7fragileGolden Valley47.6fragileCrystal45.8fragileMinnetonka45.8fragilePlymouth45.8fragileShorewood45.8fragileEdina45.7fragileNew Brighton44.3fragileWorthington44.0fragileHopkins43.7fragileMound41.8fragileSaint Paul Regional Water Services41.7fragileRogers41.3fragileAnoka41.0fragileArden Hills40.6fragileWinona40.1fragileVadnais Heights40.0fragileEveleth40.0watchNew Hope39.8watchSaint Anthony Village39.2watchHibbing39.1watchLittle Canada38.4watchRoseville38.4watchSauk Rapids38.1watchColumbia Heights38.0watchAndover37.8watchMaple Grove37.5watchAlexandria37.5watchCoon Rapids37.3watchLino Lakes36.9watchFaribault36.8watchCrookston36.6watchSartell36.3watchEast Grand Forks36.1watchJordan36.1watchLittle Falls36.0watchRochester36.0watchChanhassen35.6watchBlaine35.6watchStillwater35.5watchBloomington35.5watchWillmar35.4watchPipestone35.1watchWhite Bear Lake34.6watchDilworth34.2watchNorth Saint Paul34.1watchBrooklyn Park33.8watchWatertown33.7watchChamplin33.3watchMarshall33.3watchBig Lake33.2watchFairmont33.2watchBelle Plaine32.3watchPrior Lake32.3watchBrainerd32.1watchBrooklyn Center31.8watchEden Prairie31.8watchRichfield31.8watchRed Wing31.3watchFridley31.3watchCenterville31.3watchNew Ulm31.3watchSleepy Eye31.3watchNorth Mankato31.3watchMounds View31.1watchRedwood Falls31.1watchOak Park Heights31.1watchDelano31.1watchLonsdale30.8watchSavage30.8watchSaint Joseph30.7watchLeSueur30.6watchDuluth30.6watchLuverne30.4watchThief River Falls30.4watchBlue Earth30.3watchNorthfield30.3watchMonticello30.3watchWhite Bear Township30.0watchCold Spring29.9watchInver Grove Heights29.6watchMoorhead29.6watchBurnsville29.3watchWaconia29.3watchMorris29.1watchMora28.9watchLincoln-Pipestone Rural Water System28.9watchShakopee28.9watchJoint Powers Water Board28.8watchGrand Rapids28.8watchSaint James28.7watchMankato28.6watchAustin Utilities28.6watchElko New Market28.5watchFergus Falls28.3watchBaxter28.3watchRosemount27.8watchRamsey27.5watchFarmington27.3watchHastings27.3watchHugo27.3watchMahtomedi27.3watchGlencoe27.3watchZimmerman27.3watchShoreview26.6watchBuffalo26.5watchVirginia26.3watchDetroit Lakes26.1watchChisago City25.7watchPine Island25.7watchApple Valley25.6watchLakeville25.5watchSaint Francis25.3watchNew Prague25.1watchEly25.1watchForest Lake25.1watchRockford25.0watchElk River25.0watchWaseca25.0watchSaint Cloud24.9watchCloquet24.8watchGoodview24.7watchWadena24.4watchByron24.3watchStewartville24.3watchSaint Charles24.3watchSaint Paul Park24.2watchBecker24.2watchSpring Lake Park24.0watchInternational Falls23.9watchCircle Pines23.8watchSauk Centre23.3watchWindom23.3watchWaite Park22.8watchLake City21.9watchSouth Saint Paul21.9watchAlbert Lea21.8watchSaint Peter21.8watchLitchfield21.5watchHutchinson20.8watchPark Rapids20.7watchBreckenridge20.4watchWoodbury20.3watchEagan19.8stableCottage Grove19.8stableNewport19.8stableOakdale19.8stableVictoria19.7stableMontevideo17.5stableChaska17.2stableNorth Branch16.9stableCannon Falls16.9stableChisholm16.6stableLindstrom15.9stableCambridge15.9stablePrinceton15.4stableRed Rock Rural Water System14.9stableBemidji12.5stableOwatonna12.5stableCatholic Church of St. Paul12.4stableEagle Brook Church12.4stablePlainview12.2stableLower Sioux11.9stableTwo Harbors11.4stableOtsego11.1stableSioux Trail8.7stableNorwood-Young America7.6stableKasson7.0stablePrairie Island5.9stableWyoming5.9stableIsanti5.9stableLaCrescent5.5stableVineland4.0stableMinneapolis53.4fragileSaint Louis Park50.9fragileWayzata49.5fragileRobbinsdale48.7fragileGolden Valley47.6fragileCrystal45.8fragileMinnetonka45.8fragilePlymouth45.8fragileShorewood45.8fragileEdina45.7fragileNew Brighton44.3fragileWorthington44.0fragileHopkins43.7fragileMound41.8fragileSaint Paul Regional Water Services41.7fragileRogers41.3fragileAnoka41.0fragileArden Hills40.6fragileWinona40.1fragileVadnais Heights40.0fragileEveleth40.0watchNew Hope39.8watchSaint Anthony Village39.2watchHibbing39.1watchLittle Canada38.4watchRoseville38.4watchSauk Rapids38.1watchColumbia Heights38.0watchAndover37.8watchMaple Grove37.5watchAlexandria37.5watchCoon Rapids37.3watchLino Lakes36.9watchFaribault36.8watchCrookston36.6watchSartell36.3watchEast Grand Forks36.1watchJordan36.1watchLittle Falls36.0watchRochester36.0watchChanhassen35.6watchBlaine35.6watchStillwater35.5watchBloomington35.5watchWillmar35.4watchPipestone35.1watchWhite Bear Lake34.6watchDilworth34.2watchNorth Saint Paul34.1watchBrooklyn Park33.8watchWatertown33.7watchChamplin33.3watchMarshall33.3watchBig Lake33.2watchFairmont33.2watchBelle Plaine32.3watchPrior Lake32.3watchBrainerd32.1watchBrooklyn Center31.8watchEden Prairie31.8watchRichfield31.8watchRed Wing31.3watchFridley31.3watchCenterville31.3watchNew Ulm31.3watchSleepy Eye31.3watchNorth Mankato31.3watchMounds View31.1watchRedwood Falls31.1watchOak Park Heights31.1watchDelano31.1watchLonsdale30.8watchSavage30.8watchSaint Joseph30.7watchLeSueur30.6watchDuluth30.6watchLuverne30.4watchThief River Falls30.4watchBlue Earth30.3watchNorthfield30.3watchMonticello30.3watchWhite Bear Township30.0watchCold Spring29.9watchInver Grove Heights29.6watchMoorhead29.6watchBurnsville29.3watchWaconia29.3watchMorris29.1watchMora28.9watchLincoln-Pipestone Rural Water System28.9watchShakopee28.9watchJoint Powers Water Board28.8watchGrand Rapids28.8watchSaint James28.7watchMankato28.6watchAustin Utilities28.6watchElko New Market28.5watchFergus Falls28.3watchBaxter28.3watchRosemount27.8watchRamsey27.5watchFarmington27.3watchHastings27.3watchHugo27.3watchMahtomedi27.3watchGlencoe27.3watchZimmerman27.3watchShoreview26.6watchBuffalo26.5watchVirginia26.3watchDetroit Lakes26.1watchChisago City25.7watchPine Island25.7watchApple Valley25.6watchLakeville25.5watchSaint Francis25.3watchNew Prague25.1watchEly25.1watchForest Lake25.1watchRockford25.0watchElk River25.0watchWaseca25.0watchSaint Cloud24.9watchCloquet24.8watchGoodview24.7watchWadena24.4watchByron24.3watchStewartville24.3watchSaint Charles24.3watchSaint Paul Park24.2watchBecker24.2watchSpring Lake Park24.0watchInternational Falls23.9watchCircle Pines23.8watchSauk Centre23.3watchWindom23.3watchWaite Park22.8watchLake City21.9watchSouth Saint Paul21.9watchAlbert Lea21.8watchSaint Peter21.8watchLitchfield21.5watchHutchinson20.8watchPark Rapids20.7watchBreckenridge20.4watchWoodbury20.3watchEagan19.8stableCottage Grove19.8stableNewport19.8stableOakdale19.8stableVictoria19.7stableMontevideo17.5stableChaska17.2stableNorth Branch16.9stableCannon Falls16.9stableChisholm16.6stableLindstrom15.9stableCambridge15.9stablePrinceton15.4stableRed Rock Rural Water System14.9stableBemidji12.5stableOwatonna12.5stableCatholic Church of St. Paul12.4stableEagle Brook Church12.4stablePlainview12.2stableLower Sioux11.9stableTwo Harbors11.4stableOtsego11.1stableSioux Trail8.7stableNorwood-Young America7.6stableKasson7.0stablePrairie Island5.9stableWyoming5.9stableIsanti5.9stableLaCrescent5.5stableVineland4.0stable

Track

Minnesota Infrastructure Track

Portfolio posture across schedule and budget risk. · 70 active projects.

State scope
Total capital$287M
On-time rate
100%
Budget risk
65%
Delayed0%
Sch. variance0d

Funding mix

70 projectsTracked capital: $286,764,465

  • Funding mix unavailable

State interpretation guide

How to read Minnesota headline composite

Plain-language summary

Minnesota currently shows an average MISI headline composite of 28.7 versus a national average of 24.4. In v0.1.2, the headline composite remains a blended structural stress measure rather than a pure physical-condition index. A frozen national reference and a 50 percent single-factor cap reduce the dominance of near-universal and very rare factors, while the component bars continue to separate infrastructure, socioeconomic, and observability readings.

Why this page stands out

What to do next

Public record layer

Statewide Water Quality Context

Stored public-record context for recent drinking-water violations, contaminant monitoring, and source-water mix across covered systems. This is not a tap-water safety determination and does not change the MISI score.

Systems with recent violations
31 of 176Systems with recent public violation rows.
Source-water mix176 systems
  • Surface water29
  • Groundwater147
  • Purchased water0
  • Mixed source0
  • Not stored0

Latest identity snapshot: Jun 30, 2026

Coverage
  • Violation, enforcement, and compliance-burden counts use the recent 3 years window for dated stored records.
  • Drinking-water identity snapshots are stored for 174 of 176 included scored systems.
  • PFAS monitoring summary records are stored for 174 of 176 included systems; missing records are not treated as non-detections.
  • Lead and copper summary records are stored for 170 of 176 included systems; missing records are not treated as absence of lead/copper context.
Water quality questionsDefinitions and public-record context
How many covered systems in Minnesota have recent recorded drinking-water violations?
Stored public records show 31 covered systems with recent drinking-water violations, with 101 recorded violations across 176 covered systems in the recent 3 years window.
How does Munimetric summarize PFAS public-record context in Minnesota?
Stored contaminant-monitoring summaries are present for 174 covered systems; 135 systems have PFAS detection context in this state summary.
How does Munimetric summarize lead & copper context in Minnesota?
Stored lead & copper summaries are present for 170 covered systems; 71 systems have violation or action-level context in this state summary.
What source-water types are represented across covered Minnesota systems?
Stored identity records group covered Minnesota systems by source-water type: Surface water: 29, Groundwater: 147.
Where can I find official drinking-water records for Minnesota?
The Official records drawer lists Public drinking-water profile, Contaminant monitoring records links where currently available for Minnesota.
Is this a real-time statewide tap-water condition rating?
No. This is not a real-time tap-water condition determination. Munimetric summarizes stored public-record context for research and navigation, and this layer does not change MISI.
Official records
Methodology/source notes
  • Methodology/source notesDisplayed from stored public drinking-water records and official program references. This layer does not change MISI.
  • Enforcement historyEPA ECHO / SDWIS: Violation and enforcement counts are aggregated from stored public compliance records across covered systems.
  • Contaminant monitoring recordsEPA UCMR: PFAS context uses stored contaminant-monitoring summaries where available; missing records are not treated as non-detections.
  • State drinking-water programOfficial link not currently stored for this state program mapping.
Top recent compliance-burden systemsRecent 3 years
SystemPopulationSource waterRecent violationsRecent enforcementPublic-record flags
Inver Grove HeightsMN119001434,189Groundwater1684recent violations recorded, recent enforcement history, PFAS detections in stored records
EvelethMN16900183,770Surface water1027recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, lead/copper context
ElyMN16900143,258Surface water833recent violations recorded, recent enforcement history, lead/copper context
Columbia HeightsMN102001622,278Surface water720recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, lead/copper context
HibbingMN169002216,028Groundwater718recent violations recorded, recent enforcement history, lead/copper context
DilworthMN11400034,918Surface water416recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, lead/copper context
Sauk RapidsMN105000413,835Groundwater45recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, lead/copper context
BeckerMN17100085,034Groundwater45recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records

This is not a real-time tap-water condition determination. For current advisories or health guidance, consult the utility or state drinking-water program.

Executive context

What This Page Shows

176 of the community drinking-water systems in Minnesota are currently scored. Analytics below are calculated from this covered subset only. Covered systems serve approximately 4.2M people.

What the Data Suggests

Minnesota has 176 scored service markets in the Munimetric coverage set, covering roughly 4.2 million residents in total. At the latest reading, the state-level average lands at 28.7 out of 100, indicating early but meaningful signs of structural stress in aggregate. A relatively small share — roughly 11% — currently sit in elevated-stress bands.

Across state markets, Capex Pressure stands out as the dominant contributor to headline stress (12.6 points average), with Operational Stress a distant second at 8.1. That pattern suggests a particular kind of pressure — concentrated rather than broadly distributed.

952 active signals are recorded across state markets. The most prevalent is Current Drought Severity, affecting 154 markets.

State-level average stress has been relatively steady between recent observation periods, suggesting the current picture reflects persistent conditions rather than a sudden shift.

This summary is based on structured, source-backed public data and is intended for research and monitoring only. It is not investment advice, a credit opinion, or municipal advisory guidance.

Recent Movement

Latest average MISI is 28.7 as of Aug 17, 2026. Movement since Aug 16, 2026 is flat.

Compact summary from 95 stored state observations.

State Family Contribution Summary

Capex Pressure12.6 / 20.0
Operational Stress8.1 / 20.0
Governance Risk4.8 / 20.0
Revenue Fragility3.2 / 20.0
Rate Constraint0.0 / 20.0

Signals

Signal Frequency

SignalSeverityMarkets affected% of scored
Current Drought Severityhigh15488%
Climate Hazard Exposurehigh13778%
PFAS Contamination Riskhigh13577%
Utility Data Stalenesshigh13476%
Infrastructure Capital Gaphigh11063%
High-AGI Out-Migrationhigh10459%
Lead & Copper Rule Riskhigh7140%
Compliance Escalationhigh3822%
Parent-Government Fiscal Stresshigh3419%
Housing Market Weaknessmedium2615%
Population Served Declinemedium53%
Monitoring / Reporting Failuresmedium32%
Income Erosionlow11%

Markets

Top Markets

#MarketScoreBandPopulationSignals
1Minneapolis53.4Fragile425K10
2Saint Louis Park50.9Fragile50K8
3Wayzata49.5Fragile5K9
4Robbinsdale48.7Fragile15K8
5Golden Valley47.6Fragile23K9
6Crystal45.8Fragile23K8
7Minnetonka45.8Fragile54K8
8Plymouth45.8Fragile77K8
9Shorewood45.8Fragile4K8
10Edina45.7Fragile53K8
11New Brighton44.3Fragile23K8
12Worthington44.0Fragile14K8
13Hopkins43.7Fragile19K9
14Mound41.8Fragile9K7
15Saint Paul Regional Water Services41.7Fragile393K7
16Rogers41.3Fragile14K7
17Anoka41.0Fragile18K7
18Arden Hills40.6Fragile10K7
19Winona40.1Fragile28K7
20Vadnais Heights40.0Fragile13K7

Comparison

State Comparison

National average: 24.4

RankStateAvg ScoreBandMarketsDelta vs State
7Connecticut30.6Watch59+1.9
8New Jersey30.3Watch260+1.7
9Minnesota28.7Watch176+0.0
10Missouri28.4Watch210-0.3
11Washington28.1Watch237-0.5

Analytical posture

State Stress Analytics

Score Distribution

Distribution of scored market scores with the state average overlay.

Avg 28.7

176 markets plotted.

Stress vs Population

Each point is a scored market; tooltip reveals market-level context.

Minneapolis Population: 425,300 Score: 53.4Saint Louis Park Population: 50,010 Score: 50.9Wayzata Population: 4,592 Score: 49.5Robbinsdale Population: 14,646 Score: 48.7Golden Valley Population: 23,000 Score: 47.6Crystal Population: 22,937 Score: 45.8Minnetonka Population: 54,474 Score: 45.8Plymouth Population: 76,546 Score: 45.8Shorewood Population: 3,890 Score: 45.8Edina Population: 53,494 Score: 45.7New Brighton Population: 22,902 Score: 44.3Worthington Population: 14,052 Score: 44.0Hopkins Population: 19,462 Score: 43.7Mound Population: 9,447 Score: 41.8Saint Paul Regional Water Services Population: 392,529 Score: 41.7Rogers Population: 14,430 Score: 41.3Anoka Population: 17,798 Score: 41.0Arden Hills Population: 10,000 Score: 40.6Winona Population: 27,782 Score: 40.1Vadnais Heights Population: 13,025 Score: 40.0Eveleth Population: 3,770 Score: 40.0New Hope Population: 20,963 Score: 39.8Saint Anthony Village Population: 9,500 Score: 39.2Hibbing Population: 16,028 Score: 39.1Little Canada Population: 10,200 Score: 38.4Roseville Population: 35,343 Score: 38.4Sauk Rapids Population: 13,835 Score: 38.1Columbia Heights Population: 22,278 Score: 38.0Andover Population: 21,455 Score: 37.8Maple Grove Population: 82,000 Score: 37.5Alexandria Population: 15,000 Score: 37.5Coon Rapids Population: 64,000 Score: 37.3Lino Lakes Population: 17,859 Score: 36.9Faribault Population: 23,718 Score: 36.8Crookston Population: 7,272 Score: 36.6Sartell Population: 20,300 Score: 36.3East Grand Forks Population: 9,206 Score: 36.1Jordan Population: 6,700 Score: 36.1Little Falls Population: 9,069 Score: 36.0Rochester Population: 123,624 Score: 36.0Chanhassen Population: 24,951 Score: 35.6Blaine Population: 70,220 Score: 35.6Stillwater Population: 19,462 Score: 35.5Bloomington Population: 91,300 Score: 35.5Willmar Population: 21,045 Score: 35.4Pipestone Population: 4,273 Score: 35.1White Bear Lake Population: 25,634 Score: 34.6Dilworth Population: 4,918 Score: 34.2North Saint Paul Population: 13,134 Score: 34.1Brooklyn Park Population: 89,995 Score: 33.8Watertown Population: 4,550 Score: 33.7Champlin Population: 23,919 Score: 33.3Marshall Population: 13,890 Score: 33.3Big Lake Population: 13,056 Score: 33.2Fairmont Population: 10,328 Score: 33.2Belle Plaine Population: 7,456 Score: 32.3Prior Lake Population: 25,282 Score: 32.3Brainerd Population: 14,670 Score: 32.1Brooklyn Center Population: 33,782 Score: 31.8Eden Prairie Population: 63,726 Score: 31.8Richfield Population: 36,899 Score: 31.8Red Wing Population: 16,459 Score: 31.3Fridley Population: 27,476 Score: 31.3Centerville Population: 3,962 Score: 31.3New Ulm Population: 14,052 Score: 31.3Sleepy Eye Population: 3,599 Score: 31.3North Mankato Population: 14,448 Score: 31.3Mounds View Population: 13,250 Score: 31.1Redwood Falls Population: 5,254 Score: 31.1Oak Park Heights Population: 4,776 Score: 31.1Delano Population: 6,564 Score: 31.1Lonsdale Population: 3,913 Score: 30.8Savage Population: 30,285 Score: 30.8Saint Joseph Population: 7,100 Score: 30.7LeSueur Population: 4,170 Score: 30.6Duluth Population: 86,859 Score: 30.6Luverne Population: 4,946 Score: 30.4Thief River Falls Population: 8,701 Score: 30.4Blue Earth Population: 3,174 Score: 30.3Northfield Population: 20,790 Score: 30.3Monticello Population: 15,087 Score: 30.3White Bear Township Population: 11,699 Score: 30.0Cold Spring Population: 4,201 Score: 29.9Inver Grove Heights Population: 34,189 Score: 29.6Moorhead Population: 44,583 Score: 29.6Burnsville Population: 61,747 Score: 29.3Waconia Population: 13,277 Score: 29.3Morris Population: 5,351 Score: 29.1Mora Population: 3,786 Score: 28.9Lincoln-Pipestone Rural Water System Population: 13,644 Score: 28.9Shakopee Population: 47,000 Score: 28.9Joint Powers Water Board Population: 30,922 Score: 28.8Grand Rapids Population: 11,346 Score: 28.8Saint James Population: 4,611 Score: 28.7Mankato Population: 42,803 Score: 28.6Austin Utilities Population: 26,174 Score: 28.6Elko New Market Population: 5,003 Score: 28.5Fergus Falls Population: 14,194 Score: 28.3Baxter Population: 9,341 Score: 28.3Rosemount Population: 26,500 Score: 27.8Ramsey Population: 17,705 Score: 27.5Farmington Population: 23,534 Score: 27.3Hastings Population: 23,222 Score: 27.3Hugo Population: 12,047 Score: 27.3Mahtomedi Population: 8,818 Score: 27.3Glencoe Population: 5,676 Score: 27.3Zimmerman Population: 6,772 Score: 27.3Shoreview Population: 26,000 Score: 26.6Buffalo Population: 16,711 Score: 26.5Virginia Population: 8,361 Score: 26.3Detroit Lakes Population: 10,038 Score: 26.1Chisago City Population: 3,745 Score: 25.7Pine Island Population: 3,324 Score: 25.7Apple Valley Population: 50,300 Score: 25.6Lakeville Population: 67,300 Score: 25.5Saint Francis Population: 5,200 Score: 25.3New Prague Population: 8,247 Score: 25.1Ely Population: 3,258 Score: 25.1Forest Lake Population: 11,800 Score: 25.1Rockford Population: 4,863 Score: 25.0Elk River Population: 19,532 Score: 25.0Waseca Population: 9,241 Score: 25.0Saint Cloud Population: 71,321 Score: 24.9Cloquet Population: 12,864 Score: 24.8Goodview Population: 4,158 Score: 24.7Wadena Population: 4,332 Score: 24.4Byron Population: 6,809 Score: 24.3Stewartville Population: 6,850 Score: 24.3Saint Charles Population: 3,825 Score: 24.3Saint Paul Park Population: 5,427 Score: 24.2Becker Population: 5,034 Score: 24.2Spring Lake Park Population: 7,200 Score: 24.0International Falls Population: 5,637 Score: 23.9Circle Pines Population: 5,075 Score: 23.8Sauk Centre Population: 4,657 Score: 23.3Windom Population: 4,646 Score: 23.3Waite Park Population: 8,354 Score: 22.8Lake City Population: 5,042 Score: 21.9South Saint Paul Population: 20,664 Score: 21.9Albert Lea Population: 18,492 Score: 21.8Saint Peter Population: 12,198 Score: 21.8Litchfield Population: 6,786 Score: 21.5Hutchinson Population: 14,900 Score: 20.8Park Rapids Population: 4,298 Score: 20.7Breckenridge Population: 3,340 Score: 20.4Woodbury Population: 82,643 Score: 20.3Eagan Population: 68,223 Score: 19.8Cottage Grove Population: 42,760 Score: 19.8Newport Population: 4,000 Score: 19.8Oakdale Population: 30,144 Score: 19.8Victoria Population: 10,546 Score: 19.7Montevideo Population: 5,337 Score: 17.5Chaska Population: 30,000 Score: 17.2North Branch Population: 6,863 Score: 16.9Cannon Falls Population: 4,237 Score: 16.9Chisholm Population: 4,940 Score: 16.6Lindstrom Population: 4,938 Score: 15.9Cambridge Population: 9,862 Score: 15.9Princeton Population: 5,421 Score: 15.4Red Rock Rural Water System Population: 5,840 Score: 14.9Bemidji Population: 15,147 Score: 12.5Owatonna Population: 26,430 Score: 12.5Catholic Church of St. Paul Population: 3,600 Score: 12.4Eagle Brook Church Population: 3,500 Score: 12.4Plainview Population: 3,340 Score: 12.2Lower Sioux Population: 4,000 Score: 11.9Two Harbors Population: 3,698 Score: 11.4Otsego Population: 19,000 Score: 11.1Sioux Trail Population: 24,959 Score: 8.7Norwood-Young America Population: 3,850 Score: 7.6Kasson Population: 6,850 Score: 7.0Prairie Island Population: 6,699 Score: 5.9Wyoming Population: 3,990 Score: 5.9Isanti Population: 7,386 Score: 5.9LaCrescent Population: 5,257 Score: 5.5Vineland Population: 4,220 Score: 4.0MISI score (0-100)Population served (log scale)

176 markets plotted.

Population View

People served by community water systems in Minnesota, colored by stress band.

~4.2M people served by 176 systems in Minnesota

Stable
Watch
Fragile
High Stress
Critical

176 scored systems · colored by stress band

Peer Constellation

Select a market to see its nearest peers by score similarity.

24 nearest peers by score distance.

Score Trend

Latest

28.7

Trend

+22.3

Observations

95

Mar 18, 2026 · 6.3Mar 20, 2026 · 6.3Mar 21, 2026 · 6.3Mar 22, 2026 · 6.3Mar 24, 2026 · 2.4Mar 25, 2026 · 8.0Mar 29, 2026 · 8.0Apr 2, 2026 · 13.5Apr 3, 2026 · 13.6Apr 4, 2026 · 13.6Apr 5, 2026 · 13.3Apr 6, 2026 · 27.7Apr 7, 2026 · 27.7Apr 8, 2026 · 28.3Apr 9, 2026 · 28.3Apr 10, 2026 · 28.3Apr 13, 2026 · 28.3Apr 14, 2026 · 28.3Apr 18, 2026 · 28.3Apr 19, 2026 · 28.3Apr 21, 2026 · 28.2Apr 22, 2026 · 28.2Apr 23, 2026 · 28.2Apr 24, 2026 · 28.2Apr 25, 2026 · 28.2Apr 26, 2026 · 26.7Apr 27, 2026 · 26.7Apr 28, 2026 · 26.7Apr 29, 2026 · 26.7Apr 30, 2026 · 26.7May 1, 2026 · 26.7May 2, 2026 · 26.6May 3, 2026 · 26.6May 4, 2026 · 26.6May 5, 2026 · 26.6May 6, 2026 · 26.6May 7, 2026 · 26.6May 8, 2026 · 26.6May 9, 2026 · 26.6May 10, 2026 · 26.6May 17, 2026 · 26.7May 19, 2026 · 26.7May 21, 2026 · 26.7May 22, 2026 · 26.7May 24, 2026 · 26.7May 26, 2026 · 26.7May 28, 2026 · 26.7May 31, 2026 · 27.6Jun 1, 2026 · 27.6Jun 2, 2026 · 27.6Jun 8, 2026 · 27.6Jun 11, 2026 · 27.6Jun 12, 2026 · 27.7Jun 14, 2026 · 27.7Jun 15, 2026 · 27.7Jun 16, 2026 · 27.7Jun 22, 2026 · 27.8Jun 23, 2026 · 27.8Jun 28, 2026 · 27.4Jun 29, 2026 · 27.4Jun 30, 2026 · 27.4Jul 1, 2026 · 27.4Jul 2, 2026 · 27.4Jul 3, 2026 · 27.1Jul 4, 2026 · 27.1Jul 5, 2026 · 27.1Jul 6, 2026 · 27.1Jul 7, 2026 · 27.1Jul 8, 2026 · 27.1Jul 9, 2026 · 27.1Jul 10, 2026 · 27.0Jul 11, 2026 · 27.0Jul 12, 2026 · 27.0Jul 13, 2026 · 27.1Jul 14, 2026 · 27.1Jul 16, 2026 · 27.1Jul 17, 2026 · 27.1Jul 18, 2026 · 27.1Jul 19, 2026 · 27.1Jul 20, 2026 · 27.1Jul 21, 2026 · 27.1Jul 22, 2026 · 27.1Jul 23, 2026 · 27.1Jul 29, 2026 · 28.1Jul 30, 2026 · 28.1Jul 31, 2026 · 28.6Aug 1, 2026 · 28.1Aug 2, 2026 · 28.1Aug 3, 2026 · 28.1Aug 8, 2026 · 27.9Aug 9, 2026 · 27.9Aug 10, 2026 · 27.9Aug 15, 2026 · 28.7Aug 16, 2026 · 28.7Aug 17, 2026 · 28.7Mar 18, 2026Aug 17, 2026

Extended layers

Advanced State Context

Priority views, detailed registers, and methodology supporting the analytical core above.

Markets & signals

Priority Views

#MarketScoreBandPopulationSignals
1Minneapolis53.4Fragile425K10
2Saint Louis Park50.9Fragile50K8
3Wayzata49.5Fragile5K9
4Robbinsdale48.7Fragile15K8
5Golden Valley47.6Fragile23K9
6Crystal45.8Fragile23K8
7Minnetonka45.8Fragile54K8
8Plymouth45.8Fragile77K8
9Shorewood45.8Fragile4K8
10Edina45.7Fragile53K8
11New Brighton44.3Fragile23K8
12Worthington44.0Fragile14K8
13Hopkins43.7Fragile19K9
14Mound41.8Fragile9K7
15Saint Paul Regional Water Services41.7Fragile393K7
16Rogers41.3Fragile14K7
17Anoka41.0Fragile18K7
18Arden Hills40.6Fragile10K7
19Winona40.1Fragile28K7
20Vadnais Heights40.0Fragile13K7

Detailed records

Registers

#MarketScoreBandPopulationSignals
1Minneapolis53.4Fragile425K10
2Saint Louis Park50.9Fragile50K8
3Wayzata49.5Fragile5K9
4Robbinsdale48.7Fragile15K8
5Golden Valley47.6Fragile23K9
6Crystal45.8Fragile23K8
7Minnetonka45.8Fragile54K8
8Plymouth45.8Fragile77K8
9Shorewood45.8Fragile4K8
10Edina45.7Fragile53K8
11New Brighton44.3Fragile23K8
12Worthington44.0Fragile14K8
13Hopkins43.7Fragile19K9
14Mound41.8Fragile9K7
15Saint Paul Regional Water Services41.7Fragile393K7
16Rogers41.3Fragile14K7
17Anoka41.0Fragile18K7
18Arden Hills40.6Fragile10K7
19Winona40.1Fragile28K7
20Vadnais Heights40.0Fragile13K7

Keep monitoring this state

Research access covers saved monitoring, alerts, recurring briefs, and team review.

Water Infrastructure in Minnesota

Munimetric tracks infrastructure stress across 176 community drinking-water systems in Minnesota. Each system receives a Munimetric Infrastructure Stress Index (MISI) score from 0 to 100, calculated across five risk families: Operational Stress, Capex Pressure, Revenue Fragility, Rate Constraint, and Governance Risk. Higher scores indicate more structural stress. Scores are source-backed and deterministic, drawing from EPA SDWA compliance records, American Community Survey demographic and economic data, FEMA National Risk Index hazard profiles, and state financial disclosures.

State-level monitoring shows which systems face the highest structural stress, how Minnesota compares against other states nationally, and which monitoring signals are most active across the state. Each individual system profile includes compliance history, score family drivers, peer rankings within population-based cohorts where safeguards pass, and public source context. Full provenance cards and source workbench views remain workflow-gated. Munimetric covers community water systems across all 50 states and territories. This is structural risk research—not a water quality rating, advisory feed, or credit rating. Updated May 2026.

The statewide public-record layer adds drinking-water violation categories, PFAS monitoring summaries where stored, lead and copper context, source-water mix, and official record links across covered systems. These records help explain water-system context alongside infrastructure stress without turning Munimetric into a tap-water safety determination.

What is the Munimetric score for Minnesota?
Munimetric assigns a state-level average MISI score based on the individual scores of all covered community water systems in Minnesota. The state average, band distribution, and market-level rankings are shown on this page. Higher MISI values indicate greater structural stress.
Which water systems in Minnesota face the most infrastructure stress?
The state page ranks the highest-stress systems in Minnesota by MISI score. Stress reflects operational burden, capital gaps, revenue fragility, rate affordability constraints, and governance risk, not a single compliance event. The headline remains a blended structural stress composite rather than a pure physical-condition index. Workflow actions remain reserved for account access.
How does Minnesota compare to other states for drinking water infrastructure risk?
Minnesota is compared against all 50 states and territories using average MISI score, market count, and band distribution. Munimetric tracks nationwide coverage across 9,000+ scored service markets.
Are there lead pipe or corrosion-related concerns in Minnesota water systems?
Where lead and copper rule compliance data is available from EPA SDWA records, Munimetric factors it into the Operational Stress family score. Specific lead service line inventories vary by system. Individual system profiles contain the most detailed compliance context available.
Does Munimetric include PFAS monitoring context for Minnesota water systems?
Munimetric summarizes stored PFAS monitoring context where public contaminant-monitoring records are available. Missing PFAS summaries remain missing records, not non-detections, and this public-record layer does not change the MISI score by itself.
What compliance signals are active in Minnesota?
Munimetric tracks signals such as compliance escalation, monitoring and reporting failures, population decline, income erosion, data staleness, and parent-government fiscal stress across Minnesota water systems.
Does Munimetric track boil water advisories in Minnesota?
Munimetric does not track real-time boil water advisories. For current advisories, contact your local water utility or state drinking water program. Munimetric monitors structural conditions that provide context around system reliability over time.