We may earn money when you click our links.

Find Utility Providers in Illinois



The United States is broken up into nine regions to estimate energy consumption based on population and climate. Illinois lies in the East North Central region. The East North Central region consists of much of the Great Lakes area and is in the bottom third of the country for cooling degree days which means that it has fairly low required usage of air conditioning. Winters are fairly cold and the region is the second highest for days requiring heat.

Municipal Utilities in Illinois

While most cities, towns, and villages throughout the state of Illinois 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 Illinois, 41 cities offer municipal electric services to around 710,341 of the states 16,984,814 residents.

Utility Costs in Illinois

The average monthly total utility bills in Illinois is $244.05, which is 12.09% lower than the national average.

Average Electric Bill
$121
Lower than national average
Average Natural Gas Bill
$97
Lower than national average
Average Water Bill
$26
Lower than national average

Illinois Deregulaton of Electric and Natural Gas

Illinois is one of seven states that has deregulated both electricity and natural gas services. That means you have a choice of what electric or natural gas provider supplies utilities to your home. Choose your city below to see a list of utility providers available in your area.

Utility Providers by City in Illinois

City Name Population Municipal Electricity
Addison 35,999 No
Algonquin 29,869 No
Alsip 19,036 No
Alton 83,705 No
Antioch 14,705 No
Arlington Heights 77,283 No
Aurora 183,447 No
Barrington 11,174 No
Bartlett 41,126 No
Bartonville 6,005 No
Batavia 26,261 Yes
Beach Park 13,634 No
Beardstown 5,839 No
Belleville 42,463 No
Bellwood 18,778 No
Belvidere 25,179 No
Bensenville 18,801 No
Benton 7,101 No
Berkeley 5,314 No
Berwyn 56,960 No
Bethalto 9,414 No
Bloomingdale 22,436 No
Bloomington 134,357 No
Blue Island 22,934 No
Bolingbrook 73,807 No
Boulder Hill 9,675 No
Bourbonnais 18,959 No
Bradley 15,236 No
Braidwood 6,280 No
Bridgeview 16,883 No
Broadview 7,997 No
Brookfield 19,517 No
Buffalo Grove 43,062 No
Burbank 29,312 No
Burr Ridge 11,167 No
Cahokia 12,440 No
Calumet City 36,065 No
Calumet Park 7,167 No
Campton Hills 10,468 No
Candlewick Lake 5,154 No
Canton 13,701 No
Carbondale 66,482 No
Carlinville 5,719 No
Carmi 5,012 Yes
Carol Stream 39,895 No
Carpentersville 37,940 No
Carterville 5,839 No
Cary 17,919 No
Centralia 12,061 No
Champaign 153,278 No
Channahon 13,694 No
Charleston 18,130 No
Chatham 14,245 Yes
Chester 7,787 No
Chicago 8,595,181 No
Chicago Heights 27,840 No
Chicago Ridge 14,413 No
Chillicothe 6,272 No
Cicero 84,905 No
Clarendon Hills 8,707 No
Clinton 7,016 No
Coal City 5,238 No
Collinsville 24,627 No
Colona 5,339 No
Columbia 11,090 No
Country Club Hills 16,746 No
Countryside 6,354 No
Crest Hill 20,305 No
Crestwood 10,908 No
Crete 8,425 No
Crystal Lake 40,082 No
Danville 29,534 No
Darien 22,087 No
Decatur 88,002 No
Deerfield 19,228 No
DeKalb 66,624 No
Des Plaines 60,413 No
Dixon 15,855 No
Dolton 21,588 No
Downers Grove 50,209 No
Du Quoin 5,842 No
East Alton 5,887 No
East Moline 21,181 No
East Peoria 22,707 No
East St. Louis 19,437 No
Edwardsville 25,236 No
Effingham 12,218 No
Elburn 5,981 No
Elgin 114,156 No
Elk Grove Village 32,763 No
Elmhurst 45,661 No
Elmwood Park 24,517 No
Eureka 5,569 No
Evanston 78,454 No
Evergreen Park 19,884 No
Fairview Heights 16,601 No
Flossmoor 9,868 No
Forest Park 14,297 No
Fox Lake 10,945 No
Frankfort 20,040 No
Frankfort Square 9,214 No
Franklin Park 18,435 No
Freeport 24,087 No
Gages Lake 10,445 No
Galesburg 30,298 No
Geneseo 6,774 Yes
Geneva 21,472 Yes
Genoa 5,139 No
Gilberts 8,220 No
Glen Carbon 13,532 No
Glen Ellyn 28,506 No
Glencoe 8,824 No
Glendale Heights 33,443 No
Glenview 48,150 No
Glenwood 8,590 No
Godfrey 17,812 No
Grandwood Park 5,506 No
Granite City 27,336 No
Grayslake 20,827 No
Greenville 6,676 No
Gurnee 30,826 No
Hampshire 8,019 No
Hanover Park 37,545 No
Harrisburg 8,375 No
Harvard 9,482 No
Harvey 20,751 No
Harwood Heights 8,978 No
Hawthorn Woods 8,959 No
Hazel Crest 13,727 No
Herrin 12,398 No
Hickory Hills 14,483 No
Highland 10,215 Yes
Highland Park 30,245 No
Highwood 5,204 No
Hillsboro 6,633 No
Hillside 8,286 No
Hinsdale 17,148 No
Hoffman Estates 52,153 No
Homer Glen 24,664 No
Homewood 19,716 No
Hoopeston 5,210 No
Huntley 27,314 No
Inverness 7,684 No
Island Lake 8,057 No
Itasca 9,623 No
Jacksonville 18,114 No
Jerseyville 7,674 No
Johnsburg 6,399 No
Joliet 150,323 No
Justice 12,625 No
Kankakee 82,095 No
Kewanee 12,485 No
La Grange 16,220 No
La Grange Park 13,501 No
Lake Barrington 5,557 No
Lake Bluff 5,878 No
Lake Forest 19,450 No
Lake Holiday 5,581 No
Lake in the Hills 29,024 No
Lake Villa 8,741 No
Lake Zurich 19,807 No
Lakemoor 5,816 No
Lansing 28,916 No
LaSalle 9,607 No
Lemont 17,535 No
Libertyville 20,616 No
Lincoln 13,217 No
Lincolnshire 7,905 No
Lincolnwood 13,358 No
Lindenhurst 14,453 No
Lisle 23,982 No
Litchfield 6,960 No
Lockport 26,070 No
Lombard 44,311 No
Long Grove 8,258 No
Loves Park 23,223 No
Lynwood 9,095 No
Lyons 10,665 No
Machesney Park 22,870 No
Macomb 15,681 No
Mahomet 9,297 No
Manhattan 9,366 No
Manteno 8,893 No
Marengo 7,466 No
Marion 16,960 No
Markham 11,733 No
Maryville 8,115 No
Mascoutah 8,803 Yes
Matteson 19,047 No
Mattoon 16,982 No
Maywood 23,547 No
McHenry 27,237 No
Melrose Park 25,417 No
Mendota 6,996 No
Metropolis 6,032 Yes
Midlothian 14,330 No
Milan 5,096 No
Minooka 12,412 No
Mokena 19,897 No
Moline 42,660 No
Monee 5,131 No
Monmouth 8,810 No
Montgomery 20,084 No
Monticello 6,202 No
Morris 14,601 No
Morton 16,591 No
Morton Grove 25,004 No
Mount Carmel 6,937 No
Mount Prospect 56,510 No
Mount Vernon 14,614 No
Mount Zion 6,092 No
Mundelein 31,596 No
Murphysboro 7,270 No
Naperville 149,013 Yes
New Lenox 26,942 No
Niles 30,971 No
Normal 53,446 No
Norridge 15,294 No
North Aurora 17,892 No
North Chicago 30,619 No
North Riverside 7,382 No
Northbrook 35,108 No
Northfield 5,853 No
Northlake 12,836 No
O'Fallon 31,963 No
Oak Brook 8,178 No
Oak Forest 27,445 No
Oak Lawn 58,032 No
Oak Park 54,100 No
Olney 8,996 No
Orland Hills 6,914 No
Orland Park 58,622 No
Oswego 34,324 No
Ottawa 18,719 No
Palatine 67,754 No
Palos Heights 12,116 No
Palos Hills 18,379 No
Pana 5,304 No
Paris 8,553 No
Park City 7,876 No
Park Forest 21,368 No
Park Ridge 39,562 No
Pekin 32,398 No
Peoria 255,718 No
Peoria Heights 5,940 No
Peru 9,862 Yes
Pinckneyville 5,262 No
Pingree Grove 9,734 No
Plainfield 44,296 No
Plano 10,885 No
Pontiac 11,766 No
Pontoon Beach 6,153 No
Posen 5,752 No
Princeton 7,750 Yes
Prospect Heights 16,021 No
Quincy 39,687 No
Rantoul 12,766 Yes
Richton Park 12,867 No
River Forest 11,742 No
River Grove 10,571 No
Riverdale 10,909 No
Riverside 9,346 No
Robinson 7,264 No
Rochelle 9,380 Yes
Rock Falls 8,807 Yes
Rock Island 37,519 No
Rockford 289,763 No
Rockton 8,051 No
Rolling Meadows 24,300 No
Romeoville 40,099 No
Roscoe 11,092 No
Roselle 23,000 No
Round Lake 18,720 No
Round Lake Beach 287,012 No
Round Lake Park 7,559 No
Salem 7,269 No
Sandwich 7,182 No
Sauk Village 9,981 No
Savoy 8,793 No
Schaumburg 78,053 No
Schiller Park 11,680 No
Shiloh 13,638 No
Shorewood 17,947 No
Silvis 7,942 No
Skokie 67,444 No
South Barrington 5,012 No
South Beloit 7,943 No
South Elgin 23,749 No
South Holland 21,524 No
Spring Grove 5,713 No
Spring Valley 5,551 No
Springfield 162,588 Yes
St. Charles 32,908 No
Steger 9,568 No
Sterling 14,919 No
Stickney 7,074 No
Streamwood 39,736 No
Streator 12,135 No
Sugar Grove 9,266 No
Summit 11,098 No
Swansea 15,037 No
Sycamore 18,144 No
Taylorville 11,163 No
Tinley Park 55,988 No
Troy 10,858 No
University Park 7,239 No
Urbana 39,189 No
Vandalia 6,459 No
Vernon Hills 26,723 No
Villa Park 22,755 No
Volo 5,929 No
Warrenville 13,738 No
Washington 16,008 No
Waterloo 10,906 Yes
Wauconda 14,068 No
Waukegan 89,751 No
West Chicago 25,881 No
West Dundee 7,797 No
West Frankfort 7,299 No
Westchester 16,837 No
Western Springs 13,550 No
Westmont 24,632 No
Wheaton 53,762 No
Wheeling 39,104 No
Willow Springs 5,874 No
Willowbrook 9,178 No
Wilmette 27,895 No
Wilmington 5,462 No
Winfield 9,852 No
Winnetka 12,658 Yes
Winthrop Harbor 6,728 No
Wood Dale 14,034 No
Wood River 10,325 No
Woodridge 34,161 No
Woodstock 25,829 No
Worth 10,909 No
Yorkville 20,503 No
Zion 24,660 No