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
  1. 01Canarias1.544 €· 496
  2. 02Ceuta1.590 €· 10
  3. 03Melilla1.614 €· 12
  4. 04Cataluña1.661 €· 1402
  5. 05Comunidad Foral de Navarra1.661 €· 215
  6. 06Región de Murcia1.673 €· 434
  7. 07Aragón1.678 €· 395
  8. 08La Rioja1.680 €· 82
  9. 09Galicia1.692 €· 722
  10. 10Castilla-La Mancha1.694 €· 768
  11. 11Castilla y León1.695 €· 873
  12. 12Andalucía1.699 €· 2052
  13. 13Comunidad Valenciana1.699 €· 1280
  14. 14Comunidad de Madrid1.699 €· 858
  15. 15Extremadura1.705 €· 383
  16. 16País Vasco1.714 €· 324
  17. 17Cantabria1.718 €· 166
  18. 18Principado de Asturias1.748 €· 224
  19. 19Islas Baleares1.780 €· 215

Cheapest by province

See all
  1. 01Palmas (Las)1.513 €· 256
  2. 02Santa Cruz De Tenerife1.577 €· 240
  3. 03Ceuta1.590 €· 10
  4. 04Melilla1.614 €· 12
  5. 05Lleida1.626 €· 160
  6. 06Tarragona1.646 €· 210
  7. 07Navarra1.661 €· 215
  8. 08Barcelona1.664 €· 771
  9. 09Ciudad Real1.671 €· 195
  10. 10Teruel1.672 €· 64
  11. 11Murcia1.673 €· 434
  12. 12Granada1.674 €· 276
  13. 13Cádiz1.675 €· 288
  14. 14Valladolid1.676 €· 143
  15. 15Huesca1.676 €· 113
  16. 16Córdoba1.680 €· 199
  17. 17Zaragoza1.680 €· 218
  18. 18Rioja (La)1.680 €· 82
  19. 19Valencia / València1.682 €· 616
  20. 20Pontevedra1.685 €· 224

Cheapest by brand

See all

Source: MITECO (Geoportal de Gasolineras). Public sales stations only. Averages over stations with sufficient data.