Price observatory
Fuel prices in Spain
Average price by autonomous community, province and brand, from official Spanish ministry (MITECO) data.
Explore by
Cheapest by community
See all- 01Canarias1.544 €· 496
- 02Ceuta1.590 €· 10
- 03Melilla1.614 €· 12
- 04Cataluña1.661 €· 1402
- 05Comunidad Foral de Navarra1.661 €· 215
- 06Región de Murcia1.673 €· 434
- 07Aragón1.678 €· 395
- 08La Rioja1.680 €· 82
- 09Galicia1.692 €· 722
- 10Castilla-La Mancha1.694 €· 768
- 11Castilla y León1.695 €· 873
- 12Andalucía1.699 €· 2052
- 13Comunidad Valenciana1.699 €· 1280
- 14Comunidad de Madrid1.699 €· 858
- 15Extremadura1.705 €· 383
- 16País Vasco1.714 €· 324
- 17Cantabria1.718 €· 166
- 18Principado de Asturias1.748 €· 224
- 19Islas Baleares1.780 €· 215
- 01Melilla1.683 €· 12
- 02Canarias1.708 €· 495
- 03Ceuta1.744 €· 10
- 04Región de Murcia1.853 €· 456
- 05Comunidad Foral de Navarra1.854 €· 238
- 06Cataluña1.858 €· 1450
- 07Comunidad Valenciana1.859 €· 1298
- 08Aragón1.876 €· 422
- 09La Rioja1.880 €· 83
- 10Castilla-La Mancha1.888 €· 812
- 11Andalucía1.891 €· 2096
- 12Comunidad de Madrid1.894 €· 863
- 13Castilla y León1.895 €· 901
- 14Cantabria1.904 €· 167
- 15Galicia1.908 €· 727
- 16Extremadura1.909 €· 428
- 17País Vasco1.914 €· 342
- 18Principado de Asturias1.937 €· 239
- 19Islas Baleares1.981 €· 215
- 01Canarias0.928 €· 31
- 02Región de Murcia1.085 €· 45
- 03Comunidad Valenciana1.100 €· 106
- 04Castilla-La Mancha1.108 €· 64
- 05Andalucía1.110 €· 174
- 06Galicia1.116 €· 64
- 07Comunidad de Madrid1.132 €· 134
- 08Comunidad Foral de Navarra1.142 €· 20
- 09Cataluña1.146 €· 148
- 10País Vasco1.152 €· 39
- 11Castilla y León1.157 €· 66
- 12Cantabria1.165 €· 29
- 13Aragón1.169 €· 18
- 14Islas Baleares1.174 €· 20
- 15Extremadura1.174 €· 13
- 16La Rioja1.181 €· 5
- 17Principado de Asturias1.193 €· 23
Cheapest by province
See all- 01Palmas (Las)1.513 €· 256
- 02Santa Cruz De Tenerife1.577 €· 240
- 03Ceuta1.590 €· 10
- 04Melilla1.614 €· 12
- 05Lleida1.626 €· 160
- 06Tarragona1.646 €· 210
- 07Navarra1.661 €· 215
- 08Barcelona1.664 €· 771
- 09Ciudad Real1.671 €· 195
- 10Teruel1.672 €· 64
- 11Murcia1.673 €· 434
- 12Granada1.674 €· 276
- 13Cádiz1.675 €· 288
- 14Valladolid1.676 €· 143
- 15Huesca1.676 €· 113
- 16Córdoba1.680 €· 199
- 17Zaragoza1.680 €· 218
- 18Rioja (La)1.680 €· 82
- 19Valencia / València1.682 €· 616
- 20Pontevedra1.685 €· 224
- 01Palmas (Las)1.675 €· 256
- 02Melilla1.683 €· 12
- 03Santa Cruz De Tenerife1.743 €· 239
- 04Ceuta1.744 €· 10
- 05Lleida1.840 €· 176
- 06Valencia / València1.841 €· 629
- 07Murcia1.853 €· 456
- 08Navarra1.854 €· 238
- 09Tarragona1.857 €· 223
- 10Barcelona1.860 €· 780
- 11Castellón / Castelló1.862 €· 193
- 12Granada1.865 €· 280
- 13Valladolid1.865 €· 148
- 14Soria1.867 €· 41
- 15Ciudad Real1.868 €· 215
- 16Girona1.868 €· 271
- 17Zaragoza1.869 €· 231
- 18Almería1.876 €· 226
- 19Cádiz1.877 €· 292
- 20Huesca1.878 €· 123
- 01Palmas (Las)0.925 €· 21
- 02Santa Cruz De Tenerife0.934 €· 10
- 03Granada1.064 €· 23
- 04Coruña (A)1.075 €· 33
- 05Valencia / València1.077 €· 50
- 06Guadalajara1.078 €· 7
- 07Ciudad Real1.080 €· 15
- 08Murcia1.085 €· 45
- 09Almería1.098 €· 22
- 10Jaén1.102 €· 14
- 11Toledo1.102 €· 29
- 12Alicante1.106 €· 46
- 13Soria1.111 €· 5
- 14Málaga1.111 €· 34
- 15Gipuzkoa1.114 €· 19
- 16Segovia1.115 €· 4
- 17Córdoba1.117 €· 13
- 18Sevilla1.120 €· 36
- 19Lugo1.126 €· 7
- 20Huelva1.129 €· 7
Cheapest by brand
See all- 01Bonarea1.398 €· 66
- 02Océano1.442 €· 5
- 03Alas1.444 €· 7
- 04Esclatoil1.493 €· 74
- 05Gasoleos Teruel1.513 €· 5
- 06Tamoil1.516 €· 30
- 07Euskadilowcost1.522 €· 7
- 08Lowcostfuel1.522 €· 6
- 09Pcan1.524 €· 14
- 10Family Energy1.529 €· 12
- 11Minioil1.532 €· 5
- 12Oilprix1.532 €· 5
- 13Petrolis Independents - Petro71.535 €· 6
- 14Gmoil1.536 €· 11
- 15Nuroil1.537 €· 6
- 16T91.538 €· 11
- 17Euronor Energy1.547 €· 6
- 18Alcampo1.548 €· 45
- 19Evolution1.550 €· 5
- 20Plenergy1.556 €· 397
- 01Océano1.673 €· 5
- 02Bonarea1.687 €· 69
- 03Pcan1.705 €· 14
- 04Family Energy1.709 €· 12
- 05Alas1.717 €· 7
- 06Nuroil1.722 €· 8
- 07Gmoil1.726 €· 11
- 08Tamoil1.726 €· 30
- 09T91.730 €· 11
- 10Euronor Energy1.734 €· 7
- 11Gasexpress1.741 €· 42
- 12Petroprix1.742 €· 180
- 13Minioil1.742 €· 5
- 14V2 Gasolineras1.742 €· 7
- 15Gm Oil1.745 €· 14
- 16Plenergy1.745 €· 397
- 17Petrolis Independents - Petro71.746 €· 6
- 18E.leclerc1.748 €· 8
- 19Urban Oil1.749 €· 5
- 20Seroil Energy1.749 €· 6
- 01Gasolwin0.961 €· 5
- 02Asc Carburantes0.989 €· 5
- 03Meroil1.024 €· 15
- 04Avia1.039 €· 11
- 05Farruco S.a.1.057 €· 5
- 06Shell1.071 €· 63
- 07Bp1.082 €· 5
- 08Eurocam1.099 €· 5
- 09Moeve1.124 €· 66
- 10Galp1.141 €· 41
- 11Cepsa1.157 €· 25
- 12Repsol Butano1.173 €· 9
- 13Eni1.175 €· 9
- 14Repsol1.195 €· 407
- 15Petronor1.211 €· 12
- 16Petrocat1.226 €· 5
Source: MITECO (Geoportal de Gasolineras). Public sales stations only. Averages over stations with sufficient data.