Petrol prices in Castile and León today
Live prices from the 915 stations in Castile and León that publish one, compared province by province. Official MINETUR data.
Data updated:
Average prices in Castile and León
Petrol 95
€1.821
Min: €1.597Max: €1.979
876 stations
Petrol 98
€1.988
Min: €1.667Max: €2.165
443 stations
Diesel
€1.793
Min: €1.577Max: €2.039
904 stations
Premium Diesel
€1.875
Min: €1.597Max: €2.109
538 stations
LPG
€1.126
Min: €0.949Max: €1.209
67 stations
Provinces of Castile and León
Towns with the most stations in Castile and León
Valladolid55Burgos27León22Ávila18Ponferrada18Salamanca18Palencia17Zamora15Aranda de Duero14Benavente14Segovia13Soria12Carbajosa de la Sagrada9Miranda de Ebro9Villaquilambre9Medina del Campo8San Andrés del Rabanedo8Bañeza (La)7Briviesca7Santa Marta de Tormes7Villares de la Reina7Ciudad Rodrigo6Tordesillas6Aguilar de Campoo5Toro5Villacastín5Villagonzalo Pedernales5Almazán4Arcos de Jalón4Arévalo4Arroyo de la Encomienda4Bembibre4Burgo de Osma-Ciudad de Osma4Cuéllar4Espinar (El)4Fuentes de Oñoro4Peñafiel4Sahagún4Sancti-Spíritus4Torquemada4Villalpando4Zaratán4Arapiles3Arenas de San Pedro3Astorga3Béjar3Camponaraya3Candeleda3Cantalejo3Dueñas3Guijuelo3Íscar3Laguna de Duero3Lastrilla (La)3Martín de Yeltes3Medina de Rioseco3Mojados3Navalmanzano3Olmedo3Onzonilla3
Frequently asked questions
Where is fuel cheapest in Castile and León?
On average the cheapest province in Castile and León is Salamanca, at €1.802/L for unleaded 95, against €1.849/L in Palencia.
How many filling stations are there in Castile and León?
915 stations in Castile and León publish a price, across 9 provinces.
How often are the prices updated?
Every 30 minutes, from the official prices stations report to the Spanish Ministry (MINETUR).