Datos abiertos · actualizado 2 oct 2026, 20:43
Datos abiertos de precios de carburantes: descarga en CSV y JSON
Descarga gratis, en CSV o JSON, las medias diarias de los seis carburantes de los últimos 90 días en España, por comunidad y por provincia, y el listado de las 11.476 gasolineras con los precios de hoy. Se actualizan dos veces al día y puedes reutilizarlos citando la fuente.
Medias diarias · 90 días
Comunidades autónomas
Media, mínimo y máximo de cada día y carburante por comunidad autónoma.
Medias diarias · 90 días
Provincias
Media, mínimo y máximo de cada día y carburante por provincia.
Precios de hoy
Gasolineras
Las 11.476 gasolineras con ubicación, marca, horario 24 h y precio de cada carburante.
¿Qué precios medios hay hoy en España?
Última fila de la serie nacional · 2 de octubre de 2026
| Carburante | Media | Mínimo | Máximo | Gasolineras |
|---|---|---|---|---|
| Gasolina 95 | 1,810 €/l | 1,289 | 2,299 | 10.923 |
| Gasolina 98 | 1,958 €/l | 1,415 | 2,949 | 5496 |
| Gasóleo A | 1,914 €/l | 1,499 | 2,349 | 11.281 |
| Gasóleo premium | 2,007 €/l | 1,579 | 2,299 | 5919 |
| GLP (autogás) | 1,094 €/l | 0,781 | 1,290 | 998 |
| GNC | 1,910 €/kg | 1,299 | 2,099 | 134 |
Las medias de cada comunidad y provincia están en los archivos y en precios por comunidad y provincia. Canarias, Ceuta y Melilla no pagan el Impuesto sobre Hidrocarburos: compáralas aparte del resto.
¿Qué columnas tiene cada archivo?
Precios en euros con impuestos, con punto decimal y tres decimales
Medias diarias (CSV)
- fecha
- Día de los precios (AAAA-MM-DD).
- nivel
- nacional, comunidad o provincia.
- codigo_ine
- Código INE de la comunidad (01–19) o de la provincia (01–52); vacío en España.
- slug
- Identificador del territorio en preciosgasolina.es.
- territorio
- Nombre del territorio.
- <carburante>_media_eur_l
- Media aritmética del día entre las gasolineras que lo venden (GNC: _eur_kg).
- <carburante>_min_eur_l / _max_eur_l
- Precio más bajo y más alto comunicado ese día.
Carburantes: gasolina_95, gasolina_98, gasoleo_a, gasoleo_premium, glp, gnc. El JSON trae los mismos datos en series por territorio y carburante, con puntos [fecha, media, mínimo, máximo].
Gasolineras de hoy (CSV)
- id_ministerio
- Identificador de la gasolinera en el Ministerio (IDEESS).
- rotulo, marca
- Rótulo tal como lo comunica la gasolinera y marca normalizada (vacía si es independiente).
- direccion, municipio, provincia, codigo_ine_provincia, comunidad
- Ubicación.
- latitud, longitud
- Coordenadas WGS84.
- gasolina_95_eur_l … gnc_eur_kg
- Precio de hoy de cada carburante, con impuestos (vacío si no lo vende).
- abierta_24h
- si / no.
- ficha
- Página de la gasolinera en preciosgasolina.es.
¿Con qué licencia puedes reutilizar los datos?
Libres, también para uso comercial, citando la fuente
Atribución obligatoria
Fuente: Gasolina hoy (preciosgasolina.es), con datos del Ministerio para la Transición Ecológica y el Reto Demográfico (Geoportal de Gasolineras).
Añade la fecha de los datos y, en una web, un enlace a esta página.
- Precios originales: Ministerio para la Transición EcológicaCada gasolinera comunica sus precios al Ministerio, que los publica en su Geoportal de Gasolineras y en el catálogo de datos.gob.es. Su reutilización sigue el Real Decreto 1495/2011, de 24 de octubre, de reutilización de la información del sector público estatal (artículo 7): citar la fuente, indicar la fecha de la última actualización, no desvirtuar los datos y no dar a entender que el Ministerio respalda el uso que se haga de ellos.
- Nuestras medias y listados: CC BY 4.0Las medias, los mínimos y los máximos diarios, y el listado normalizado de gasolineras se publican con licencia Creative Commons Reconocimiento 4.0 Internacional (CC BY 4.0): puedes copiarlos, transformarlos y usarlos con cualquier fin, citando a Gasolina hoy y al Ministerio. Se ofrecen tal cual, sin garantía.
¿Cómo se usan desde código?
URL fijas, CORS abierto y sin clave
curl -L -o medias-provincias.csv "https://preciosgasolina.es/datos/medias-diarias.csv?nivel=provincia"const res = await fetch("https://preciosgasolina.es/datos/medias-diarias.json?nivel=comunidad");
const { series, atribucion } = await res.json();import pandas as pd
df = pd.read_csv("https://preciosgasolina.es/datos/gasolineras-hoy.csv", comment="#")El parámetro nivel admite nacional (por defecto), comunidad o provincia. Para mostrar solo el precio medio de hoy en tu web, usa el widget gratuito; para series de más de 90 días, el histórico de precios y los informes mensuales.
Preguntas frecuentes
¿Puedo usar estos datos en mi web, mi aplicación o un trabajo académico?
Sí, también con fines comerciales. Nuestras medias y el listado se publican con licencia CC BY 4.0: solo tienes que citar la fuente. Los precios originales son del Ministerio para la Transición Ecológica y el Reto Demográfico, que los publica como datos abiertos; el Real Decreto 1495/2011 pide citar la fuente, indicar la fecha de actualización y no desvirtuar los datos.
¿Cómo tengo que citar la fuente?
Copia este texto junto a los datos o al gráfico que hagas con ellos: «Fuente: Gasolina hoy (preciosgasolina.es), con datos del Ministerio para la Transición Ecológica y el Reto Demográfico (Geoportal de Gasolineras).» Si es en una web, enlaza a preciosgasolina.es/datos/ e indica la fecha de los datos.
¿Cada cuánto se actualizan los archivos?
Dos veces al día, hacia las 8:00 y las 20:00 (hora peninsular), después de cargar los precios del Ministerio. Las URL no cambian: siempre devuelven la última versión. La fecha de actualización va en la primera línea del CSV, en el campo «actualizado» del JSON y en la cabecera Last-Modified.
¿Por qué el CSV empieza con líneas que llevan «#»?
Son dos líneas de comentario con la descripción, la atribución, la licencia y la fecha de actualización. La mayoría de herramientas las ignoran si se lo indicas: en pandas, con comment="#"; en R, con comment.char = "#". En una hoja de cálculo, borra las dos primeras filas. Los decimales van con punto y las columnas, separadas por comas.
¿Hay datos de más de 90 días?
En estas descargas, no: cubren los últimos 90 días, que es el histórico diario que guardamos. Para series largas, consulta el histórico de precios de los carburantes y los informes mensuales, con las medias de cada mes cerrado.
¿Puedo leer los datos directamente desde el navegador?
Sí. Todos los archivos admiten peticiones desde cualquier origen (CORS abierto, Access-Control-Allow-Origin: *), así que puedes pedirlos con fetch() desde tu web. Para mostrar solo el precio medio de hoy, es más sencillo usar el widget gratuito.
Fuente: Ministerio para la Transición Ecológica. Precios comunicados por cada estación de servicio; actualizado . Las medias son aritméticas sobre las gasolineras que venden cada carburante.