EV charging stations in Spain 🇪🇸
Chast lists 20,179 charging locations in Spain with a total of 67,279 charge points, including 7,302 fast chargers (50 kW+) and 1,708 ultra-fast chargers (150 kW+). Pick a region or city below for every charging station near you, with connector type, power and operator.
Regions
Andalusia
3,017 charging stations · 376 cities
Aragón
659 charging stations · 125 cities
Asturias
538 charging stations · 76 cities
Balearic Islands
995 charging stations · 119 cities
Basque Country
803 charging stations · 155 cities
Canary Islands
897 charging stations · 107 cities
Cantabria
425 charging stations · 80 cities
Castile and León
1,310 charging stations · 274 cities
Castilla-La Mancha
728 charging stations · 143 cities
Catalonia
3,654 charging stations · 549 cities
Extremadura
417 charging stations · 87 cities
Galicia
968 charging stations · 186 cities
La Rioja
160 charging stations · 34 cities
Madrid
2,203 charging stations · 127 cities
Murcia
523 charging stations · 51 cities
Navarra
432 charging stations · 108 cities
Valencia
2,450 charging stations · 314 cities
Popular cities
Largest operators
- (Business Owner at Location) 3639
- Iberdrola | BP Pulse (ES) 2624
- Endesa 1790
- Repsol - Ibil (ES) 1593
- Mercadona 1187
Frequently asked questions
How many charging stations are there in Spain?
Our database lists 20,179 charging locations in Spain with 67,279 charge points in total. Data comes from OpenChargeMap and is refreshed weekly.
Where can I find fast chargers in Spain?
Spain has 7,302 fast-charging locations of 50 kW or more, of which 1,708 are ultra-fast (150 kW+). Region and city pages show the maximum power per location.
How much does public charging cost in Spain?
Rates vary by operator and charge card: expect roughly €0.35–0.65 per kWh at regular chargers and €0.55–0.85 per kWh at fast chargers.