| City | Utility | Residential rate (¢/kWh) | Utility customers (statewide) | Basis |
|---|---|---|---|---|
| Alabaster | Alabama Power Co | 16.77 | 1,332,911 | county |
| Alabaster | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Albertville | Alabama Power Co | 16.77 | 1,332,911 | county |
| Albertville | Sand Mountain Electric Coop | 12.55 | 27,298 | county |
| Albertville | Cherokee Electric Coop – (AL) | 15.06 | 18,830 | county |
| Albertville | Marshall-De Kalb Electric Coop | 12.49 | 17,318 | county |
| Albertville | Arab Electric Coop Inc | 11.96 | 14,062 | county |
| Albertville | North Alabama Electric Coop | 12.83 | 13,099 | county |
| Albertville | Albertville Municipal Utilities Board | 10.67 | 8,318 | county |
| Albertville | Guntersville Electric Board | 12.80 | 4,875 | county |
| Alexander City | Alabama Power Co | 16.77 | 1,332,911 | county |
| Alexander City | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Alexander City | Tallapoosa River Elec Coop Inc | 14.39 | 29,578 | county |
| Alexander City | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Anniston | Alabama Power Co | 16.77 | 1,332,911 | county |
| Anniston | Cherokee Electric Coop – (AL) | 15.06 | 18,830 | county |
| Anniston | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Athens | City of Athens – (AL) | 12.24 | 50,985 | county |
| Auburn | Alabama Power Co | 16.77 | 1,332,911 | county |
| Auburn | Tallapoosa River Elec Coop Inc | 14.39 | 29,578 | county |
| Auburn | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Auburn | City of Opelika – (AL) | 12.83 | 13,555 | county |
| Bessemer | Alabama Power Co | 16.77 | 1,332,911 | county |
| Bessemer | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Bessemer | City of Tarrant | 13.45 | 2,069 | county |
| Birmingham | Alabama Power Co | 16.77 | 1,332,911 | county |
| Birmingham | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Birmingham | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Birmingham | City of Tarrant | 13.45 | 2,069 | county |
| Calera | Alabama Power Co | 16.77 | 1,332,911 | county |
| Calera | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Calera | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Center Point | Alabama Power Co | 16.77 | 1,332,911 | county |
| Center Point | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Center Point | City of Tarrant | 13.45 | 2,069 | county |
| Chelsea | Alabama Power Co | 16.77 | 1,332,911 | county |
| Chelsea | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Cullman | Alabama Power Co | 16.77 | 1,332,911 | county |
| Cullman | Cullman Electric Coop, Inc | 13.26 | 39,779 | county |
| Cullman | Arab Electric Coop Inc | 11.96 | 14,062 | county |
| Cullman | Cullman Power Board | 12.64 | 7,049 | county |
| Daphne | Alabama Power Co | 16.77 | 1,332,911 | county |
| Daphne | Baldwin County El Member Corp | 13.87 | 83,005 | county |
| Daphne | Foley Board of Utilities | 13.48 | 50,954 | county |
| Daphne | Southern Pine Elec Coop, Inc | 13.90 | 20,645 | county |
| Decatur | City of Athens – (AL) | 12.24 | 50,985 | county |
| Decatur | Cullman Electric Coop, Inc | 13.26 | 39,779 | county |
| Decatur | Joe Wheeler Elec Member Corp | 14.49 | 36,973 | county |
| Decatur | Decatur Utilities | 11.15 | 22,820 | county |
| Decatur | City of Hartselle | 12.14 | 4,629 | county |
| Dothan | Alabama Power Co | 16.77 | 1,332,911 | county |
| Dothan | City of Dothan – (AL) | 10.72 | 26,752 | county |
| Dothan | Covington Electric Coop, Inc | 16.65 | 23,281 | county |
| Dothan | Wiregrass Electric Coop, Inc | 15.45 | 22,401 | county |
| Dothan | South Alabama Elec Coop, Inc | 15.44 | 16,801 | county |
| Dothan | Pea River Electric Coop | 16.77 | 14,922 | county |
| Enterprise | Alabama Power Co | 16.77 | 1,332,911 | county |
| Enterprise | City of Dothan – (AL) | 10.72 | 26,752 | county |
| Enterprise | Covington Electric Coop, Inc | 16.65 | 23,281 | county |
| Enterprise | Wiregrass Electric Coop, Inc | 15.45 | 22,401 | county |
| Enterprise | South Alabama Elec Coop, Inc | 15.44 | 16,801 | county |
| Enterprise | Pea River Electric Coop | 16.77 | 14,922 | county |
| Fairhope | Alabama Power Co | 16.77 | 1,332,911 | county |
| Fairhope | Baldwin County El Member Corp | 13.87 | 83,005 | county |
| Fairhope | Foley Board of Utilities | 13.48 | 50,954 | county |
| Fairhope | Southern Pine Elec Coop, Inc | 13.90 | 20,645 | county |
| Florence | City of Florence – (AL) | 11.61 | 41,594 | county |
| Foley | Alabama Power Co | 16.77 | 1,332,911 | county |
| Foley | Baldwin County El Member Corp | 13.87 | 83,005 | county |
| Foley | Foley Board of Utilities | 13.48 | 50,954 | county |
| Foley | Southern Pine Elec Coop, Inc | 13.90 | 20,645 | county |
| Fort Payne | Sand Mountain Electric Coop | 12.55 | 27,298 | county |
| Fort Payne | Cherokee Electric Coop – (AL) | 15.06 | 18,830 | county |
| Fort Payne | Marshall-De Kalb Electric Coop | 12.49 | 17,318 | county |
| Fort Payne | Fort Payne Improvement Authority | 12.14 | 6,922 | county |
| Gadsden | Alabama Power Co | 16.77 | 1,332,911 | county |
| Gadsden | Cherokee Electric Coop – (AL) | 15.06 | 18,830 | county |
| Gadsden | Marshall-De Kalb Electric Coop | 12.49 | 17,318 | county |
| Gadsden | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Gardendale | Alabama Power Co | 16.77 | 1,332,911 | county |
| Gardendale | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Gardendale | City of Tarrant | 13.45 | 2,069 | county |
| Hartselle | Cullman Electric Coop, Inc | 13.26 | 39,779 | county |
| Hartselle | Joe Wheeler Elec Member Corp | 14.49 | 36,973 | county |
| Hartselle | Decatur Utilities | 11.15 | 22,820 | county |
| Hartselle | City of Hartselle | 12.14 | 4,629 | county |
| Helena | Alabama Power Co | 16.77 | 1,332,911 | county |
| Helena | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Helena | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Helena | City of Tarrant | 13.45 | 2,069 | county |
| Homewood | Alabama Power Co | 16.77 | 1,332,911 | county |
| Homewood | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Homewood | City of Tarrant | 13.45 | 2,069 | county |
| Hoover | Alabama Power Co | 16.77 | 1,332,911 | county |
| Hoover | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Hoover | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Hoover | City of Tarrant | 13.45 | 2,069 | county |
| Hueytown | Alabama Power Co | 16.77 | 1,332,911 | county |
| Hueytown | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Hueytown | City of Tarrant | 13.45 | 2,069 | county |
| Huntsville | City of Huntsville – (AL) | 11.45 | 197,537 | county |
| Huntsville | City of Athens – (AL) | 12.24 | 50,985 | county |
| Huntsville | Cullman Electric Coop, Inc | 13.26 | 39,779 | county |
| Huntsville | Joe Wheeler Elec Member Corp | 14.49 | 36,973 | county |
| Huntsville | Decatur Utilities | 11.15 | 22,820 | county |
| Huntsville | City of Hartselle | 12.14 | 4,629 | county |
| Madison | City of Huntsville – (AL) | 11.45 | 197,537 | county |
| Madison | City of Athens – (AL) | 12.24 | 50,985 | county |
| Millbrook | Alabama Power Co | 16.77 | 1,332,911 | county |
| Millbrook | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Mobile | Alabama Power Co | 16.77 | 1,332,911 | county |
| Mobile | Singing River Elec Cooperative | 13.34 | 336 | county |
| Montgomery | Alabama Power Co | 16.77 | 1,332,911 | county |
| Montgomery | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Montgomery | South Alabama Elec Coop, Inc | 15.44 | 16,801 | county |
| Mountain Brook | Alabama Power Co | 16.77 | 1,332,911 | county |
| Mountain Brook | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Mountain Brook | City of Tarrant | 13.45 | 2,069 | county |
| Muscle Shoals | Sheffield Utilities | 12.35 | 15,663 | county |
| Muscle Shoals | City of Muscle Shoals | 11.96 | 7,154 | county |
| Muscle Shoals | Franklin Electric Coop – (AL) | 14.03 | 5,979 | county |
| Muscle Shoals | City of Tuscumbia | 11.81 | 4,038 | county |
| Northport | Alabama Power Co | 16.77 | 1,332,911 | county |
| Northport | Black Warrior Elec Member Corp | 13.24 | 20,053 | county |
| Opelika | Alabama Power Co | 16.77 | 1,332,911 | county |
| Opelika | Tallapoosa River Elec Coop Inc | 14.39 | 29,578 | county |
| Opelika | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Opelika | City of Opelika – (AL) | 12.83 | 13,555 | county |
| Oxford | Alabama Power Co | 16.77 | 1,332,911 | county |
| Oxford | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Oxford | Cherokee Electric Coop – (AL) | 15.06 | 18,830 | county |
| Oxford | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Ozark | Alabama Power Co | 16.77 | 1,332,911 | county |
| Ozark | City of Dothan – (AL) | 10.72 | 26,752 | county |
| Ozark | Covington Electric Coop, Inc | 16.65 | 23,281 | county |
| Ozark | Wiregrass Electric Coop, Inc | 15.45 | 22,401 | county |
| Ozark | South Alabama Elec Coop, Inc | 15.44 | 16,801 | county |
| Ozark | Pea River Electric Coop | 16.77 | 14,922 | county |
| Pelham | Alabama Power Co | 16.77 | 1,332,911 | county |
| Pelham | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Pell City | Alabama Power Co | 16.77 | 1,332,911 | county |
| Pell City | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Phenix City | Alabama Power Co | 16.77 | 1,332,911 | county |
| Phenix City | Tallapoosa River Elec Coop Inc | 14.39 | 29,578 | county |
| Phenix City | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Phenix City | City of Opelika – (AL) | 12.83 | 13,555 | county |
| Prattville | Alabama Power Co | 16.77 | 1,332,911 | county |
| Prattville | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Prichard | Alabama Power Co | 16.77 | 1,332,911 | county |
| Prichard | Singing River Elec Cooperative | 13.34 | 336 | county |
| Saraland | Alabama Power Co | 16.77 | 1,332,911 | county |
| Saraland | Singing River Elec Cooperative | 13.34 | 336 | county |
| Scottsboro | Sand Mountain Electric Coop | 12.55 | 27,298 | county |
| Scottsboro | North Alabama Electric Coop | 12.83 | 13,099 | county |
| Scottsboro | City of Scottsboro – (AL) | 12.87 | 7,090 | county |
| Selma | Alabama Power Co | 16.77 | 1,332,911 | county |
| Selma | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Selma | Black Warrior Elec Member Corp | 13.24 | 20,053 | county |
| Sylacauga | Alabama Power Co | 16.77 | 1,332,911 | county |
| Sylacauga | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Sylacauga | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Talladega | Alabama Power Co | 16.77 | 1,332,911 | county |
| Talladega | Central Alabama Electric Coop | 16.64 | 45,036 | county |
| Talladega | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Tillmans Corner | Alabama Power Co | 16.77 | 1,332,911 | county |
| Tillmans Corner | Singing River Elec Cooperative | 13.34 | 336 | county |
| Troy | Dixie Electric Coop – (AL) | 15.05 | 22,054 | county |
| Troy | South Alabama Elec Coop, Inc | 15.44 | 16,801 | county |
| Troy | City of Troy – (AL) | 9.66 | 7,855 | county |
| Trussville | Alabama Power Co | 16.77 | 1,332,911 | county |
| Trussville | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Trussville | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Trussville | City of Tarrant | 13.45 | 2,069 | county |
| Tuscaloosa | Alabama Power Co | 16.77 | 1,332,911 | county |
| Tuscaloosa | Black Warrior Elec Member Corp | 13.24 | 20,053 | county |
| Valley | Alabama Power Co | 16.77 | 1,332,911 | county |
| Valley | Tallapoosa River Elec Coop Inc | 14.39 | 29,578 | county |
| Valley | Diverse Power Incorporated | 17.27 | 589 | county |
| Vestavia Hills | Alabama Power Co | 16.77 | 1,332,911 | county |
| Vestavia Hills | Coosa Valley Electric Coop Inc | 15.71 | 15,612 | county |
| Vestavia Hills | City of Bessemer Utilities | 12.26 | 9,378 | county |
| Vestavia Hills | City of Tarrant | 13.45 | 2,069 | county |
Methodology and sources
Rates come from U.S. Energy Information Administration Form EIA-861 (2024), retrieved 2026-08-26. For each utility, the rate shown is that utility’s reported residential revenue divided by its reported residential sales, for bundled service only – the full retail product covering both energy and delivery. Records filed as energy-only or delivery-only are excluded, because neither is a complete retail rate. Nothing here is modelled, estimated, or interpolated: each figure is a quotient of two numbers the utility itself filed.
Each rate is an annual average for the utility as a whole. It is not a tariff and not what any individual household pays: it excludes rate plan choice, time-of-use structures, and local taxes and fees.
The customer count shown for each row is the utility’s total residential customers statewide, not a count of customers in that specific city.
Cities are matched to their county using the U.S. Census Bureau place reference file, and counties are matched to utilities using the counties each utility reports serving in EIA-861. Both are government filings; no commercial or third-party service territory map is used, and no service area boundary is drawn or inferred.
A basis of “county” – which every row on this page carries – means that the utility filed as serving this city’s county. It does not mean that utility serves this particular city, still less a particular address. Several utilities commonly serve different parts of the same county, so the utility actually serving a given address may be any of the ones listed here; and in states with retail choice, the supplier billing that address may be a competitive supplier that is not listed here at all. Treat the rows for a city as the utilities filing in its county, not as a lookup for one household.