EV charging stations in Iowa
Iowa has 488 public charging stations — 586 DC fast and 721 Level 2 ports — ranking #33 of 51 (DOE, October 28, 2026). Pick your city for every station's address, network, plugs and hours, or compare charging at 17.06¢/kWh with gas.
488stations
721Level 2 (and L1) ports
586DC fast ports
Charging stations by city
All 129 cities and towns in Iowa
Des Moines42 · 36 DC
Iowa City40 · 17 DC
Cedar Rapids26 · 15 DC
Ames23 · 21 DC
Altoona19 · 14 DC
Davenport17 · 23 DC
Dubuque14 · 17 DC
Coralville13 · 10 DC
West Des Moines12 · 20 DC
Bettendorf11 · 18 DC
Sioux City11 · 30 DC
Waukee11 · 10 DC
Ankeny10 · 14 DC
Decorah8 · 2 DC
Muscatine8 · 0 DC
Urbandale8 · 6 DC
Council Bluffs7 · 23 DC
Grinnell7 · 8 DC
Marshalltown7 · 4 DC
Mason City6 · 4 DC
Cedar Falls5 · 2 DC
Forest City5 · 4 DC
Grimes5 · 8 DC
Indianola5 · 5 DC
Charles City4 · 10 DC
Clear Lake4 · 4 DC
Johnston4 · 6 DC
Mount Pleasant4 · 8 DC
Northwood4 · 2 DC
Walcott4 · 14 DC
Waterloo4 · 16 DC
Burlington3 · 0 DC
Centerville3 · 0 DC
Clive3 · 6 DC
Coon Rapids3 · 2 DC
Fort Dodge3 · 13 DC
Fort Madison3 · 0 DC
Hudson3 · 4 DC
Newton3 · 1 DC
North Liberty3 · 6 DC
Spirit Lake3 · 0 DC
Webster City3 · 2 DC
West Burlington3 · 6 DC
Amana2 · 0 DC
Clinton2 · 1 DC
Cresco2 · 0 DC
Dyersville2 · 4 DC
Fairfield2 · 0 DC
Granger2 · 0 DC
Guttenberg2 · 4 DC
Hiawatha2 · 8 DC
Jefferson2 · 0 DC
Lamoni2 · 12 DC
Manchester2 · 0 DC
Mount Vernon2 · 4 DC
Norwalk2 · 4 DC
Ottumwa2 · 1 DC
Perry2 · 0 DC
Sioux Center2 · 0 DC
Waverly2 · 0 DC
Williamsburg2 · 4 DC
Adel1 · 4 DC
Albia1 · 0 DC
Algona1 · 0 DC
Audubon1 · 4 DC
Avoca1 · 4 DC
Bevington1 · 4 DC
Bondurant1 · 0 DC
Brooklyn1 · 4 DC
Carroll1 · 4 DC
Chariton1 · 0 DC
Cherokee1 · 4 DC
Colfax1 · 4 DC
De Soto1 · 4 DC
Dows1 · 8 DC
Early1 · 4 DC
Eldridge1 · 0 DC
Elk Horn1 · 0 DC
Emmetsburg1 · 4 DC
Estherville1 · 0 DC
Fayette1 · 0 DC
Hampton1 · 4 DC
Holstein1 · 0 DC
Homestead1 · 0 DC
Humboldt1 · 4 DC
Keosauqua1 · 0 DC
Knoxville1 · 4 DC
La Motte1 · 3 DC
Lansing1 · 0 DC
Le Claire1 · 0 DC
Malvern1 · 0 DC
Manning1 · 0 DC
Maquoketa1 · 0 DC
Marion1 · 0 DC
Marquette1 · 0 DC
Mc Gregor1 · 0 DC
Moville1 · 4 DC
Oelwein1 · 0 DC
Orange City1 · 0 DC
Osage1 · 0 DC
Oskaloosa1 · 4 DC
Pella1 · 0 DC
Percival1 · 8 DC
Pleasant Hill1 · 4 DC
Polk City1 · 4 DC
Postville1 · 0 DC
Red Oak1 · 4 DC
Rock Rapids1 · 0 DC
Rock Valley1 · 0 DC
Shelby1 · 8 DC
Sheldon1 · 4 DC
Shell Rock1 · 4 DC
Shenandoah1 · 0 DC
Sidney1 · 4 DC
Solon1 · 0 DC
St. Ansgar1 · 0 DC
Storm Lake1 · 4 DC
Story City1 · 0 DC
Strawberry Point1 · 0 DC
Stuart1 · 0 DC
Tipton1 · 2 DC
Wapello1 · 0 DC
Washington1 · 0 DC
West Branch1 · 4 DC
West DesMoines1 · 4 DC
West Union1 · 0 DC
Williams1 · 4 DC
Wilton1 · 0 DC
Winterset1 · 0 DC
Charging networks in Iowa
ChargePoint251 stations · 421 Level 1/2 ports
39 DC fast Blink52 stations · 110 Level 1/2 ports
53 DC fast ChargeLab47 stations · 2 Level 1/2 ports
180 DC fast Non-networked29 stations · 52 Level 1/2 ports
4 DC fast EV Connect20 stations · 23 Level 1/2 ports
36 DC fast Tesla Supercharger20 stations · 0 Level 1/2 ports
178 DC fast Tesla Destination19 stations · 55 Level 1/2 ports
0 DC fast Ford Charge9 stations · 0 Level 1/2 ports
36 DC fast Electrify America6 stations · 0 Level 1/2 ports
28 DC fast Red E6 stations · 3 Level 1/2 ports
12 DC fast Turnongreen6 stations · 15 Level 1/2 ports
0 DC fast Zef Energy6 stations · 12 Level 1/2 ports
0 DC fast EVgo5 stations · 0 Level 1/2 ports
20 DC fast Noodoe4 stations · 7 Level 1/2 ports
0 DC fast AmpUp2 stations · 3 Level 1/2 ports
0 DC fast Plug types in Iowa
J1772 (Level 2)332 stations (68.0%)
CCS1 (DC fast)133 stations (27.3%)
NACS / Tesla53 stations (10.9%)
CHAdeMO (DC fast)66 stations (13.5%)
Questions & answers
How many EV charging stations are in Iowa?
Iowa has 488 open, public EV charging stations with 721 Level 1/Level 2 ports and 586 DC fast ports at 152 locations (DOE AFDC, October 28, 2026). That ranks #33 of 51 (50 states + DC).
Which city in Iowa has the most chargers?
Des Moines has the most public stations in Iowa: 42, with 36 DC fast ports.
What is the biggest charging network in Iowa?
ChargePoint has the most stations in Iowa (251). For DC fast ports, ChargeLab leads with 180.
How much does it cost to charge an EV at home in Iowa?
Homes in Iowa paid an average of 17.06¢ per kWh in August 2026 (EIA). An EV using 30 kWh per 100 miles costs about $5.12 per 100 miles in energy, versus about $14.65 for a 28-MPG car at $4.102/gal (Midwest (PADD 2)).
Source: U.S. Department of Energy, Alternative Fuels Data Center (AFDC) Station Locator — public, open charging stations only; data as of October 28, 2026. Station details (hours, pricing, ports) are reported by networks and station owners; check the network app before you drive. Gas and electricity prices: U.S. Energy Information Administration (EIA).
Compare all states →