Oil-Fired Power Plants in Minnesota

Every operating oil-fired power plant in Minnesota on EIA-860M for 2026-07: 60 plants, 249 generating units and 733 MW of nameplate capacity across 43 counties, most of it inside MISO.

As of 2026-07 (inventory dated 2026-07-31) · EIA-860M Preliminary Monthly Electric Generator Inventory · eia.gov/…/july_generator2026.xlsx · eia.gov/…/eia860m

Plants
60
249 generating units
Nameplate capacity
733 MW
Counties
43
Grid operator
MISO
covers most of these plants

Map of oil-fired power plants in Minnesota

Every one of the 60 plants is drawn at the coordinate EIA files for it.

Loading map…
  • Petroleum · 60

List of oil-fired power plants in Minnesota

Sort by any column. Capacity is nameplate, summed across every generating unit EIA lists at the site.

oil-fired power plants in Minnesota
New Ulm2 technologiesNew Ulm Public Utilities CommBrown78.551957Operating
St BonifaciusPetroleum LiquidsGreat River EnergyCarver61.211978Operating
GlencoePetroleum LiquidsGlencoe Light & Power CommMcLeod39.581957Operating
Franklin Heating Station3 technologiesFranklin Heating StationOlmsted34111951Operating
DelanoPetroleum LiquidsDelano Municipal Utilities (MN)Wright2791946Operating
Maple LakePetroleum LiquidsGreat River EnergyWright2511978Operating
Rock Lake CTPetroleum LiquidsGreat River EnergyPine2511978Operating
LitchfieldPetroleum LiquidsLitchfield Public UtilitiesMeeker21.991963Standby/Backup
Worthington2 technologiesCity of Worthington - (MN)Nobles19.6132002Operating
Marshall (MN)Petroleum LiquidsCity of Marshall - (MN)Lyon1811969Operating
Arrowhead Emergency Generating StationPetroleum LiquidsGreat River EnergyCook1892009Operating
Saint Marys Hospital Power Plant3 technologiesSt Mary's HospitalOlmsted16.351971Operating
Thomson Reuters Campus Bldg A-DPetroleum LiquidsThomson CorpDakota1471999Standby/Backup
Mora2 technologiesCity of Mora - (MN)Kanabec13.831957Operating
Detroit LakesPetroleum LiquidsCity of Detroit Lakes - (MN)Becker12.511968Operating
Princeton (MN)Petroleum LiquidsPrinceton Public Utils CommMille Lacs12.351953Operating
St JamesPetroleum LiquidsCity of St James - (MN)Watonwan1262002Operating
MadeliaPetroleum LiquidsCity of Madelia - (MN)WATONWAN11.851954Operating
WindomPetroleum LiquidsCity of Windom (MN)Cottonwood11.652001Standby/Backup
Centennial Generating StationPetroleum LiquidsCity of Moorhead - (MN)Clay11.552011Operating
Sleepy EyePetroleum LiquidsSleepy Eye Public Utility CommBrown11.461995Standby/Backup
Blue EarthPetroleum LiquidsBlue Earth Light & WaterFaribault1171960Operating
North Branch (MN)Petroleum LiquidsNorth Branch Water & Light CommChisago1152003Operating
Warroad Factory3 technologiesMarvinRoseau10.9151983Standby/Backup
Moose Lake2 technologiesMoose Lake Water & Light CommCarlton10.251973Operating
LuvernePetroleum LiquidsCity of Luverne - (MN)Rock9.731967Operating
AlexandriaPetroleum LiquidsCity of Alexandria - (MN)Douglas9.231948Standby/Backup
Benson City ofPetroleum LiquidsCity of Benson - (MN)Swift952002Operating
Springfield (MN)Petroleum LiquidsSpringfield Public Utils Comm - (MN)Brown951994Operating
St. Charles Power PlantPetroleum LiquidsCity of St Charles - (MN)Winona8.842004Operating
Blooming PrairiePetroleum LiquidsCity of Blooming Prairie - (MN)Steele8.651974Standby/Backup
MelrosePetroleum LiquidsMelrose Public UtilitiesStearns8.241945Operating
West Group Data CenterPetroleum LiquidsCADC MSP01, LLCDakota842005Standby/Backup
Carleton College2 technologiesCarleton CollegeRice7.842004Standby/Backup
4710 HostingPetroleum LiquidsEpic Hosting, LLCOlmsted7.512012Standby/Backup
Spring ValleyPetroleum LiquidsSpring Valley Pub Utils CommFillmore7.141952Operating
POET Biorefining Lake Crystal2 technologiesPOET Biorefining Lake CrystalBlue Earth722005Operating
Grand MaraisPetroleum LiquidsCity of Grand Marais - (MN)Cook6.732004Operating
South GenerationPetroleum LiquidsRedwood Falls Public Util CommRedwood6.632003Operating
Thief River Falls2 technologiesCity of Thief River Falls - (MN)Pennington6.561927Operating
TrumanPetroleum LiquidsCity of Truman - (MN)Martin6.231975Standby/Backup
Mountain Lake3 technologiesCity of Mountain Lake - (MN)Cottonwood6.141959Operating
Granite Falls 2Petroleum LiquidsCity of Granite Falls - (MN)Yellow Medicine632003Standby/Backup
Willmar Municipal East SubstationPetroleum LiquidsWillmar Municipal Utilities (MN)Kandiyohi632000Operating
Willmar Municipal SW SubstationPetroleum LiquidsWillmar Municipal Utilities (MN)Kandiyohi632000Operating
Lake CrystalPetroleum LiquidsCity of Lake Crystal - (MN)Blue Earth5.841952Operating
Kenyon MunicipalPetroleum LiquidsKenyon Municipal Utilities - (MN)Goodhue5.431997Standby/Backup
JanesvillePetroleum LiquidsCity of Janesville - (MN)Waseca4.941955Operating
St. Olaf StandBy GeneratorsPetroleum LiquidsSt. Olaf CollegeRice4.131999Standby/Backup
HalstadPetroleum LiquidsCity of Halstad - (MN)Norman422007Standby/Backup
IBM WestPetroleum LiquidsRochester Public UtilitiesOlmsted3.622005Standby/Backup
Lakefield UtilitiesPetroleum LiquidsCity of Lakefield - (MN)Jackson3.421985Operating
Lanesboro2 technologiesLanesboro Public Utility CommFillmore2.621923Operating
WestbrookPetroleum LiquidsCity of Westbrook - (MN)Cottonwood2.312003Operating
AdrianPetroleum LiquidsAdrian Public Utilities CommNobles212005Operating
FairfaxPetroleum LiquidsCity of Fairfax - (MN)Renville212001Standby/Backup
MNDOT Standby GenerationPetroleum LiquidsState of Minnesota Department of AdministrationRamsey211995Standby/Backup
Thomson Reuters Data Center Bldg ES101Petroleum LiquidsCADC MSP01, LLCDakota1.212009Standby/Backup
Stevens Community Medical CenterPetroleum LiquidsStevens Community Medical CenterStevens112004Standby/Backup
Melrose 2Petroleum LiquidsMelrose Public UtilitiesStearns112014Operating

Largest oil-fired power plants in Minnesota

  1. 1New UlmBrown County, Minnesota78.5 MW
  2. 2St BonifaciusCarver County, Minnesota61.2 MW
  3. 3GlencoeMcLeod County, Minnesota39.5 MW
  4. 4Franklin Heating StationOlmsted County, Minnesota34 MW
  5. 5DelanoWright County, Minnesota27 MW
  6. 6Maple LakeWright County, Minnesota25 MW
  7. 7Rock Lake CTPine County, Minnesota25 MW
  8. 8LitchfieldMeeker County, Minnesota21.9 MW
  9. 9WorthingtonNobles County, Minnesota19.6 MW
  10. 10Marshall (MN)Lyon County, Minnesota18 MW

Oil-fired power plants by county in Minnesota

The county EIA files against each plant. It is the fastest way to find the plant nearest a given town.

CountyPlantsNameplate MW
Brown398.9
Olmsted461.4
Carver161.2
Wright252
McLeod139.5
Pine125
Cook224.7
Dakota323.2
Meeker121.9
Nobles221.6
Cottonwood320
Lyon118
Kanabec113.8
Blue Earth212.8
Becker112.5
Mille Lacs112.3
Kandiyohi212
Watonwan112
Rice211.9
WATONWAN111.8
Clay111.5
Chisago111
Faribault111
Roseau110.9
Carlton110.2
Fillmore29.7
Rock19.7
Douglas19.2
Stearns29.2
Swift19
Winona18.8
Steele18.6
Redwood16.6
Pennington16.5
Martin16.2
Yellow Medicine16
Goodhue15.4
Waseca14.9
Norman14
Jackson13.4
Ramsey12
Renville12
Stevens11

Oil-Fired Power Plants in Minnesota: FAQ

How many oil-fired power plants are in Minnesota?
60, with 733 MW of nameplate capacity between them, spread over 43 counties. That is the EIA-860M operating count for 2026-07.
Is there a map of Minnesota oil-fired power plants?
Yes — the map above. Each dot is one oil-fired power plant, sized by nameplate capacity and placed at the coordinates EIA files for it.
Which is the largest oil-fired power plant in Minnesota?
New Ulm, at 79 MW. The table is sorted largest first, so the rest follow it.
Is there a oil-fired power plant near me in Minnesota?
The county roll-up below groups every plant by county, which is the quickest way to find the one closest to a given town.
Which grid operator runs Minnesota's oil-fired power plants?
Most of them sit inside MISO, according to the balancing-authority code EIA files against each plant. Live conditions for that market are on this site.
How current is this, and what is left out?
EIA-860M for 2026-07. Petroleum liquids and petroleum coke. Many are peakers or standby units. Plants below 1 MW are not surveyed by EIA and so are absent; retirements and additions after 2026-07 arrive with the next monthly release.