EV Charging Stations in Alabama
Data updated October 25, 2026 · Source: U.S. Department of Energy (NREL)
Alabama has 677 EV charging stations in the U.S. Department of Energy station database, 252 of them with DC fast charging and 106 listed as free. 40 cities have five or more stations and their own page with the fastest, free and top-rated chargers. Most stations don't publish a price, so confirm it in the network's app. How we score chargers.
Top Cities by Station Count
Birmingham
68 stations
Huntsville
56 stations
Mobile
41 stations
Montgomery
37 stations
Tuscaloosa
28 stations
Auburn
28 stations
Opelika
17 stations
Dothan
14 stations
Vance
12 stations
Madison
11 stations
All Cities in Alabama
Birmingham
68 stations
Huntsville
56 stations
Mobile
41 stations
Montgomery
37 stations
Tuscaloosa
28 stations
Auburn
28 stations
Opelika
17 stations
Dothan
14 stations
Vance
12 stations
Madison
11 stations
Eufaula
11 stations
Prattville
11 stations
Gadsden
11 stations
Bessemer
11 stations
Cullman
10 stations
Athens
9 stations
Enterprise
9 stations
Foley
9 stations
Daphne
9 stations
Oxford
8 stations
Anniston
8 stations
Clanton
8 stations
Valley
8 stations
Fairhope
8 stations
Phenix City
7 stations
Decatur
7 stations
Orange Beach
7 stations
Alexander City
7 stations
Leeds
6 stations
Pell City
6 stations
Atmore
6 stations
Wetumpka
6 stations
Woodstock
6 stations
Hoover
5 stations
Irondale
5 stations
Guntersville
5 stations
Muscle Shoals
5 stations
Vestavia Hills
5 stations
Florence
5 stations
Tuscumbia
5 stations
Neighboring States
Find Charging in Alabama
Free map with independent ratings for every charger: price, real charging speed, driver check-ins and access hours.
Open Interactive Map