Illinois town electric programs
139 Illinois towns buy power from MC Squared Energy Services
Judy takes no money from electric or gas companies. The facts on this page were checked October 12, 2026 from plugin.illinois.gov and mc2energyservices.com.
Each of these towns picked MC Squared Energy Services to sell power to its homes. Each town signed its own contract, so each one has its own price and end date. Homes pay the town’s price unless they said no.
In 23 towns the price is higher than the utility’s standard price today. In 45 towns it is lower. A town’s price is for the electricity only. Delivery costs the same either way.
Every town in this program
Prices are for the electricity itself, in cents for each kWh. Delivery charges from your utility are the same either way. Each town’s page says how to leave its program.
| Town | Utility | Town price (per kWh) | Standard price (per kWh) | Difference | Contract ends |
|---|---|---|---|---|---|
| Apple River | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Aroma Park | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Ashton | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Aurora | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2027 |
| Aurora Township | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2029 |
| Bedford Park | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Belvidere | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2032 |
| Berkeley | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2026 (passed) |
| Big Rock | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2032 |
| Buffalo Grove | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2027 |
| Byron | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Calumet City | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Campton Hills | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2028 |
| Cary | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2031 |
| Cedarville | ComEd | 9.95 cents | 10.10 cents | 0.15 cents less | May 31, 2028 |
| Cherry Valley | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Clarendon Hills | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Cortland Township | ComEd | 10.30 cents | 10.10 cents | 0.20 cents more | September 30, 2028 |
| Countryside | ComEd | Same as the standard price | 10.10 cents | Same | June 30, 2027 |
| Crest Hill | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2031 |
| Dakota | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Darien | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2031 |
| Davis | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Davis Junction | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Deer Park | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Deerfield | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Dixon | ComEd | 9.55 cents | 10.10 cents | 0.55 cents less | September 30, 2027 |
| Downers Grove Township | ComEd | Same as the standard price | 10.10 cents | Same | May 31, 2032 |
| Dundee Township | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2028 |
| Durand | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Durand Township | ComEd | 9.85 cents | 10.10 cents | 0.25 cents less | May 31, 2028 |
| Earlville | ComEd | 8.95 cents | 10.10 cents | 1.15 cents less | December 31, 2026 |
| Elmhurst | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2032 |
| Erie | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Erin Township | ComEd | 9.55 cents | 10.10 cents | 0.55 cents less | September 30, 2028 |
| Evanston | ComEd | Same as the standard price | 10.10 cents | Same | June 30, 2029 |
| Flora Township | ComEd | 9.75 cents | 10.10 cents | 0.35 cents less | September 30, 2027 |
| Florence Township | ComEd | 9.35 cents | 10.10 cents | 0.75 cents less | October 31, 2027 |
| Forreston | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Forreston Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Franklin Grove | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Franklin Park | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Freeport | ComEd | 9.89 cents | 10.10 cents | 0.21 cents less | December 31, 2027 |
| German Valley | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Glencoe | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Glendale Heights | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2031 |
| Glenwood | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2026 (passed) |
| Grayslake | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2028 (may run longer) |
| Harvard | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2032 |
| Hawthorn Woods | ComEd | Same as the standard price | 10.10 cents | Same | February 28, 2027 |
| Hazel Crest | ComEd | Same as the standard price | 10.10 cents | Same | May 31, 2030 |
| Herscher | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Highland Park | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Indian Head Park | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2027 |
| Island Lake | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Kane County | ComEd | Same as the standard price | 10.10 cents | Same | January 31, 2028 |
| Kankakee | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2031 |
| Kankakee County | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2031 |
| Kendall County | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2027 |
| Kildeer | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2032 |
| Kingston | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| La Grange | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2032 |
| La Grange Park | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2027 |
| Lake Barrington | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2027 |
| Lake Bluff | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Lake Forest | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Lake Zurich | ComEd | 10.90 cents | 10.10 cents | 0.80 cents more | August 31, 2027 |
| Lanark | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Laona Township | ComEd | 10.30 cents | 10.10 cents | 0.20 cents more | April 30, 2028 |
| Lena | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Libertyville | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2027 |
| Lindenhurst | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2026 (passed) |
| Lisle | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Loran Township | ComEd | 9.55 cents | 10.10 cents | 0.55 cents less | May 31, 2027 |
| Loves Park | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | June 30, 2028 |
| Lyndon | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Manteno | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Mendota | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2032 |
| Milledgeville | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Momence | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Morris | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2027 |
| Morrison | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Mount Morris | ComEd | 8.90 cents | 10.10 cents | 1.20 cents less | December 31, 2026 |
| Nora | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Norridge | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2026 |
| North Barrington | ComEd | 10.80 cents | 10.10 cents | 0.70 cents more | December 31, 2027 |
| Northbrook | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Oak Park | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2028 |
| Ogle County | ComEd | 8.95 cents | 10.10 cents | 1.15 cents less | May 31, 2027 |
| Orangeville | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Oregon | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Oswego | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2032 |
| Palmyra Township | ComEd | 9.95 cents | 10.10 cents | 0.15 cents less | August 31, 2027 |
| Palos Township | ComEd | 9.19 cents | 10.10 cents | 0.91 cents less | June 30, 2026 (passed) |
| Park Forest | ComEd | Same as the standard price | 10.10 cents | Same | April 30, 2027 |
| Paw Paw | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Pearl City | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | May 31, 2028 |
| Pecatonica | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Pecatonica Township | ComEd | 9.45 cents | 10.10 cents | 0.65 cents less | May 31, 2027 |
| Pine Creek Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Polo | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Pontiac | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2032 |
| Poplar Grove | ComEd | 9.55 cents | 10.10 cents | 0.55 cents less | December 31, 2026 |
| Poplar Grove Township | ComEd | 10.30 cents | 10.10 cents | 0.20 cents more | August 31, 2028 |
| Reddick | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| River Forest | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2028 |
| Riverside | ComEd | 11.35 cents | 10.10 cents | 1.25 cents more | October 31, 2028 |
| Rock City | ComEd | 9.29 cents | 10.10 cents | 0.81 cents less | February 28, 2027 |
| Rockford | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | June 30, 2028 |
| Rockvale Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Rolling Meadows | ComEd | Same as the standard price | 10.10 cents | Same | May 31, 2027 |
| Roscoe | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | June 30, 2028 |
| Round Lake Beach | ComEd | Same as the standard price | 10.10 cents | Same | February 28, 2027 |
| Scales Mound | ComEd | 9.95 cents | 10.10 cents | 0.15 cents less | August 31, 2028 |
| Schiller Park | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2032 |
| Seward Township | ComEd | 9.45 cents | 10.10 cents | 0.65 cents less | May 31, 2027 |
| Shannon | ComEd | 10.20 cents | 10.10 cents | 0.10 cents more | August 31, 2028 |
| Skokie | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| South Barrington | ComEd | Same as the standard price | 10.10 cents | Same | May 31, 2027 |
| St. Anne | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Stillman Valley | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Stockton | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Sublette | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Sugar Grove | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2031 |
| Sun River Terrace | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2027 |
| Sycamore Township | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Tampico | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Villa Park | ComEd | Same as the standard price | 10.10 cents | Same | October 31, 2027 |
| Waddams Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Walnut | ComEd | 9.99 cents | 10.10 cents | 0.11 cents less | September 30, 2028 |
| Warren | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Washington Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | May 31, 2027 |
| West Dundee | ComEd | Same as the standard price | 10.10 cents | Same | November 30, 2032 |
| Wilmette | ComEd | Same as the standard price | 10.10 cents | Same | September 30, 2031 |
| Winnebago | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Winslow | ComEd | 10.40 cents | 10.10 cents | 0.30 cents more | May 31, 2028 |
| Winslow Township | ComEd | 8.99 cents | 10.10 cents | 1.11 cents less | December 31, 2027 |
| Yorkville | ComEd | Same as the standard price | 10.10 cents | Same | December 31, 2027 |
| Zion | ComEd | Same as the standard price | 10.10 cents | Same | August 31, 2027 |
Where this comes from
We checked the town list on October 12, 2026. Standard prices come from Plug In Illinois (plugin.illinois.gov).
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)
See the list we used (opens a new tab)