Precio de la gasolina y el diésel por provincia
Ranking de las 52 provincias con precios comunicados. Cada media incluye solo las estaciones de esa provincia que comunican el combustible; no se pondera por litros vendidos.
Fecha oficial del catálogo: 25/10/2026 23:00:42. Precios en euros por litro, sin promociones ni descuentos personales.
- Media nacional de diésel
- 1,889 €/l
- Media nacional de gasolina 95
- 1,744 €/l
- Provincia más barata en diésel
- Melilla · 1,636 €/l
- Diferencia máxima entre provincias
- 0,356 €/l
Ranking de diésel
De menor a mayor media provincial. La columna de estaciones indica la cobertura; una media con pocas estaciones puede ser menos representativa.
| Pos. | Provincia | Media | Mínimo | Estaciones |
|---|---|---|---|---|
| 1 | Melilla | 1,636 €/l | 1,635 €/l | 12 |
| 2 | Las Palmas | 1,679 €/l | 1,527 €/l | 258 |
| 3 | Ceuta | 1,724 €/l | 1,709 €/l | 10 |
| 4 | Santa Cruz De Tenerife | 1,740 €/l | 1,489 €/l | 240 |
| 5 | Lleida | 1,847 €/l | 1,686 €/l | 176 |
| 6 | Valencia / València | 1,848 €/l | 1,649 €/l | 613 |
| 7 | Barcelona | 1,862 €/l | 1,657 €/l | 772 |
| 8 | Tarragona | 1,867 €/l | 1,669 €/l | 224 |
| 9 | Murcia | 1,868 €/l | 1,699 €/l | 450 |
| 10 | Castellón / Castelló | 1,871 €/l | 1,659 €/l | 189 |
| 11 | Navarra | 1,872 €/l | 1,679 €/l | 237 |
| 12 | Girona | 1,875 €/l | 1,679 €/l | 268 |
| 13 | Almería | 1,879 €/l | 1,699 €/l | 225 |
| 14 | Granada | 1,880 €/l | 1,719 €/l | 279 |
| 15 | Zaragoza | 1,882 €/l | 1,679 €/l | 229 |
| 16 | Soria | 1,882 €/l | 1,762 €/l | 39 |
| 17 | Segovia | 1,885 €/l | 1,739 €/l | 76 |
| 18 | Ciudad Real | 1,887 €/l | 1,639 €/l | 212 |
| 19 | Cuenca | 1,893 €/l | 1,699 €/l | 116 |
| 20 | Huesca | 1,894 €/l | 1,694 €/l | 121 |
| 21 | Sevilla | 1,896 €/l | 1,699 €/l | 435 |
| 22 | Alicante | 1,896 €/l | 1,665 €/l | 473 |
| 23 | Albacete | 1,898 €/l | 1,499 €/l | 152 |
| 24 | La Rioja | 1,898 €/l | 1,749 €/l | 82 |
| 25 | Cádiz | 1,899 €/l | 1,700 €/l | 292 |
| 26 | Teruel | 1,900 €/l | 1,701 €/l | 67 |
| 27 | Madrid | 1,903 €/l | 1,689 €/l | 860 |
| 28 | Badajoz | 1,904 €/l | 1,694 €/l | 265 |
| 29 | Córdoba | 1,904 €/l | 1,659 €/l | 206 |
| 30 | Burgos | 1,905 €/l | 1,729 €/l | 136 |
| 31 | Jaén | 1,908 €/l | 1,769 €/l | 207 |
| 32 | A Coruña | 1,908 €/l | 1,659 €/l | 284 |
| 33 | Zamora | 1,911 €/l | 1,737 €/l | 85 |
| 34 | Valladolid | 1,912 €/l | 1,739 €/l | 150 |
| 35 | Pontevedra | 1,913 €/l | 1,689 €/l | 226 |
| 36 | Guadalajara | 1,920 €/l | 1,739 €/l | 89 |
| 37 | Bizkaia | 1,921 €/l | 1,689 €/l | 127 |
| 38 | Cantabria | 1,922 €/l | 1,719 €/l | 164 |
| 39 | Toledo | 1,923 €/l | 1,739 €/l | 241 |
| 40 | Ávila | 1,923 €/l | 1,765 €/l | 69 |
| 41 | Araba/Álava | 1,925 €/l | 1,759 €/l | 69 |
| 42 | Ourense | 1,930 €/l | 1,699 €/l | 87 |
| 43 | Huelva | 1,931 €/l | 1,751 €/l | 136 |
| 44 | León | 1,933 €/l | 1,669 €/l | 163 |
| 45 | Málaga | 1,935 €/l | 1,689 €/l | 304 |
| 46 | Gipuzkoa | 1,937 €/l | 1,669 €/l | 142 |
| 47 | Palencia | 1,937 €/l | 1,719 €/l | 68 |
| 48 | Salamanca | 1,939 €/l | 1,749 €/l | 109 |
| 49 | Cáceres | 1,943 €/l | 1,689 €/l | 155 |
| 50 | Lugo | 1,946 €/l | 1,729 €/l | 126 |
| 51 | Asturias | 1,951 €/l | 1,769 €/l | 238 |
| 52 | Illes Balears | 1,992 €/l | 1,765 €/l | 214 |
Ranking de gasolina 95
De menor a mayor media provincial. Compara siempre la cobertura: una provincia con una sola estación no ofrece la misma base que otra con cientos.
| Pos. | Provincia | Media | Mínimo | Estaciones |
|---|---|---|---|---|
| 1 | Las Palmas | 1,530 €/l | 1,359 €/l | 258 |
| 2 | Santa Cruz De Tenerife | 1,589 €/l | 1,289 €/l | 241 |
| 3 | Ceuta | 1,603 €/l | 1,574 €/l | 10 |
| 4 | Melilla | 1,604 €/l | 1,604 €/l | 12 |
| 5 | Lleida | 1,685 €/l | 1,497 €/l | 160 |
| 6 | Tarragona | 1,713 €/l | 1,465 €/l | 212 |
| 7 | Teruel | 1,716 €/l | 1,508 €/l | 63 |
| 8 | Barcelona | 1,733 €/l | 1,469 €/l | 763 |
| 9 | Valencia / València | 1,733 €/l | 1,439 €/l | 601 |
| 10 | Murcia | 1,734 €/l | 1,530 €/l | 429 |
| 11 | Almería | 1,735 €/l | 1,499 €/l | 215 |
| 12 | Ciudad Real | 1,736 €/l | 1,549 €/l | 192 |
| 13 | Soria | 1,736 €/l | 1,600 €/l | 40 |
| 14 | Córdoba | 1,737 €/l | 1,509 €/l | 201 |
| 15 | Huesca | 1,737 €/l | 1,502 €/l | 111 |
| 16 | Cádiz | 1,738 €/l | 1,608 €/l | 288 |
| 17 | Granada | 1,738 €/l | 1,579 €/l | 275 |
| 18 | Girona | 1,739 €/l | 1,500 €/l | 258 |
| 19 | Navarra | 1,742 €/l | 1,489 €/l | 215 |
| 20 | Segovia | 1,744 €/l | 1,599 €/l | 75 |
| 21 | Guadalajara | 1,744 €/l | 1,499 €/l | 87 |
| 22 | León | 1,746 €/l | 1,579 €/l | 157 |
| 23 | Zaragoza | 1,746 €/l | 1,500 €/l | 217 |
| 24 | Zamora | 1,747 €/l | 1,638 €/l | 79 |
| 25 | La Rioja | 1,748 €/l | 1,590 €/l | 81 |
| 26 | Ourense | 1,751 €/l | 1,579 €/l | 87 |
| 27 | Madrid | 1,751 €/l | 1,525 €/l | 855 |
| 28 | Sevilla | 1,754 €/l | 1,527 €/l | 429 |
| 29 | Badajoz | 1,755 €/l | 1,550 €/l | 234 |
| 30 | Castellón / Castelló | 1,755 €/l | 1,489 €/l | 187 |
| 31 | Cáceres | 1,755 €/l | 1,549 €/l | 144 |
| 32 | Jaén | 1,755 €/l | 1,599 €/l | 203 |
| 33 | Albacete | 1,757 €/l | 1,529 €/l | 144 |
| 34 | Salamanca | 1,760 €/l | 1,599 €/l | 105 |
| 35 | A Coruña | 1,760 €/l | 1,589 €/l | 282 |
| 36 | Toledo | 1,761 €/l | 1,589 €/l | 238 |
| 37 | Palencia | 1,762 €/l | 1,629 €/l | 66 |
| 38 | Pontevedra | 1,762 €/l | 1,589 €/l | 224 |
| 39 | Lugo | 1,767 €/l | 1,635 €/l | 125 |
| 40 | Valladolid | 1,773 €/l | 1,604 €/l | 145 |
| 41 | Cuenca | 1,775 €/l | 1,519 €/l | 104 |
| 42 | Bizkaia | 1,777 €/l | 1,609 €/l | 126 |
| 43 | Alicante | 1,777 €/l | 1,579 €/l | 469 |
| 44 | Burgos | 1,779 €/l | 1,559 €/l | 132 |
| 45 | Málaga | 1,781 €/l | 1,579 €/l | 301 |
| 46 | Ávila | 1,783 €/l | 1,645 €/l | 68 |
| 47 | Cantabria | 1,789 €/l | 1,599 €/l | 163 |
| 48 | Araba/Álava | 1,790 €/l | 1,649 €/l | 65 |
| 49 | Huelva | 1,794 €/l | 1,598 €/l | 131 |
| 50 | Gipuzkoa | 1,794 €/l | 1,579 €/l | 130 |
| 51 | Asturias | 1,805 €/l | 1,659 €/l | 223 |
| 52 | Illes Balears | 1,838 €/l | 1,629 €/l | 214 |
¿Por qué cambia el precio entre provincias?
El impuesto especial sobre hidrocarburos es estatal, pero el precio final también depende del coste del transporte, la logística de distribución, la competencia local, el tipo de estación y la ubicación. Canarias y Ceuta y Melilla tienen regímenes fiscales propios, por lo que sus medias no son directamente equiparables a las peninsulares.
Una media provincial no es una recomendación: dentro de la misma provincia puede haber diferencias mayores que entre dos provincias. Para decidir dónde repostar, compara estaciones concretas y valora el desplazamiento.
Preguntas sobre el ranking
¿Cuál es la provincia más barata?
Con el catálogo actual, la media de diésel más baja corresponde a Melilla, con 1,636 €/l entre 12 estaciones. Es una media provisional: cambia con el catálogo y la cobertura.
¿La provincia más barata tiene la gasolinera más barata?
No necesariamente. El ranking ordena medias provinciales; una estación concreta de otra provincia puede tener un precio inferior. Consulta la ficha de cada estación y el listado provincial.
¿Por qué no hay una media de todas las estaciones de España?
La media nacional se calcula en /precios/ con todas las estaciones que comunican cada combustible. Este ranking repite el cálculo por provincia para comparar ámbitos, no para sustituir la media nacional.
¿Los precios incluyen descuentos?
No. Son los precios comunicados al MITECO, antes de promociones, tarjetas, apps o precios cerrados. Comprueba siempre el importe en el surtidor y consulta la metodología.