We may earn money when you click our links.

Find Utility Providers in Minnesota


The United States is broken up into nine regions to estimate energy consumption based on population and climate. Minnesota lies in the West North Central region. The West North Central region lies in the middle of the country and has the most combined heating and cooling degree days in the country. It has hot summers, requiring use of air conditioning and cold winters requiring heating of your home.

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 electric services to around 6,683,978 of the states 6,919,918 residents.

Utility Costs in Minnesota

The average monthly total utility bills in Minnesota is $224.94, which is 18.97% lower than the national average.

Average Electric Bill
$116
Lower than national average
Average Natural Gas Bill
$79
Lower than national average
Average Water Bill
$30
Lower than national average

Minnesota Deregulaton of Electric and Natural Gas

Minnesota has not deregulated utilities in the state. Unlike some other states you probably only have one choice of provider for electricity and natural gas. Choose your city below to see a list of utility providers that offer service in your area.

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