Is your Illinois town buying power for you?
Some towns buy electricity for everyone who lives there. Your town picks one company and one price. Unless you said no, your home was moved to that price. Find your town to see its price and how to leave.
Towns on our list
A
- Abingdon(program ended)
- Addieville
- Addison(program ended)
- Albers
- Albion
- Algonquin(program ended)
- Alma
- Alorton(program ended)
- Alton
- Amboy(program ended)
- Annawan(program ended)
- Antioch(program ended)
- Apple River
- Arcola
- Argenta(program ended)
- Arlington Heights(program ended)
- Aroma Park
- Arthur
- Ashland(program ended)
- Ashley
- Ashmore(program ended)
- Ashton
- Assumption
- Astoria(program ended)
- Athens
- Atlanta
- Atwood(program ended)
- Auburn(program ended)
- Aurora
- Aurora Township
- Aviston
B
- Baldwin
- Bannockburn(program ended)
- Barrington(program ended)
- Bartelso
- Bartonville
- Beach Park(program ended)
- Beardstown(program ended)
- Beckemeyer
- Bedford Park
- Beecher(program ended)
- Beecher City
- Belle Rive
- Belleville
- Belvidere
- Belvidere Township(program ended)
- Bement
- Benld
- Bensenville(program ended)
- Benton
- Berkeley
- Bethalto
- Big Rock(program ended)
- Bloomington
- Bluffs
- Bluford
- Bolingbrook(program ended)
- Bonfield(program ended)
- Bonnie
- Bonus Township
- Bourbonnais(program ended)
- Braceville(program ended)
- Bradford
- Bradley(program ended)
- Braidwood(program ended)
- Bridgeport
- Bridgeview(program ended)
- Brimfield
- Brookfield(program ended)
- Brooklyn(program ended)
- Brookville Township(vote passed, not started)
- Brownstown
- Buffalo(program ended)
- Buffalo Grove
- Bunker Hill
- Burbank(program ended)
- Burlington(program ended)
- Burnham(vote passed, not started)
- Burritt Township
- Bush
- Byron
- Byron Township(vote passed, not started)
C
- Cahokia Heights
- Caledonia(vote passed, not started)
- Calumet City
- Camargo(program ended)
- Cambria
- Cambridge
- Camp Point(program ended)
- Campton Hills
- Canton
- Cantrall(program ended)
- Carbondale
- Carol Stream(program ended)
- Carroll County
- Carterville
- Carthage
- Cary
- Cass County
- Catlin
- Cedarville
- Central City
- Centralia
- Centreville(program ended)
- Cerro Gordo(program ended)
- Champaign
- Champaign County
- Channahon(program ended)
- Chapin(program ended)
- Charleston(program ended)
- Chebanse
- Cherry Valley
- Chester
- Chicago(program ended)
- Chicago Heights(program ended)
- Chicago Ridge(program ended)
- Chillicothe
- Chouteau Township(program ended)
- Chrisman
- Christian County(program ended)
- Christopher
- Cicero(vote passed, not started)
- Cisne
- Clarendon Hills
- Clay City
- Clifton
- Clinton
- Coal City(program ended)
- Coalton
- Coatsburg
- Cobden(program ended)
- Coles County(program ended)
- Columbia(program ended)
- Columbus(program ended)
- Cortland(program ended)
- Cortland Township
- Coulterville
- Countryside
- Crainville
- Crawford County
- Creal Springs
- Crest Hill
- Crete(program ended)
- Creve Coeur
- Crossville
- Crystal Lake(program ended)
- Cuba
- Cutler
D
- Dahlgren
- Dakota
- Dakota Township
- Dalton City(program ended)
- Danville
- Darien
- Davis
- Davis Junction
- Dawson(program ended)
- De Soto
- Decatur(program ended)
- Deer Creek(program ended)
- Deer Park
- Deerfield
- DeKalb(program ended)
- DeKalb Township
- Delavan
- DePue(program ended)
- Des Plaines(vote passed, not started)
- DeWitt County
- Dieterich
- Divernon
- Dix
- Dixon
- Dolton(program ended)
- Dowell
- Downers Grove(program ended)
- Downers Grove Township
- Du Quoin
- DuBois(program ended)
- Dundee Township
- Dunlap
- Dupo
- Durand
- Durand Township
- Dwight(program ended)
E
- Eagle Point Township
- Earlville
- East Alton
- East Dundee(program ended)
- East Gillespie
- East Peoria
- East St. Louis
- Easton
- Edinburg(program ended)
- Edwardsville
- Edwardsville Township
- Effingham(program ended)
- Effingham County(program ended)
- Ela Township (Unincorporated)(program ended)
- Elburn(program ended)
- Eldorado
- Elgin(program ended)
- Elkhart(program ended)
- Elkville
- Ellis Grove
- Elmhurst
- Elmwood(program ended)
- Elwood(program ended)
- Emden(program ended)
- Energy
- Erie
- Erin Township
- Essex(program ended)
- Eureka
- Evanston
- Evansville
- Evergreen Park(program ended)
F
- Fairbury(program ended)
- Farina
- Farmersville
- Farmington
- Fayette County
- Findlay
- Fisher(program ended)
- Fithian(vote passed, not started)
- Flagg Township
- Flora Township
- Florence Township
- Flossmoor(program ended)
- Forest City
- Forest Park(program ended)
- Forreston
- Forreston Township
- Forsyth
- Foster Township
- Fox Lake(program ended)
- Fox River Grove(program ended)
- Frankfort(program ended)
- Franklin(program ended)
- Franklin Grove
- Franklin Park
- Franklin Township
- Freeport
- Fulton
G
- Galesburg
- Gays
- Genoa(program ended)
- Georgetown
- German Valley
- Germantown
- Germantown Hills
- Gilberts(program ended)
- Gilman
- Glen Carbon
- Glen Ellyn(program ended)
- Glencoe
- Glendale Heights
- Glenview(program ended)
- Glenwood
- Godfrey
- Golden(program ended)
- Grafton
- Grand Detour Township(vote passed, not started)
- Grandview(program ended)
- Granite City
- Grant Park(program ended)
- Granville
- Grayslake
- Grayville
- Green Oaks(program ended)
- Green Valley(program ended)
- Greenview
- Greenville
- Gridley
- Griggsville
- Gurnee(program ended)
H
- Hamel
- Hamilton(program ended)
- Hampshire(program ended)
- Hanna City
- Hanover Park(program ended)
- Hanover Township(program ended)
- Harlem Township - Stephenson County
- Harlem Township - Winnebago County
- Harrison Township
- Hartford
- Harvard
- Harwood Heights(program ended)
- Havana
- Hawthorn Woods
- Hazel Crest
- Hecker
- Henry
- Herrin(program ended)
- Herscher
- Heyworth
- Hickory Hills(program ended)
- Highland Park
- Highwood(program ended)
- Hillsboro
- Hillside(vote passed, not started)
- Hinckley(program ended)
- Hinsdale(program ended)
- Hodgkins(program ended)
- Hoffman Estates(program ended)
- Homer Glen(program ended)
- Hoopeston
- Hopewell(program ended)
- Hopkins Park(program ended)
- Humboldt(program ended)
- Huntley(program ended)
- Hurst
- Hutsonville
I
J
K
L
- La Grange
- La Grange Park
- Lacon
- Lafayette Township(vote passed, not started)
- Lake Barrington
- Lake Bluff
- Lake Forest
- Lake Villa(program ended)
- Lake Villa Township (Unincorporated)(program ended)
- Lake Zurich
- Lakewood(program ended)
- Lanark
- Lancaster Township
- Lansing(program ended)
- Laona Township
- LaSalle
- Lawrence County
- Lawrenceville
- Leaf River
- Leaf River Township
- Lee(program ended)
- Lee County(program ended)
- Lemont(program ended)
- Lena
- Lerna(program ended)
- Leroy Township
- Lewistown(program ended)
- Liberty(program ended)
- Libertyville
- Lincoln
- Lincoln Township(vote passed, not started)
- Lincolnshire(program ended)
- Lincolnwood(program ended)
- Lindenhurst
- Lisle
- Lockport(program ended)
- Logan
- Lombard(program ended)
- Long Creek(program ended)
- Long Grove(program ended)
- Loraine(program ended)
- Loran Township
- Loves Park
- Lovington(program ended)
- Lyndon
M
- Machesney Park(program ended)
- Mackinaw
- Macon(program ended)
- Macon County
- Madison
- Mahomet
- Maine Township(program ended)
- Makanda
- Malden
- Malta(program ended)
- Manchester(program ended)
- Manchester Township
- Manhattan(program ended)
- Manhattan Township(program ended)
- Manito
- Manteno
- Maple Park(program ended)
- Marion
- Marion County
- Marissa
- Maroa(program ended)
- Marquette Heights
- Marseilles(program ended)
- Marshall County
- Marshall County
- Martinsville
- Maryland Township(program ended)
- Maryville
- Mason
- Mason City
- Mason County
- Mattoon(program ended)
- McCook(program ended)
- McLean(program ended)
- Mechanicsburg(program ended)
- Melrose Park(program ended)
- Mendon(program ended)
- Mendota
- Meredosia(program ended)
- Metamora(program ended)
- Middletown(vote passed, not started)
- Milan Township
- Milledgeville
- Millstadt
- Mokena(program ended)
- Momence
- Monmouth
- Montgomery(program ended)
- Monticello
- Montrose(program ended)
- Morgan County
- Morris
- Morrison
- Morrisonville(vote passed, not started)
- Morton
- Morton Grove(program ended)
- Mount Morris
- Mount Morris Township
- Mount Prospect(program ended)
- Mount Pulaski(program ended)
- Mount Zion
- Mt. Sterling
- Mt. Vernon
- Mulberry Grove
- Muncie(vote passed, not started)
- Mundelein(program ended)
- Murphysboro
- Murrayville(program ended)
N
- Naperville Township(program ended)
- Naples(program ended)
- Nashville
- Nauvoo
- Nelson(program ended)
- Neoga(program ended)
- New Baden
- New Berlin(program ended)
- New Holland(program ended)
- New Lenox(program ended)
- New Lenox Township(program ended)
- New Minden
- Newark(program ended)
- Niles(program ended)
- Nora
- Normal
- Norridge
- Norris City
- North Aurora(program ended)
- North Barrington
- North Chicago(program ended)
- North City(program ended)
- North Pekin
- North Riverside(program ended)
- North Utica(program ended)
- Northbrook
- Northfield(program ended)
O
- O'Fallon
- Oak Brook(program ended)
- Oak Forest(program ended)
- Oak Lawn(program ended)
- Oak Park
- Oakdale
- Oakland(program ended)
- Oakwood
- Oblong
- Odin
- Ogden
- Ogle County
- Okawville
- Old Mill Creek(vote passed, not started)
- Olney(program ended)
- Olympia Fields(program ended)
- Orangeville
- Oregon
- Oregon-Nashua Township(vote passed, not started)
- Orland Hills(program ended)
- Orland Park(program ended)
- Orland Township(program ended)
- Oswego
- Ottawa(program ended)
- Owaneco(vote passed, not started)
- Owen Township
P
- Palatine(program ended)
- Palatine Township(program ended)
- Palestine(program ended)
- Palmer(program ended)
- Palmyra Township
- Palos Heights(program ended)
- Palos Hills(program ended)
- Palos Park(program ended)
- Palos Township
- Paris(program ended)
- Park Forest
- Park Ridge(program ended)
- Patoka
- Paw Paw
- Pawnee
- Paxton
- Pearl City
- Pecatonica
- Pecatonica Township
- Pekin
- Peoria
- Peoria County
- Peoria Heights
- Peotone(program ended)
- Percy
- Perry County
- Petersburg
- Philo
- Pierce Township
- Pierron
- Pinckneyville
- Pine Creek Township
- Pine Rock Township
- Pingree Grove(program ended)
- Pittsburg
- Pittsfield
- Plainfield(program ended)
- Plano(program ended)
- Pleasant Plains(program ended)
- Pocahontas
- Polo
- Pontiac
- Pontoon Beach
- Poplar Grove
- Poplar Grove Township
- Prairie Du Rocher
- Prairie Grove(program ended)
- Princeville
- Prophetstown
Q
R
- Randolph Township
- Raymond
- Reddick
- Richland County
- Richview
- Ridge Farm
- Ridott
- Ridott Township
- Ringwood(program ended)
- River Forest
- River Grove(program ended)
- Riverside
- Riverside Township(program ended)
- Riverwoods(program ended)
- Roanoke
- Robinson
- Rochester(program ended)
- Rock City
- Rock Grove Township
- Rock Run Township
- Rockdale(program ended)
- Rockford
- Rockvale Township
- Rolling Meadows
- Romeoville(program ended)
- Roscoe
- Rosemont(program ended)
- Rossville
- Round Lake Beach
- Round Lake Park(program ended)
- Roxana
- Royalton
- Rushville(program ended)
S
- Salem
- Sammons Point(program ended)
- San Jose
- Sandoval
- Sandwich(program ended)
- Saunemin(vote passed, not started)
- Savoy
- Scales Mound
- Schaumburg(program ended)
- Schiller Park
- Schram City
- Scott County
- Seneca(program ended)
- Sesser
- Seward Township
- Shabbona(program ended)
- Shannon
- Sherman(program ended)
- Shiloh
- Shorewood(program ended)
- Sidell
- Sidney
- Sigel
- Skokie
- Smithboro(program ended)
- Smithton
- Somonauk(program ended)
- Somonauk Township
- Sorento
- South Barrington
- South Chicago Heights(program ended)
- South Elgin(program ended)
- South Grove Township
- South Holland(program ended)
- South Jacksonville
- South Pekin(program ended)
- South Roxana
- Sparland(program ended)
- Sparta
- Spaulding(program ended)
- Spring Township
- Spring Valley(program ended)
- St. Anne
- St. Clair Township
- St. Elmo
- St. Francisville
- St. Johns
- St. Joseph
- Stanford
- Stark County
- Steeleville
- Sterling
- Stewardson
- Stickney Township(program ended)
- Stickney Village(program ended)
- Stillman Valley
- Stockton
- Strasburg
- Sublette
- Sugar Grove
- Sumner
- Sun River Terrace
- Swansea
- Sycamore(program ended)
- Sycamore Township
T
- Table Grove(program ended)
- Tamaroa
- Tampico
- Taylorville
- Tazewell County
- Teutopolis
- Thornton(program ended)
- Thornton Township(program ended)
- Tilden(program ended)
- Tilton
- Timberlane(program ended)
- Tinley Park(program ended)
- Tiskilwa(program ended)
- Toledo
- Tolono
- Toluca
- Topeka
- Toulon
- Tovey(program ended)
- Tremont(program ended)
- Trenton
- Troy
- Tuscola
U
V
W
- Waddams Township
- Waggoner
- Walnut
- Waltonville
- Wamac
- Warren
- Warren Township (Unincorporated)(program ended)
- Warrenville(program ended)
- Washburn
- Washington
- Washington County
- Washington Park(program ended)
- Washington Township
- Waterman(program ended)
- Watson
- West Brooklyn
- West Chicago(program ended)
- West Dundee
- West Frankfort
- West Peoria
- West Point Township
- Westchester(program ended)
- Westmont(program ended)
- Westville
- Wheatland Township
- Wheeling(program ended)
- Whiteside County
- Williamsville(program ended)
- Willow Creek Township
- Willowbrook(vote passed, not started)
- Wilmette
- Winchester
- Windsor
- Winnebago
- Winslow
- Winslow Township
- Wood Dale(program ended)
- Wood River
- Wood River Township
- Woodlawn
- Woodridge(program ended)
- Woodson
- Woodstock(program ended)
- Woosung Township(vote passed, not started)
- Worth(program ended)
- Wyanet(program ended)
X
Y
Z
Not on the list? Your town may still have a program we don't track yet. Look at the supply part of your electric bill. If it names a company other than your utility, someone else sells you power.
List checked on October 1, 2026.
What is a town electric program?
- Your town picks one company to sell power to every home.
- Homes are moved to it unless they say no. This is called aggregation.
- Your utility still delivers your power, fixes outages and sends your bill.
- You can leave the program and pick another price.