Minnesota Electricity Information
Minnesota generates electricity from a diverse mix of sources, with coal and natural gas still playing significant roles, though their share has been steadily declining. Wind power has grown rapidly, making Minnesota a leader in Midwest renewable energy, and solar energy is expanding as well. Electricity prices in the state are close to the national average, though investments in clean energy and grid modernization could help stabilize costs in the long run. With coal use decreasing, emissions have been steadily dropping, and Minnesota continues to push for a cleaner, more sustainable energy future.
The state has ambitious goals for reducing carbon emissions, and policies supporting wind, solar, and energy efficiency have helped drive progress. While natural gas remains a key part of the energy mix, Minnesota’s commitment to renewables is positioning it as a leader in the transition to cleaner electricity. As the state moves further away from coal, emissions are expected to decline even more in the coming years.
Find Electricity Providers In Minnesota
Ranks 30th Highest in the U.S.
Average Price: 17.14¢ /kWh
Ranks 32nd Cheapest in the U.S.
Average Electric Bill: $116.25
Ranks 10th Cheapest in the U.S.
Electricity Production By Source
Emissions From Electricity Generation
Estimate Your Emissions From Your Electricity Usage
How much CO2, SO2, and NOx do you generate from the electricity that powers your home?
Renewable Electricity Generation
30.1% of Total Production
Energy Usage in Minnesota
Electricity consumption in Minnesota is shaped by its Upper Midwest climate, which brings long, harsh winters and warm summers. Heating demand is high during the winter, though much of it comes from natural gas rather than electricity. Summers can be humid, increasing air conditioning use, but overall, the state’s energy efficiency programs help manage demand. With a strong renewable energy sector and a focus on sustainability, Minnesota is working to meet its energy needs while reducing environmental impact.
Municipal Utilities in Minnesota
While most cities, towns, and villages throughout the state of Minnesota offer municipal essential services like providing clean water, sewage treatment and dealing with waste and storm water, some also offer other services like electricity, natural gas, sanitation or recycling. In Minnesota, 128 cities offer municipal electricity utility services to their residents.
Largest Electric Companies in Minnesota
The rest of Minnesota receives electric utility service from one of many primary providers. Here’s a list of some of the larger providers that might be available to your home:
Minnesota Natural Gas Information
Minnesota runs on natural gas when the weather turns, and two out of three households use it as their primary heating fuel. Long, subzero winters push home and business demand higher from the Twin Cities to Duluth, while hot, stormy summer spells keep gas-fired plants helping the grid cover evening cooling peaks. By usage, industry is the biggest year-round customer at roughly one-third of deliveries, and homes account for about one-quarter, which fits a state where furnaces work hard for months but manufacturing is always on.
Largest Natural Gas Companies in Minnesota
Many of the residents of Minnesota receive their natural gas utility service from one of the larger companies that service the state.
Find Natural Gas Providers In Minnesota
Minnesota Internet Connectivity
Largest Internet Providers in Minnesota
When it comes to high-speed internet, homes in Minnesota have plenty of options to stay connected! From bustling cities to quiet rural areas, a variety of providers offer reliable service across the state. Here are some of the biggest names keeping Minnesota homes online and in the loop:
Find Internet Providers In Minnesota
Green & Renewable Energy Options
Minnesota is a national leader in community solar, making it easy for residents to support renewable energy even if they can't install their own panels.
- Community Solar Gardens: Renters and homeowners can subscribe to a local solar garden. You pay a subscription fee to the solar operator, and in return, you receive a credit on your utility bill for the electricity your share produces. This often results in net savings.
- Low-Income Options: Minnesota’s new "LMI-Accessible" program ensures that income-qualified households can subscribe with guaranteed savings and no cancellation fees.
- Green Pricing Programs: Most major utilities allow you to source up to 100% of your electricity from wind or solar for a small monthly premium (often around $8–$12/month for an average home).
- Xcel Energy: Look for the Windsource® or Renewable Connect programs.
- Minnesota Power: Ask about their Renewable Energy options to support local wind/hydro.
Consumer Protections & Rights
As a Minnesota utility customer, you have legal rights protecting your access to essential services.
- Dispute Resolution: If you have a dispute with your provider that you cannot resolve directly, you can file a complaint with the Minnesota Public Utilities Commission (PUC) Consumer Affairs Office. They can act as a neutral third party to mediate the issue.
- Phone: 651-296-0406 or 800-657-3782
- Medical Equipment Protection: If you or a household member requires life-sustaining medical equipment (such as a ventilator or CPAP machine), you can apply for "Medical Necessity" status.
- Action Required: You must provide a doctor’s certification annually. While this does not waive your bill, it provides extra protection against sudden disconnection and requires the utility to give you advanced notice of any planned outages.
- Disconnection Rules: During the winter (Oct 1–April 30), utilities must follow strict notice rules. They generally cannot disconnect you on a Friday, weekend, or holiday, ensuring you always have a business day to contact them to resolve payment issues.
Safety & Infrastructure
- Call Before You Dig (811): In Minnesota, it is the law to contact Gopher State One Call before you do any digging—whether you are planting a tree, installing a fence, or building a deck.
- The Rule: You must call 811 or file a request online at least 2 business days before you dig. Utilities will come out for free to mark buried gas and electric lines with flags or spray paint.
- If You Smell Gas: Minnesota utilities add a "rotten egg" smell (mercaptan) to natural gas so leaks are detectable. If you smell this odor:
- Leave immediately. Do not use any light switches, phones, or garage door openers (these can cause a spark).
- Call 911 from a safe distance (neighbor's house or outside).
- Call your utility (CenterPoint, Xcel, etc.) only after you are safe.
- Power Outage Maps: Bookmark the outage map for your specific provider on your phone before a storm hits. This is the fastest way to see estimated restoration times.
Energy Efficiency & Rebates
Minnesota utilities are required to help their customers save energy through the Conservation Improvement Program (CIP).
- Home Energy Squad: Residents in Xcel Energy, CenterPoint Energy, and many municipal utility territories can schedule a "Home Energy Squad" visit.
- What they do: A team visits your home to test for air leaks, inspect insulation, and install energy-saving items like LED bulbs, door weatherstripping, and programmable thermostats.
- Cost: Visits often have a low co-pay (e.g., $50–$100), and are frequently free for income-qualified households.
- Rebates: Before buying a new furnace, water heater, or smart thermostat, always check your utility's website. They often offer cash rebates ranging from $50 to over $1,000 for installing high-efficiency Energy Star certified appliances.
Water Quality Note
- Hard Water: Most of Minnesota has "hard" to "very hard" water (high mineral content).
- Tip: If you are new to the state, you will likely need a water softener to prevent mineral buildup on your dishes, laundry, and plumbing fixtures. If your home already has one, remember to check the salt tank monthly.
New Resident Moving Checklist
- 2 Weeks Before Move: Call electric and gas providers to transfer service into your name for the move-in date.
- 1 Week Before Move: Schedule internet installation. Appointments in Minnesota metro areas can fill up weeks in advance.
- Move-In Day: Locate your main water shut-off valve (usually in the basement near the street side) and your electrical breaker box. Label them clearly for emergencies.
- First Month: Check if your city requires you to set up trash/recycling separately or if it is included in your water bill.
Minnesota Homeowner’s Seasonal Maintenance Checklist
In Minnesota, the extreme temperature swing, from -30°F in winter to 90°F+ in summer, puts unique stress on your home. Use this checklist to stay ahead of costly repairs.
Spring (March – May)
Focus: Managing water melt and preparing for humidity.
- Test Your Sump Pump: As snow melts, your sump pump is your basement's main defense against flooding. Pour a bucket of water into the pit to ensure it turns on and pumps water out away from your foundation.
- AC Tune-Up: Schedule your central air conditioning tune-up in April. waiting until the first 90° day often means a two-week wait for a technician.
- Re-Install Sump Pump Extension: If you removed your exterior sump pump hose for winter (to prevent freezing), re-attach it now so water is directed at least 6–10 feet away from your house.
- Clean Gutters: Remove any seeds or debris left over from winter to prepare for heavy spring rains.
Summer (June – August)
Focus: Efficiency and humidity control.
- Dehumidifier Check: Minnesota basements can get damp. Run a dehumidifier to keep relative humidity below 50% to prevent mold growth.
- Change Furnace Filter: Even in summer, your furnace fan circulates air. A clean filter improves AC efficiency and lowers electric bills.
- Watering Rules: If your city has odd/even sprinkling bans (common in the Twin Cities metro), program your irrigation controller to match to avoid fines.
Fall (September – November)
Focus: The "Critical Window" for winterizing.
- Prevent Ice Dams (Gutter Cleaning): This is the most important task of the year. Clean every leaf out of your gutters before the snow flies. Clogged gutters trap water, which freezes into heavy blocks of ice that can back up under your shingles.
- Shut Off Exterior Faucets:
- Disconnect all garden hoses.
- Locate the shut-off valve inside your house (usually in the utility room).
- Turn it off, then open the outdoor tap to drain the remaining water.
- Why? If you skip this, the pipe can freeze and burst inside your wall, causing massive water damage.
- Furnace Inspection: Call for a heating system safety check. Ask the technician to specifically check the heat exchanger for cracks, which can leak carbon monoxide.
Winter (December – February)
Focus: Safety and heat retention.
- Monitor for Ice Dams: Look for large icicles hanging from your eaves. This is a sign that heat is escaping your attic and melting snow on the roof.
- Immediate Action: Use a roof rake to safely pull snow off the edge of the roof (while standing on the ground).
- Long-term Fix: Do not chip the ice (you will damage shingles). Instead, consult an insulation pro about air-sealing your attic in the spring.
- Check Vents: After heavy snowfalls, check that your furnace and water heater exhaust pipes (usually white PVC pipes poking out of the side of your house) are not buried in snow. Blocked vents can cause the system to shut down or push exhaust back into the home.
- Humidifier Setting: If you have a whole-home humidifier, turn it down as the temperature drops (around 15-25% for deep winter) to prevent condensation and ice from forming on the inside of your windows.
Utility Costs in Minnesota
The average monthly total utility bills in Minnesota is $224.94, which is 18.84% lower than the national average.
Assistance for Paying Utility Bills in Minnesota
If you are struggling to keep up with heating or electric bills, Minnesota offers several state-wide and utility-specific programs to help. Assistance is available for emergencies, ongoing bill payment, and preventing disconnection during the winter months.
General Assistance Programs
-
Energy Assistance Program (EAP): This federally funded program helps renters and homeowners pay for heating and electricity, and can also assist with furnace repairs. Grants are paid directly to your utility company. Eligibility is based on income (e.g., approximately $3,119/month for a single-person household).
-
Apply for the Energy Assistance Program through the MN Department of Commerce.
-
-
Cold Weather Rule: Minnesota state law protects residential customers from having their electric or natural gas service shut off between October 1 and April 30. Note: You must contact your utility and make (and keep) a payment plan to be protected.
-
Learn more about the Cold Weather Rule at the MN Public Utilities Commission.
-
-
HeatShare: Administered by the Salvation Army, this “last resort” safety net provides emergency funds for heating bills (natural gas, oil, propane, electricity, or wood) when other assistance is unavailable.
-
Gas Affordability Program (GAP): Major natural gas utilities in Minnesota offer a program that caps your monthly gas bill at a percentage of your household income. Contact your specific gas utility (such as CenterPoint Energy or Xcel Energy) to ask for an application.
Assistance for Seniors
Seniors (often defined as age 62+) may qualify for additional protections or discount rates depending on their provider.
-
Utility Discounts: Some providers, such as Minnesota Power’s CARE program, offer flat-rate discounts for seniors who already qualify for energy assistance. Xcel Energy also offers a senior discount for electric customers who meet income guidelines.
-
Crisis Funding: If you are over 60 and facing a disconnect notice, local community action agencies often prioritize your application for crisis funds.
Assistance for Students
Students in Minnesota often face financial gaps that standard aid doesn’t cover.
-
University Emergency Funds: Most Minnesota colleges (including the University of Minnesota system and Minnesota State colleges) have “Student Emergency Funds” specifically designed to cover basic needs like utilities during a crisis. Contact your campus One Stop, Dean of Students, or Basic Needs office immediately if you are behind on bills.
-
EAP Eligibility: Many students living off-campus meet the income requirements for the general Energy Assistance Program and are encouraged to apply.
Learn more in the Student Utility Guide
Assistance for Veterans
Minnesota veterans have access to dedicated funds to ensure housing stability.
-
Subsistence Assistance: The Minnesota Department of Veterans Affairs (MDVA) provides temporary financial assistance to disabled veterans and surviving spouses for shelter and utility costs.
-
Minnesota Assistance Council for Veterans (MACV): This non-profit offers emergency financial assistance to veterans who are homeless or at risk of homelessness, which can include help with utility arrears.
-
Active Duty Protection: Minnesota law prevents utility disconnection for households with a member ordered to active duty, deployment, or a change of duty station, provided a payment plan is established.
Find Utility Providers In Minnesota
Utility Providers by City in Minnesota
| City Name | Population | Municipal Electricity |
|---|---|---|
| Afton | 2,936 | No |
| Aitkin | 2,126 | Yes |
| Albany | 2,769 | No |
| Albert Lea | 18,433 | No |
| Albertville | 7,792 | No |
| Alexandria | 14,030 | Yes |
| Andover | 32,471 | No |
| Annandale | 3,323 | No |
| Anoka | 17,749 | Yes |
| Apple Valley | 55,237 | No |
| Arden Hills | 9,868 | No |
| Arlington | 2,466 | Yes |
| Austin | 26,030 | Yes |
| Barnesville | 2,757 | Yes |
| Baxter | 8,544 | No |
| Bayport | 3,801 | No |
| Becker | 4,860 | No |
| Belle Plaine | 7,293 | No |
| Bemidji | 15,114 | No |
| Benson | 3,381 | Yes |
| Big Lake | 11,614 | No |
| Blaine | 68,999 | No |
| Blooming Prairie | 2,074 | Yes |
| Bloomington | 89,436 | No |
| Blue Earth | 3,252 | Yes |
| Brainerd | 14,053 | Yes |
| Breckenridge | 3,439 | Yes |
| Breezy Point | 2,576 | No |
| Brooklyn Center | 33,298 | No |
| Brooklyn Park | 85,247 | No |
| Buffalo | 16,121 | Yes |
| Burnsville | 63,926 | No |
| Byron | 6,220 | No |
| Caledonia | 2,834 | Yes |
| Cambridge | 9,454 | No |
| Cannon Falls | 4,198 | No |
| Carver | 5,837 | No |
| Centerville | 3,899 | No |
| Champlin | 23,877 | No |
| Chanhassen | 25,646 | No |
| Chaska | 27,461 | Yes |
| Chatfield | 2,805 | No |
| Chisago City | 5,499 | No |
| Chisholm | 4,784 | No |
| Circle Pines | 5,001 | No |
| Cloquet | 12,563 | No |
| Cohasset | 2,697 | No |
| Cokato | 2,762 | No |
| Cold Spring | 4,168 | No |
| Cologne | 2,161 | No |
| Columbia Heights | 21,612 | No |
| Columbus | 4,169 | No |
| Coon Rapids | 63,269 | No |
| Corcoran | 6,317 | No |
| Cottage Grove | 38,582 | No |
| Crookston | 7,509 | No |
| Crosby | 2,677 | No |
| Crystal | 23,143 | No |
| Dayton | 7,257 | No |
| Deephaven | 3,878 | No |
| Delano | 6,386 | Yes |
| Detroit Lakes | 9,717 | Yes |
| Dilworth | 4,585 | No |
| Dodge Center | 2,830 | No |
| Duluth | 118,975 | No |
| Eagan | 68,205 | No |
| Eagle Lake | 3,192 | No |
| East Bethel | 11,818 | No |
| East Grand Forks | 9,140 | Yes |
| Eden Prairie | 64,048 | No |
| Edina | 53,059 | No |
| Elk River | 25,467 | Yes |
| Elko New Market | 4,777 | No |
| Ely | 3,280 | Yes |
| Esko | 2,176 | No |
| Eveleth | 3,513 | No |
| Excelsior | 2,389 | No |
| Eyota | 2,027 | No |
| Fairmont | 10,465 | Yes |
| Falcon Heights | 5,388 | No |
| Faribault | 24,310 | No |
| Farmington | 23,253 | No |
| Fergus Falls | 13,969 | No |
| Foley | 2,712 | No |
| Forest Lake | 20,366 | No |
| Fridley | 29,422 | No |
| Glencoe | 5,708 | Yes |
| Glenwood | 2,620 | No |
| Golden Valley | 22,247 | No |
| Goodview | 4,126 | No |
| Grand Rapids | 11,056 | Yes |
| Granite Falls | 2,466 | Yes |
| Grant | 3,966 | No |
| Greenfield | 2,904 | No |
| Ham Lake | 16,389 | No |
| Hanover | 3,501 | No |
| Hastings | 22,063 | No |
| Hawley | 2,157 | Yes |
| Hermantown | 10,128 | No |
| Hibbing | 16,224 | Yes |
| Hopkins | 18,861 | No |
| Hoyt Lakes | 2,204 | No |
| Hugo | 15,541 | No |
| Hutchinson | 14,504 | Yes |
| Independence | 3,735 | No |
| International Falls | 5,859 | No |
| Inver Grove Heights | 35,539 | No |
| Isanti | 6,667 | No |
| Jackson | 3,310 | Yes |
| Janesville | 2,535 | Yes |
| Jordan | 6,560 | No |
| Kasson | 6,772 | Yes |
| La Crescent | 5,333 | No |
| Lake City | 5,120 | Yes |
| Lake Crystal | 2,542 | Yes |
| Lake Elmo | 11,237 | No |
| Lakeville | 69,026 | No |
| Lauderdale | 2,479 | No |
| Le Center | 2,562 | No |
| Le Sueur | 4,174 | Yes |
| Lexington | 2,071 | No |
| Lindstrom | 4,838 | No |
| Lino Lakes | 21,180 | No |
| Litchfield | 6,537 | Yes |
| Little Canada | 10,704 | No |
| Little Falls | 9,049 | No |
| Long Prairie | 3,628 | No |
| Lonsdale | 4,608 | No |
| Luverne | 4,929 | Yes |
| Madelia | 2,412 | Yes |
| Mahtomedi | 8,041 | No |
| Mankato | 43,938 | No |
| Maple Grove | 69,900 | No |
| Maple Lake | 2,202 | No |
| Maplewood | 41,673 | No |
| Marshall | 13,728 | Yes |
| Mayer | 2,405 | No |
| Medina | 6,654 | No |
| Melrose | 3,615 | Yes |
| Mendota Heights | 11,681 | No |
| Milaca | 3,017 | No |
| Minneapolis | 2,856,952 | Yes |
| Minnetonka | 53,809 | No |
| Minnetrista | 8,215 | No |
| Montevideo | 5,360 | No |
| Montgomery | 3,237 | No |
| Monticello | 14,235 | No |
| Montrose | 3,703 | No |
| Moorhead | 44,129 | Yes |
| Moose Lake | 3,258 | Yes |
| Mora | 3,569 | Yes |
| Morris | 5,190 | No |
| Mound | 9,365 | No |
| Mounds View | 13,187 | No |
| Mountain Iron | 2,874 | Yes |
| New Brighton | 23,293 | No |
| New Hope | 21,683 | No |
| New Prague | 8,060 | Yes |
| New Ulm | 14,052 | Yes |
| Newport | 3,951 | No |
| North Branch | 10,742 | Yes |
| North Mankato | 14,356 | No |
| North Oaks | 5,204 | No |
| North St. Paul | 12,395 | No |
| Northfield | 20,374 | No |
| Norwood Young America | 3,838 | No |
| Nowthen | 4,521 | No |
| Oak Grove | 8,870 | No |
| Oak Park Heights | 4,720 | No |
| Oakdale | 28,019 | No |
| Olivia | 2,408 | Yes |
| Orono | 8,252 | No |
| Ortonville | 2,045 | Yes |
| Osseo | 2,643 | No |
| Otsego | 19,565 | No |
| Owatonna | 26,366 | Yes |
| Park Rapids | 4,026 | No |
| Paynesville | 2,048 | No |
| Pelican Rapids | 2,577 | No |
| Pequot Lakes | 2,166 | No |
| Perham | 3,460 | No |
| Pine City | 3,142 | No |
| Pine Island | 3,924 | No |
| Pipestone | 4,185 | No |
| Plainview | 3,460 | No |
| Plymouth | 80,034 | Yes |
| Princeton | 4,784 | Yes |
| Prior Lake | 27,242 | No |
| Proctor | 3,113 | Yes |
| Ramsey | 27,409 | No |
| Red Wing | 16,596 | No |
| Redwood Falls | 5,099 | Yes |
| Rice Lake | 4,114 | No |
| Richfield | 36,899 | No |
| Robbinsdale | 14,522 | No |
| Rochester | 119,732 | Yes |
| Rockford | 4,575 | No |
| Rockville | 2,357 | No |
| Rogers | 13,182 | No |
| Roseau | 2,724 | Yes |
| Rosemount | 25,513 | No |
| Roseville | 36,119 | No |
| Rush City | 3,238 | No |
| Sandstone | 2,646 | No |
| Sartell | 19,096 | No |
| Sauk Centre | 4,531 | Yes |
| Sauk Rapids | 13,830 | No |
| Savage | 32,092 | No |
| Scandia | 3,971 | No |
| Shakopee | 43,396 | Yes |
| Shoreview | 26,871 | No |
| Shorewood | 7,779 | No |
| Slayton | 2,030 | No |
| Sleepy Eye | 3,454 | Yes |
| South St. Paul | 20,637 | No |
| Spring Lake Park | 6,920 | No |
| Spring Valley | 2,478 | Yes |
| Springfield | 2,107 | Yes |
| St. Anthony | 9,145 | No |
| St. Augusta | 3,506 | No |
| St. Charles | 3,962 | Yes |
| St. Cloud | 123,569 | No |
| St. Francis | 8,099 | No |
| St. James | 4,749 | Yes |
| St. Joseph | 6,919 | No |
| St. Louis Park | 49,539 | No |
| St. Michael | 18,148 | No |
| St. Paul | 309,751 | No |
| St. Paul Park | 5,490 | No |
| St. Peter | 11,699 | No |
| Staples | 2,314 | Yes |
| Stewartville | 6,620 | No |
| Stillwater | 19,243 | No |
| Thief River Falls | 8,791 | Yes |
| Tracy | 2,094 | No |
| Two Harbors | 3,616 | Yes |
| Vadnais Heights | 12,931 | No |
| Victoria | 10,361 | No |
| Virginia | 8,444 | Yes |
| Wabasha | 2,477 | No |
| Waconia | 12,773 | No |
| Wadena | 4,283 | Yes |
| Waite Park | 8,245 | No |
| Warroad | 2,052 | Yes |
| Waseca | 9,237 | Yes |
| Watertown | 4,659 | No |
| Wayzata | 4,367 | No |
| Wells | 2,283 | Yes |
| West St. Paul | 20,476 | No |
| White Bear Lake | 24,520 | No |
| Willmar | 20,823 | Yes |
| Windom | 4,748 | Yes |
| Winona | 26,199 | No |
| Woodbury | 74,014 | No |
| Worthington | 13,782 | Yes |
| Wyoming | 7,984 | No |
| Zimmerman | 6,108 | No |
| Zumbrota | 3,692 | No |
About the Author
David has been an integral part of some of the biggest utility sites on the internet, including InMyArea.com, HighSpeedInternet.com, BroadbandNow.com, and U.S. News. He brings over 15 years of experience writing about, compiling and analyzing utility data.



















