EV charging stations in Alabama

Alabama has 563 open public EV charging stations in the DOE database, offering 1,734 charging ports — 898 of them DC fast. ChargePoint is the largest listed network here (303 stations). Below: 117 stations with detailed pages across 53 cities.

563Open public stations (DOE)
1,734Charging ports
898DC fast ports
117Station pages here

Charging networks in Alabama

Largest cities for EV charging in Alabama

Cities in Alabama

Cities with several listed stations get their own page; the rest link straight to the station.

Birmingham13 stations
Huntsville11 stations
Montgomery10 stations
Mobile7 stations
Dothan5 stations
Auburn4 stations
Orange Beach4 stations
Vance4 stations
Daphne3 stations
Atmore2 stations
Bessemer2 stations
Clanton2 stations
Fairhope2 stations
Foley2 stations
Guin2 stations
Gulf Shores2 stations
Guntersville2 stations
Madison2 stations
Opelika2 stations
Tuscaloosa2 stations
Valley2 stations
Alabaster1 station
Anniston1 station
Athens1 station
Boaz1 station
Chelsea1 station
Cullman1 station
Dadeville1 station
Decatur1 station
Enterprise1 station
Eufaula1 station
Gadsden1 station
Geneva1 station
Hartselle1 station
Helena1 station
Homewood1 station
La Fayette1 station
Moundville1 station
Oxford1 station
Ozark1 station
Pell City1 station
Phenix City1 station
Prattville1 station
Rainbow City1 station
Spanish Fort1 station
Sylacauga1 station
Trinity1 station
Trussville1 station
Tuskegee1 station
Wedowee1 station
Wetumpka1 station

Other states

Frequently asked questions

How many EV charging stations are in Alabama?

The DOE Alternative Fuels Data Center lists 563 open public EV charging stations in Alabama (snapshot August 30, 2026), with 1,734 charging ports. 898 of those ports are DC fast chargers (52%).

Which charging networks have the most stations in Alabama?

The largest networks in Alabama are ChargePoint (303), Blink (46), Tesla Destination (42).

Which Alabama cities have the most charging stations?

By DOE station count: Birmingham (51), Huntsville (47), Mobile (33), Montgomery (31), Tuscaloosa (25).