Petrol stations in Barcelona
802 stations with a declared price
Prices declared by stations to the Ministry. Source snapshot: 04/11/2026 20:48. Data sources
Fuels with prices in Barcelona
- Petrol 95 (E5)770 stationsLowest price1.399€/L
- Petrol 95 (E10)1 stationsLowest price1.935€/L
- Petrol 95 (E5) premium93 stationsLowest price1.509€/L
- Petrol 95 (E85)1 stationsLowest price2.109€
- Petrol 98 (E5)433 stationsLowest price1.522€/L
- Petrol 98 (E10)1 stationsLowest price1.829€/L
- Renewable petrol6 stationsLowest price1.869€
- Standard diesel779 stationsLowest price1.679€/L
- Premium diesel386 stationsLowest price1.709€/L
- Biodiesel8 stationsLowest price1.649€
- Renewable diesel148 stationsLowest price1.769€
- AdBlue237 stationsLowest price0.499€
- LPG (autogas)88 stationsLowest price0.885€
- CNG (compressed natural gas)12 stationsLowest price1.889€
- LNG (liquefied natural gas)4 stationsLowest price1.880€
- Compressed biogas8 stationsLowest price1.944€
- Liquefied biogas5 stationsLowest price1.889€
Summary
The source lists 802 petrol stations with prices in the province of Barcelona. 16 major brands account for 501 of them; the remaining 301 are other brands or independents. The brands with the most stations are Repsol (176), Moeve (53) and Galp (45).
For standard diesel, the median across the 779 stations with a price is €1.887; prices range from €1.679 to €2.100 per litre. The lowest declared price on this date is at Tamoil, Av. Fabregada, 55 (€1.679). That median is 1.7% below the one for Spain (€1.919, 11,244 stations).
For petrol 95 (E5), the median across the 770 stations with a price is €1.739; prices range from €1.399 to €2.020 per litre. 2 stations share the lowest declared price on this date (€1.399), including Tamoil, Av. Fabregada, 55. That median is 0.6% above the one for Spain (€1.728, 10,898 stations).
The municipalities in the province with the most petrol stations are Barcelona (78), Terrassa (36), L'Hospitalet de Llobregat (30), Sabadell (23) and Badalona (17).
Source data: Ministry for the Ecological Transition and the Demographic Challenge (MITECO), 04/11/2026 20:48. Prices declared by the stations themselves, which may change. Medians and comparisons calculated by FuelWorld from that data.
Municipalities
- Barcelona 78
- Terrassa 36
- L'Hospitalet de Llobregat 30
- Sabadell 23
- Badalona 17
- Manresa 17
- Mataró 17
- Granollers 15
- Santa Perpètua de Mogoda 14
- Vic 14
- Igualada 13
- Rubí 13
- Montcada i Reixac 12
- Cornellà de Llobregat 11
- El Prat de Llobregat 11
- Vilanova i la Geltrú 11
- Cerdanyola del Vallès 10
- Gavà 10
- Sant Boi de Llobregat 10
- Vilafranca del Penedès 10
- Sant Cugat del Vallès 9
- Castellar del Vallès 8
- Castellbisbal 8
- Molins de Rei 8
- Ripollet 8
- Viladecans 8
- Barberà del Vallès 7
- Castelldefels 7
- Cubelles 7
- Martorell 7
- Sant Vicenç dels Horts 7
- La Garriga 6
- Les Franqueses del Vallès 6
- Olesa de Montserrat 6
- Sant Adrià de Besòs 6
- Sant Joan Despí 6
- Abrera 5
- Berga 5
- Cabrera de Mar 5
- Lliçà d'Amunt 5
- Mollet del Vallès 5
- Olèrdola 5
- Palafolls 5
- Parets del Vallès 5
- Sant Fruitós de Bages 5
- Vacarisses 5
- Caldes de Montbui 4
- Cardedeu 4
- El Bruc 4
- Esparreguera 4
- Esplugues de Llobregat 4
- La Roca del Vallès 4
- Lliçà de Vall 4
- Malgrat de Mar 4
- Moià 4
- Pallejà 4
- Pineda de Mar 4
- Sallent 4
- Sant Andreu de la Barca 4
- Sant Celoni 4
- Sant Feliu de Llobregat 4
- Sant Joan de Vilatorrada 4
- Sant Quirze del Vallès 4
- Sant Sadurní d'Anoia 4
- Vallirana 4
- Arenys de Mar 3
- Canet de Mar 3
- Canovelles 3
- El Masnou 3
- Jorba 3
- Llinars del Vallès 3
- Montornès del Vallès 3
- Òdena 3
- Piera 3
- Sant Cugat Sesgarrigues 3
- Sant Just Desvern 3
- Sant Pere de Ribes 3
- Santa Coloma de Gramenet 3
- Santa Maria de Palautordera 3
- Santa Susanna 3
- Sentmenat 3
- Sitges 3
- Torelló 3
- Viladecavalls 3