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.1 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 26.7/100 in the Watch band as of 2026-05-19. 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
26.7Headline composite
~4.1MPop. served
820Active signals
Band distribution (MISI)

State headline composite

Component of current headline composite

Infrastructure Stress18.6 / 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.3 / 100

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

26.7 headline compositeMinnesota state composite176 markets~4.1M people served
Minneapolis52.4fragileSaint Louis Park48.0fragileWillmar46.8fragileWayzata46.5fragileHopkins46.2fragileRobbinsdale45.7fragileGolden Valley44.7fragileCrystal42.8fragileMinnetonka42.8fragileShorewood42.8fragileEdina42.7fragileSaint Paul Regional Water Services40.8fragilePlymouth40.6fragileNew Brighton40.3fragileWinona40.1fragileLincoln-Pipestone Rural Water System39.3watchEveleth39.1watchMound38.8watchHibbing38.2watchGrand Rapids38.2watchAnoka38.1watchColumbia Heights38.0watchShakopee37.5watchNew Hope36.8watchArden Hills36.7watchSaint Anthony Village36.2watchRosemount36.2watchAlexandria35.5watchAndover34.9watchFaribault34.9watchWadena34.8watchBrooklyn Park34.8watchMaple Grove34.6watchLittle Canada34.4watchRoseville34.4watchCoon Rapids34.4watchSartell34.4watchPipestone34.1watchJordan34.1watchRochester34.0watchLino Lakes33.9watchChanhassen33.7watchCrookston33.6watchMarshall33.3watchNew Ulm33.2watchSleepy Eye33.2watchFairmont33.2watchWorthington33.2watchEast Grand Forks33.1watchLittle Falls33.1watchRogers32.8watchStillwater32.7watchSauk Centre32.7watchBlaine32.6watchInver Grove Heights32.6watchBloomington32.5watchWatertown31.7watchNorth Mankato31.3watchDilworth31.3watchSauk Rapids31.2watchRedwood Falls31.1watchBig Lake30.8watchSaint James30.7watchWhite Bear Lake30.7watchLeSueur30.6watchVadnais Heights30.6watchLuverne30.4watchBelle Plaine30.4watchBlue Earth30.3watchChamplin30.3watchNorth Saint Paul30.2watchBrainerd30.1watchSavage29.2watchDelano29.1watchWhite Bear Township29.0watchLonsdale28.9watchBrooklyn Center28.8watchEden Prairie28.8watchRichfield28.8watchSaint Joseph28.7watchMankato28.6watchAustin Utilities28.6watchThief River Falls28.4watchRed Wing28.4watchFridley28.4watchCenterville28.4watchNorthfield28.4watchMonticello28.3watchOak Park Heights28.1watchCold Spring27.9watchVirginia27.9watchWaconia27.3watchGlencoe27.3watchMounds View27.2watchMorris27.1watchEly27.1watchJoint Powers Water Board26.8watchSpring Lake Park26.7watchMoorhead26.6watchDuluth26.6watchElko New Market26.5watchBurnsville26.4watchFergus Falls26.4watchBaxter26.3watchNew Prague25.1watchMora25.0watchWaseca25.0watchPrior Lake24.9watchGoodview24.7watchBuffalo24.6watchRamsey24.5watchFarmington24.4watchHastings24.4watchHugo24.4watchMahtomedi24.4watchSaint Charles24.3watchZimmerman24.3watchWindom23.3watchDetroit Lakes23.1watchRockford23.1watchSaint Cloud22.9watchChisago City22.7watchPine Island22.7watchShoreview22.7watchApple Valley22.6watchLakeville22.5watchSaint Francis22.4watchByron22.4watchStewartville22.4watchAlbert Lea21.8watchSaint Peter21.8watchForest Lake21.7watchElk River21.6watchLitchfield21.5watchSaint Paul Park21.3watchInternational Falls20.9watchCircle Pines20.9watchWaite Park20.9watchHutchinson20.8watchMontevideo19.4stableCloquet19.2stableLake City18.9stableSouth Saint Paul18.9stablePark Rapids18.7stableVictoria17.8stableBreckenridge17.5stableWoodbury17.3stableBecker17.2stableEagan16.9stableCottage Grove16.9stableNewport16.9stableOakdale16.9stableRed Rock Rural Water System14.9stableChaska14.5stableOwatonna12.5stableNorth Branch10.9stableCannon Falls10.9stableCambridge10.9stablePrinceton10.9stableChisholm10.9stableSioux Trail8.7stableCatholic Church of St. Paul8.0stableEagle Brook Church8.0stablePlainview7.6stableLindstrom7.5stableBemidji7.2stableOtsego7.2stableWyoming5.5stableLaCrescent5.5stableKasson4.0stableTwo Harbors4.0stableLower Sioux4.0stableNorwood-Young America3.6stableVineland0.0stablePrairie Island0.0stableIsanti0.0stableMinneapolis52.4fragileSaint Louis Park48.0fragileWillmar46.8fragileWayzata46.5fragileHopkins46.2fragileRobbinsdale45.7fragileGolden Valley44.7fragileCrystal42.8fragileMinnetonka42.8fragileShorewood42.8fragileEdina42.7fragileSaint Paul Regional Water Services40.8fragilePlymouth40.6fragileNew Brighton40.3fragileWinona40.1fragileLincoln-Pipestone Rural Water System39.3watchEveleth39.1watchMound38.8watchHibbing38.2watchGrand Rapids38.2watchAnoka38.1watchColumbia Heights38.0watchShakopee37.5watchNew Hope36.8watchArden Hills36.7watchSaint Anthony Village36.2watchRosemount36.2watchAlexandria35.5watchAndover34.9watchFaribault34.9watchWadena34.8watchBrooklyn Park34.8watchMaple Grove34.6watchLittle Canada34.4watchRoseville34.4watchCoon Rapids34.4watchSartell34.4watchPipestone34.1watchJordan34.1watchRochester34.0watchLino Lakes33.9watchChanhassen33.7watchCrookston33.6watchMarshall33.3watchNew Ulm33.2watchSleepy Eye33.2watchFairmont33.2watchWorthington33.2watchEast Grand Forks33.1watchLittle Falls33.1watchRogers32.8watchStillwater32.7watchSauk Centre32.7watchBlaine32.6watchInver Grove Heights32.6watchBloomington32.5watchWatertown31.7watchNorth Mankato31.3watchDilworth31.3watchSauk Rapids31.2watchRedwood Falls31.1watchBig Lake30.8watchSaint James30.7watchWhite Bear Lake30.7watchLeSueur30.6watchVadnais Heights30.6watchLuverne30.4watchBelle Plaine30.4watchBlue Earth30.3watchChamplin30.3watchNorth Saint Paul30.2watchBrainerd30.1watchSavage29.2watchDelano29.1watchWhite Bear Township29.0watchLonsdale28.9watchBrooklyn Center28.8watchEden Prairie28.8watchRichfield28.8watchSaint Joseph28.7watchMankato28.6watchAustin Utilities28.6watchThief River Falls28.4watchRed Wing28.4watchFridley28.4watchCenterville28.4watchNorthfield28.4watchMonticello28.3watchOak Park Heights28.1watchCold Spring27.9watchVirginia27.9watchWaconia27.3watchGlencoe27.3watchMounds View27.2watchMorris27.1watchEly27.1watchJoint Powers Water Board26.8watchSpring Lake Park26.7watchMoorhead26.6watchDuluth26.6watchElko New Market26.5watchBurnsville26.4watchFergus Falls26.4watchBaxter26.3watchNew Prague25.1watchMora25.0watchWaseca25.0watchPrior Lake24.9watchGoodview24.7watchBuffalo24.6watchRamsey24.5watchFarmington24.4watchHastings24.4watchHugo24.4watchMahtomedi24.4watchSaint Charles24.3watchZimmerman24.3watchWindom23.3watchDetroit Lakes23.1watchRockford23.1watchSaint Cloud22.9watchChisago City22.7watchPine Island22.7watchShoreview22.7watchApple Valley22.6watchLakeville22.5watchSaint Francis22.4watchByron22.4watchStewartville22.4watchAlbert Lea21.8watchSaint Peter21.8watchForest Lake21.7watchElk River21.6watchLitchfield21.5watchSaint Paul Park21.3watchInternational Falls20.9watchCircle Pines20.9watchWaite Park20.9watchHutchinson20.8watchMontevideo19.4stableCloquet19.2stableLake City18.9stableSouth Saint Paul18.9stablePark Rapids18.7stableVictoria17.8stableBreckenridge17.5stableWoodbury17.3stableBecker17.2stableEagan16.9stableCottage Grove16.9stableNewport16.9stableOakdale16.9stableRed Rock Rural Water System14.9stableChaska14.5stableOwatonna12.5stableNorth Branch10.9stableCannon Falls10.9stableCambridge10.9stablePrinceton10.9stableChisholm10.9stableSioux Trail8.7stableCatholic Church of St. Paul8.0stableEagle Brook Church8.0stablePlainview7.6stableLindstrom7.5stableBemidji7.2stableOtsego7.2stableWyoming5.5stableLaCrescent5.5stableKasson4.0stableTwo Harbors4.0stableLower Sioux4.0stableNorwood-Young America3.6stableVineland0.0stablePrairie Island0.0stableIsanti0.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 26.7 versus a national average of 25.0. 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: Dec 31, 2025

Coverage
  • Violation, enforcement, and compliance-burden counts use the recent 3 years window for dated stored records.
  • Drinking-water identity snapshots are stored for 170 of 176 included scored systems.
  • PFAS monitoring summary records are stored for 170 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 107 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 170 covered systems; 133 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,189Groundwater1888recent violations recorded, recent enforcement history, PFAS detections in stored records
ElyMN16900143,258Surface water1039recent violations recorded, recent enforcement history, lead/copper context
EvelethMN16900183,770Surface water923recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, 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,028Groundwater720recent violations recorded, recent enforcement history, lead/copper context
Saint Paul Regional Water ServicesMN1620026392,529Surface water444recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, 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,835Groundwater44recent violations recorded, recent enforcement history, recent monitoring/reporting failures, PFAS detections in stored records, lead/copper context

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.1M people.

What the Data Suggests

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

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

820 active signals are recorded across state markets. The most prevalent is Utility Data Staleness, affecting 139 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 26.7 as of May 19, 2026. Movement since May 17, 2026 is flat.

Compact summary from 42 stored state observations.

State Family Contribution Summary

Capex Pressure12.5 / 20.0
Operational Stress6.1 / 20.0
Governance Risk4.9 / 20.0
Revenue Fragility3.2 / 20.0
Rate Constraint0.0 / 20.0

Signals

Signal Frequency

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

Markets

Top Markets

#MarketScoreBandPopulationSignals
1Minneapolis52.4Fragile425K9
2Saint Louis Park48.0Fragile50K7
3Willmar46.8Fragile21K8
4Wayzata46.5Fragile5K8
5Hopkins46.2Fragile19K9
6Robbinsdale45.7Fragile15K7
7Golden Valley44.7Fragile23K8
8Crystal42.8Fragile23K7
9Minnetonka42.8Fragile54K7
10Shorewood42.8Fragile4K7
11Edina42.7Fragile53K7
12Saint Paul Regional Water Services40.8Fragile393K6
13Plymouth40.6Fragile81K7
14New Brighton40.3Fragile23K7
15Winona40.1Fragile28K7
16Lincoln-Pipestone Rural Water System39.3Watch14K6
17Eveleth39.1Watch4K5
18Mound38.8Watch9K6
19Hibbing38.2Watch16K5
20Grand Rapids38.2Watch11K6

Comparison

State Comparison

National average: 25.0

RankStateAvg ScoreBandMarketsDelta vs State
18Mississippi27.0Watch208+0.3
19Utah26.7Watch106+0.1
20Minnesota26.7Watch176+0.0
21Arizona26.6Watch154-0.1
22Kansas26.5Watch90-0.1

Analytical posture

State Stress Analytics

Score Distribution

Distribution of scored market scores with the state average overlay.

Avg 26.7

176 markets plotted.

Stress vs Population

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

Minneapolis Population: 425,300 Score: 52.4Saint Louis Park Population: 50,010 Score: 48.0Willmar Population: 21,045 Score: 46.8Wayzata Population: 4,592 Score: 46.5Hopkins Population: 19,462 Score: 46.2Robbinsdale Population: 14,646 Score: 45.7Golden Valley Population: 23,000 Score: 44.7Crystal Population: 22,937 Score: 42.8Minnetonka Population: 54,474 Score: 42.8Shorewood Population: 3,890 Score: 42.8Edina Population: 53,494 Score: 42.7Saint Paul Regional Water Services Population: 392,529 Score: 40.8Plymouth Population: 81,026 Score: 40.6New Brighton Population: 22,902 Score: 40.3Winona Population: 27,782 Score: 40.1Lincoln-Pipestone Rural Water System Population: 13,644 Score: 39.3Eveleth Population: 3,770 Score: 39.1Mound Population: 9,447 Score: 38.8Hibbing Population: 16,028 Score: 38.2Grand Rapids Population: 11,346 Score: 38.2Anoka Population: 18,000 Score: 38.1Columbia Heights Population: 22,278 Score: 38.0Shakopee Population: 47,000 Score: 37.5New Hope Population: 20,963 Score: 36.8Arden Hills Population: 10,000 Score: 36.7Saint Anthony Village Population: 9,500 Score: 36.2Rosemount Population: 26,500 Score: 36.2Alexandria Population: 15,000 Score: 35.5Andover Population: 21,455 Score: 34.9Faribault Population: 23,718 Score: 34.9Wadena Population: 4,332 Score: 34.8Brooklyn Park Population: 89,995 Score: 34.8Maple Grove Population: 75,000 Score: 34.6Little Canada Population: 10,200 Score: 34.4Roseville Population: 36,254 Score: 34.4Coon Rapids Population: 64,000 Score: 34.4Sartell Population: 20,300 Score: 34.4Pipestone Population: 4,273 Score: 34.1Jordan Population: 6,700 Score: 34.1Rochester Population: 123,624 Score: 34.0Lino Lakes Population: 17,859 Score: 33.9Chanhassen Population: 24,951 Score: 33.7Crookston Population: 7,272 Score: 33.6Marshall Population: 13,890 Score: 33.3New Ulm Population: 14,052 Score: 33.2Sleepy Eye Population: 3,599 Score: 33.2Fairmont Population: 10,328 Score: 33.2Worthington Population: 14,052 Score: 33.2East Grand Forks Population: 9,206 Score: 33.1Little Falls Population: 9,069 Score: 33.1Rogers Population: 14,430 Score: 32.8Stillwater Population: 19,462 Score: 32.7Sauk Centre Population: 4,573 Score: 32.7Blaine Population: 70,220 Score: 32.6Inver Grove Heights Population: 34,189 Score: 32.6Bloomington Population: 91,300 Score: 32.5Watertown Population: 4,550 Score: 31.7North Mankato Population: 14,448 Score: 31.3Dilworth Population: 4,918 Score: 31.3Sauk Rapids Population: 13,835 Score: 31.2Redwood Falls Population: 5,254 Score: 31.1Big Lake Population: 12,413 Score: 30.8Saint James Population: 4,611 Score: 30.7White Bear Lake Population: 25,634 Score: 30.7LeSueur Population: 4,170 Score: 30.6Vadnais Heights Population: 13,025 Score: 30.6Luverne Population: 4,946 Score: 30.4Belle Plaine Population: 7,456 Score: 30.4Blue Earth Population: 3,174 Score: 30.3Champlin Population: 24,007 Score: 30.3North Saint Paul Population: 13,134 Score: 30.2Brainerd Population: 14,670 Score: 30.1Savage Population: 30,285 Score: 29.2Delano Population: 6,564 Score: 29.1White Bear Township Population: 11,699 Score: 29.0Lonsdale Population: 3,913 Score: 28.9Brooklyn Center Population: 33,782 Score: 28.8Eden Prairie Population: 63,726 Score: 28.8Richfield Population: 36,899 Score: 28.8Saint Joseph Population: 7,100 Score: 28.7Mankato Population: 42,803 Score: 28.6Austin Utilities Population: 26,174 Score: 28.6Thief River Falls Population: 8,701 Score: 28.4Red Wing Population: 16,459 Score: 28.4Fridley Population: 27,476 Score: 28.4Centerville Population: 3,962 Score: 28.4Northfield Population: 20,790 Score: 28.4Monticello Population: 15,087 Score: 28.3Oak Park Heights Population: 4,776 Score: 28.1Cold Spring Population: 4,201 Score: 27.9Virginia Population: 8,361 Score: 27.9Waconia Population: 13,277 Score: 27.3Glencoe Population: 5,607 Score: 27.3Mounds View Population: 13,250 Score: 27.2Morris Population: 5,351 Score: 27.1Ely Population: 3,258 Score: 27.1Joint Powers Water Board Population: 30,922 Score: 26.8Spring Lake Park Population: 7,200 Score: 26.7Moorhead Population: 44,583 Score: 26.6Duluth Population: 86,859 Score: 26.6Elko New Market Population: 5,003 Score: 26.5Burnsville Population: 61,747 Score: 26.4Fergus Falls Population: 14,194 Score: 26.4Baxter Population: 9,341 Score: 26.3New Prague Population: 8,247 Score: 25.1Mora Population: 3,786 Score: 25.0Waseca Population: 9,241 Score: 25.0Prior Lake Population: 25,282 Score: 24.9Goodview Population: 4,158 Score: 24.7Buffalo Population: 16,711 Score: 24.6Ramsey Population: 17,705 Score: 24.5Farmington Population: 23,534 Score: 24.4Hastings Population: 23,222 Score: 24.4Hugo Population: 12,047 Score: 24.4Mahtomedi Population: 8,134 Score: 24.4Saint Charles Population: 3,825 Score: 24.3Zimmerman Population: 6,772 Score: 24.3Windom Population: 4,646 Score: 23.3Detroit Lakes Population: 10,038 Score: 23.1Rockford Population: 4,863 Score: 23.1Saint Cloud Population: 71,321 Score: 22.9Chisago City Population: 3,745 Score: 22.7Pine Island Population: 3,324 Score: 22.7Shoreview Population: 26,000 Score: 22.7Apple Valley Population: 50,300 Score: 22.6Lakeville Population: 67,300 Score: 22.5Saint Francis Population: 5,200 Score: 22.4Byron Population: 6,312 Score: 22.4Stewartville Population: 6,850 Score: 22.4Albert Lea Population: 18,492 Score: 21.8Saint Peter Population: 11,784 Score: 21.8Forest Lake Population: 11,800 Score: 21.7Elk River Population: 19,532 Score: 21.6Litchfield Population: 6,786 Score: 21.5Saint Paul Park Population: 5,427 Score: 21.3International Falls Population: 5,637 Score: 20.9Circle Pines Population: 5,075 Score: 20.9Waite Park Population: 8,354 Score: 20.9Hutchinson Population: 14,590 Score: 20.8Montevideo Population: 5,337 Score: 19.4Cloquet Population: 12,864 Score: 19.2Lake City Population: 5,042 Score: 18.9South Saint Paul Population: 20,664 Score: 18.9Park Rapids Population: 4,298 Score: 18.7Victoria Population: 10,546 Score: 17.8Breckenridge Population: 3,340 Score: 17.5Woodbury Population: 82,643 Score: 17.3Becker Population: 5,034 Score: 17.2Eagan Population: 68,223 Score: 16.9Cottage Grove Population: 39,712 Score: 16.9Newport Population: 4,000 Score: 16.9Oakdale Population: 28,674 Score: 16.9Red Rock Rural Water System Population: 5,840 Score: 14.9Chaska Population: 30,000 Score: 14.5Owatonna Population: 26,430 Score: 12.5North Branch Population: 6,190 Score: 10.9Cannon Falls Population: 4,237 Score: 10.9Cambridge Population: 9,862 Score: 10.9Princeton Population: 5,146 Score: 10.9Chisholm Population: 4,940 Score: 10.9Sioux Trail Population: 14,720 Score: 8.7Catholic Church of St. Paul Population: 3,600 Score: 8.0Eagle Brook Church Population: 3,500 Score: 8.0Plainview Population: 3,340 Score: 7.6Lindstrom Population: 4,938 Score: 7.5Bemidji Population: 90 Score: 7.2Otsego Population: 19,000 Score: 7.2Wyoming Population: 3,990 Score: 5.5LaCrescent Population: 5,029 Score: 5.5Kasson Population: 6,850 Score: 4.0Two Harbors Population: 3,698 Score: 4.0Lower Sioux Population: 3,885 Score: 4.0Norwood-Young America Population: 3,850 Score: 3.6Vineland Population: 3,520 Score: 0.0Prairie Island Population: 5,728 Score: 0.0Isanti Population: 7,386 Score: 0.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.1M 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

26.7

Trend

+20.3

Observations

42

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.7Mar 18, 2026May 19, 2026

Extended layers

Advanced State Context

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

Markets & signals

Priority Views

#Service MarketScoreBandPop.Signals
1Minneapolis52.4Fragile425K9
2Saint Louis Park48.0Fragile50K7
3Willmar46.8Fragile21K8
4Wayzata46.5Fragile5K8
5Hopkins46.2Fragile19K9
6Robbinsdale45.7Fragile15K7
7Golden Valley44.7Fragile23K8
8Crystal42.8Fragile23K7
9Minnetonka42.8Fragile54K7
10Shorewood42.8Fragile4K7
11Edina42.7Fragile53K7
12Saint Paul Regional Water Services40.8Fragile393K6
13Plymouth40.6Fragile81K7
14New Brighton40.3Fragile23K7
15Winona40.1Fragile28K7
16Lincoln-Pipestone Rural Water System39.3Watch14K6
17Eveleth39.1Watch4K5
18Mound38.8Watch9K6
19Hibbing38.2Watch16K5
20Grand Rapids38.2Watch11K6

Detailed records

Registers

#MarketScoreBandPopulationSignals
1Minneapolis52.4Fragile425K9
2Saint Louis Park48.0Fragile50K7
3Willmar46.8Fragile21K8
4Wayzata46.5Fragile5K8
5Hopkins46.2Fragile19K9
6Robbinsdale45.7Fragile15K7
7Golden Valley44.7Fragile23K8
8Crystal42.8Fragile23K7
9Minnetonka42.8Fragile54K7
10Shorewood42.8Fragile4K7
11Edina42.7Fragile53K7
12Saint Paul Regional Water Services40.8Fragile393K6
13Plymouth40.6Fragile81K7
14New Brighton40.3Fragile23K7
15Winona40.1Fragile28K7
16Lincoln-Pipestone Rural Water System39.3Watch14K6
17Eveleth39.1Watch4K5
18Mound38.8Watch9K6
19Hibbing38.2Watch16K5
20Grand Rapids38.2Watch11K6

Keep monitoring this state

Workflow access covers exports, Track, Munex, alerts, and repeat monitoring tools.

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.