Charging infrastructure statistics
Verified on 6 June 2025
Growth in AC and DCFC public charging installations between 2023 and 2024 in major markets
Covers ZEVTC and other major markets. ICCT research suggests that public charging infrastructure will need to grow by about 30% annually to enable continued EV deployment toward 100% ZEVs.

Source: ICCT research, please see the table below for further information.
Notes: Data for China, India, Japan, Norway, Mexico, and South Korea is from IEA; California, Canada, and the US, from Plug Share; and for European countries, from Eco Movement.
Public chargers installed by country and charger through 2024
For select markets, aggregate and average charging capacities are also provided.
Market | Charger Type | Period | Number of chargers | Aggregate charging capacity (kW) | Average capacity per charger (kW) | Source | Last Updated |
---|---|---|---|---|---|---|---|
California | AC | 1/1/2025 | 40961 | 302539 | 7.38602573179 | https://www.plugshare.com | 4/1/2025 |
California | DCFC | 1/1/2025 | 14178 | 2780185 | 196.091479757 | https://www.plugshare.com | 4/1/2025 |
Canada | AC | 1/1/2025 | 25854 | 210282 | 8.13344163379 | https://www.plugshare.com | 4/1/2025 |
Canada | DCFC | 1/1/2025 | 6349 | 890312 | 140.228697433 | https://www.plugshare.com | 4/1/2025 |
Denmark | AC | 1/1/2025 | 36133 | 779510 | 21.5733539977 | https://www.eco-movement.com | 4/1/2025 |
Denmark | DCFC | 1/1/2025 | 6839 | 1409853 | 206.148998392 | https://www.eco-movement.com | 4/1/2025 |
EU | AC | 1/1/2025 | 743169 | 13009932 | 17.5060208378 | https://www.eco-movement.com | 4/1/2025 |
EU | DCFC | 1/1/2025 | 158751 | 24212524 | 152.518875472 | https://www.eco-movement.com | 4/1/2025 |
France | AC | 1/1/2025 | 119165 | 2022373 | 16.9711995972 | https://www.eco-movement.com | 4/1/2025 |
France | DCFC | 1/1/2025 | 35534 | 5382159 | 151.46504756 | https://www.eco-movement.com | 4/1/2025 |
Germany | AC | 1/1/2025 | 131531 | 2599488 | 19.7633105504 | https://www.eco-movement.com | 4/1/2025 |
Germany | DCFC | 1/1/2025 | 43373 | 8840734 | 203.83035529 | https://www.eco-movement.com | 4/1/2025 |
Italy | AC | 1/1/2025 | 55322 | 1068378 | 19.3119916127 | https://www.eco-movement.com | 4/1/2025 |
Italy | DCFC | 1/1/2025 | 14460 | 1810438 | 125.203181189 | https://www.eco-movement.com | 4/1/2025 |
Netherlands | AC | 1/1/2025 | 184146 | 2653443 | 14.4094522824 | https://www.eco-movement.com | 4/1/2025 |
Netherlands | DCFC | 1/1/2025 | 6197 | 1136286 | 183.360658383 | https://www.eco-movement.com | 4/1/2025 |
Norway | AC | 1/1/2025 | 18000 | 270180 | 15.01 | https://www.eco-movement.com | 4/1/2025 |
Norway | DCFC | 1/1/2025 | 13000 | 2278061 | 175.235461538 | https://www.eco-movement.com | 4/1/2025 |
Spain | AC | 1/1/2025 | 34559 | 608113 | 17.5963714228 | https://www.eco-movement.com | 4/1/2025 |
Spain | DCFC | 1/1/2025 | 12981 | 1262883 | 97.2870348972 | https://www.eco-movement.com | 4/1/2025 |
Sweden | AC | 1/1/2025 | 48034 | 765785 | 15.9425615189 | https://www.eco-movement.com | 4/1/2025 |
Sweden | DCFC | 1/1/2025 | 9723 | 1964932 | 202.091124139 | https://www.eco-movement.com | 4/1/2025 |
United Kingdom | AC | 1/1/2025 | 74442 | 848651 | 11.400163886 | https://www.eco-movement.com | 4/1/2025 |
United Kingdom | DCFC | 1/1/2025 | 21817 | 2708138 | 124.12971536 | https://www.eco-movement.com | 4/1/2025 |
United States | AC | 1/1/2025 | 162265 | 1281507 | 7.89761809386 | https://www.plugshare.com | 4/1/2025 |
United States | DCFC | 1/1/2025 | 52615 | 10307861 | 195.911070987 | https://www.plugshare.com | 4/1/2025 |
India | AC | 1/1/2025 | 47000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
India | DCFC | 1/1/2025 | 28000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
Japan | AC | 1/1/2025 | 24000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
Japan | DCFC | 1/1/2025 | 10000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
South Korea | AC | 1/1/2025 | 370000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
South Korea | DCFC | 1/1/2025 | 47000 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
Mexico | AC | 1/1/2025 | 1600 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
Mexico | DCFC | 1/1/2025 | 250 | https://www.iea.org/data-and-statistics/data-tools/global-ev-data-explorer | 5/14/2025 | ||
Austria | AC | 1/1/2025 | 26956 | 433335 | 16.0756417866 | https://www.eco-movement.com | 4/1/2025 |
Austria | DCFC | 1/1/2025 | 8242 | 1308495 | 158.759403058 | https://www.eco-movement.com | 4/1/2025 |
Belgium | AC | 1/1/2025 | 79429 | 1538588 | 19.3706077125 | https://www.eco-movement.com | 4/1/2025 |
Belgium | DCFC | 1/1/2025 | 5770 | 1105215 | 191.545060659 | https://www.eco-movement.com | 4/1/2025 |
Bulgaria | AC | 1/1/2025 | 2169 | 39694 | 18.3005993545 | https://www.eco-movement.com | 4/1/2025 |
Bulgaria | DCFC | 1/1/2025 | 1521 | 165073 | 108.529257068 | https://www.eco-movement.com | 4/1/2025 |
Croatia | AC | 1/1/2025 | 1329 | 27754 | 20.8833709556 | https://www.eco-movement.com | 4/1/2025 |
Croatia | DCFC | 1/1/2025 | 954 | 85883 | 90.0241090147 | https://www.eco-movement.com | 4/1/2025 |
Cyprus | AC | 1/1/2025 | 516 | 9179 | 17.7887596899 | https://www.eco-movement.com | 4/1/2025 |
Cyrpus | DCFC | 1/1/2025 | 52 | 4208 | 80.9230769231 | https://www.eco-movement.com | 4/1/2025 |
Czechia | AC | 1/1/2025 | 4819 | 100338 | 20.8213322266 | https://www.eco-movement.com | 4/1/2025 |
Czechia | DCFC | 1/1/2025 | 2420 | 233180 | 96.3553719008 | https://www.eco-movement.com | 4/1/2025 |
Estonia | AC | 1/1/2025 | 670 | 14750 | 22.0149253731 | https://www.eco-movement.com | 4/1/2025 |
Estonia | DCFC | 1/1/2025 | 795 | 81996 | 103.139622642 | https://www.eco-movement.com | 4/1/2025 |
Finland | AC | 1/1/2025 | 12610 | 256297 | 20.3249008723 | https://www.eco-movement.com | 4/1/2025 |
Finland | DCFC | 1/1/2025 | 4873 | 991133 | 203.392776524 | https://www.eco-movement.com | 4/1/2025 |
Greece | AC | 1/1/2025 | 6841 | 149348 | 21.8313112118 | https://www.eco-movement.com | 4/1/2025 |
Greece | DCFC | 1/1/2025 | 1254 | 118659 | 94.6244019139 | https://www.eco-movement.com | 4/1/2025 |
Hungary | AC | 1/1/2025 | 3737 | 73812 | 19.7516724645 | https://www.eco-movement.com | 4/1/2025 |
Hungary | DCFC | 1/1/2025 | 1522 | 166749 | 109.55913272 | https://www.eco-movement.com | 4/1/2025 |
Ireland | AC | 1/1/2025 | 2970 | 55761 | 18.7747474747 | https://www.eco-movement.com | 4/1/2025 |
Ireland | DCFC | 1/1/2025 | 1064 | 126919 | 119.284774436 | https://www.eco-movement.com | 4/1/2025 |
Latvia | AC | 1/1/2025 | 710 | 18376 | 25.8816901408 | https://www.eco-movement.com | 4/1/2025 |
Latvia | AC | 1/1/2025 | 794 | 85681 | 107.910579345 | https://www.eco-movement.com | 4/1/2025 |
Lithuania | DCFC | 1/1/2025 | 1829 | 40077 | 21.9119737562 | https://www.eco-movement.com | 4/1/2025 |
Lithuania | AC | 1/1/2025 | 1714 | 182071 | 106.225787631 | https://www.eco-movement.com | 4/1/2025 |
Luxembourg | DCFC | 1/1/2025 | 2389 | 51855 | 21.705734617 | https://www.eco-movement.com | 4/1/2025 |
Luxembourg | AC | 1/1/2025 | 405 | 94930 | 234.395061728 | https://www.eco-movement.com | 4/1/2025 |
Malta | AC | 1/1/2025 | 119 | 1518 | 12.756302521 | https://www.eco-movement.com | 4/1/2025 |
Malta | DCFC | 1/1/2025 | 4 | 960 | 240 | https://www.eco-movement.com | 4/1/2025 |
Poland | AC | 1/1/2025 | 7326 | 150721 | 20.5734370734 | https://www.eco-movement.com | 4/1/2025 |
Poland | DCFC | 1/1/2025 | 4579 | 462163 | 100.930989299 | https://www.eco-movement.com | 4/1/2025 |
Portugal | AC | 1/1/2025 | 9461 | 182662 | 19.3068386006 | https://www.eco-movement.com | 4/1/2025 |
Portugal | DCFC | 1/1/2025 | 5425 | 454387 | 83.7579723502 | https://www.eco-movement.com | 4/1/2025 |
Romania | AC | 1/1/2025 | 3345 | 61399 | 18.3554559043 | https://www.eco-movement.com | 4/1/2025 |
Romania | DCFC | 1/1/2025 | 2607 | 253844 | 97.3701572689 | https://www.eco-movement.com | 4/1/2025 |
Slovakia | AC | 1/1/2025 | 2571 | 50905 | 19.799688837 | https://www.eco-movement.com | 4/1/2025 |
Slovakia | DCFC | 1/1/2025 | 1410 | 161097 | 114.253191489 | https://www.eco-movement.com | 4/1/2025 |
Slovenia | AC | 1/1/2025 | 1943 | 36955 | 19.0195573855 | https://www.eco-movement.com | 4/1/2025 |
Slovenia | DCFC | 1/1/2025 | 568 | 65939 | 116.089788732 | https://www.eco-movement.com | 4/1/2025 |