💧 Hydroelectric Power Plants in Minnesota

Minnesota operates 24 hydroelectric power plants totaling 219 MW of nameplate capacity. Annual generation: 728.1k MWh.

Hydroelectric plants spin turbines using falling or flowing water — typically from a dam-impounded reservoir. They are dispatchable, long-lived, and emission-free at the point of generation, though large reservoirs can disrupt rivers and ecosystems and methane can be released from flooded vegetation.

Plants24operating
Capacity218 MWnameplate
Generation728.1k MWhannual

All Minnesota hydroelectric plants

PlantCityCountyCapacityOperator
ThomsonCarltonCarlton County73 MWAllete, Inc.
BlanchardRoyaltonMorrison County18 MWAllete, Inc.
Twin Cities Hydro LlcSt. PaulRamsey County18 MWTwin Cities Hydro Llc
International Falls PowerInternational FallsKoochiching County14 MWBoise White Paper Llc
Hennepin IslandMinneapolisHennepin County14 MWNorthern States Power Co - Minnesota
Fond Du LacDuluthSt Louis County12 MWAllete, Inc.
Saf Hydroelectric LlcMinneapolisHennepin County10 MWSaf Hydroelectric Llc
Sartell DamSartellBenton County9 MWEagle Creek Renewable Energy, Llc
St. Cloud HydroSt CloudStearns County9 MWSt. Cloud Hydroelectric Generation Facility
Rapidan Hydro FacilityMankatoBlue Earth County7 MWEagle Creek Renewable Energy, Llc
Thief River FallsThief River FallsPennington County7 MWCity Of Thief River Falls
Little Falls (Mn)Little FallsMorrison County5 MWAllete, Inc.
Hastings City HydroelectricHastingsDakota County4 MWHastings Lock & Dam
WintonWintonLake County4 MWAllete, Inc.
Brainerd Public UtilitiesBrainerdCrow Wing County3 MWBrainerd Public Utilities
Rochester HydroMazeppaWabasha County3 MWRochester Public Utilities
Knife FallsCloquetCarlton County2 MWAllete, Inc.
SylvanPillagerCass County2 MWAllete, Inc.
PillagerPillagerCass County2 MWAllete, Inc.
ScanlonScanlonCarlton County2 MWAllete, Inc.
Granite FallsGranite FallsChippewa County1 MWCity Of Granite Falls - (Mn)
Prairie RiverGrand RapidsItasca County1 MWAllete, Inc.
Hoot LakeFergus FallsOtter Tail County1 MWOtter Tail Power Co
ByllesbyCannon FallsDakota CountyDakota County, Mn

Related