Skip to content
FuelWorld

Petrol 95 (E5) · Madrid

853 stations with a declared price

Prices declared by stations to the Ministry. Source snapshot: 05/11/2026 01:55. Data sources

853 stations in the province of Madrid declare a price for petrol 95 (E5). Declared prices go from €1.499 to €1.979 per litre, with a median of €1.745. 8 stations share the lowest declared price on this date (€1.499), including Área 117 - Valdemoro, C/ Narciso Monturiol, 28. That median is 1.5% above the one for Spain (€1.719, 10,895 stations).

Source data: Ministry for the Ecological Transition and the Demographic Challenge (MITECO), 05/11/2026 01:55. Prices declared by the stations themselves, which may change. Medians and comparisons calculated by FuelWorld from that data.

Petrol, octane rating 95, with up to 5% ethanol (label E5). Name in the source: “Precio Gasolina 95 E5”.

Lowest price
1.499€/L
Average
1.714€/L
Highest price
1.979€/L

View on map

Listing by price

Lowest price first

  1. 251

    BALLENOIL

    Calle Real de San Sebastian, 68, 28690, Brunete

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 30/10/2026

    View stationDirections

    1.679€/L
  2. 252

    BALLENOIL

    Calle Versalles, 17, 28000, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 26/10/2026

    View stationDirections

    1.679€/L
  3. 253

    BALLENOIL

    Ronda Segovia, 37, 28005, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  4. 254

    BALLENOIL

    Carretera M-607 Km. 13, 28049, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 01/11/2026

    View stationDirections

    1.679€/L
  5. 255

    BEROIL LAS ROSAS

    Calle Sofia, 36, 28022, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 30/10/2026

    View stationDirections

    1.679€/L
  6. 256

    BP

    Avenida Fuenlabrada, 16, 28912, Leganes

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.679€/L
  7. 257

    BP MAYORAZGO 365

    Calle Sierra de la Demanda, 2, 28031, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.679€/L
  8. 258

    BP RIO CORVO 365

    Carretera Antigua N-Ii Km. 26,00, 28805, Alcala de Henares

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  9. 259

    CARREFOUR

    Calle Loeches, S/N, 28850, Torrejon de Ardoz

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  10. 260

    CEPSA SAN FERNANDO 365

    Calle Cerrajeros de los, 2, 28830, San Fernando de Henares

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.679€/L
  11. 261

    GASOLINERA VILLAREJO DE SALVANÉS

    Avenida Juan Carlos I Rey de España, 3, 28590, Villarejo de Salvanes

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  12. 262

    REPSOL VALLECAS-LA ATALAYUELA 365

    Carretera Villaverde a Vallecas Km. 248, 28031, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.679€/L
  13. 263

    SHELL

    CTRA. N-V km 12,5, 28924, Alcorcon

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  14. 264

    SHELL

    Avenida San Pablo (de), 39, 28820, Coslada

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  15. 265

    SHELL

    Glorieta de los Jazmines, S/N, 28933, Mostoles

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.679€/L
  16. 266

    SUPER OIL

    Calle Aragon, 18, 28840, Mejorada del Campo

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 29/10/2026

    View stationDirections

    1.679€/L
  17. 267

    G.P.S. OIL

    Avenida Cerro del Rubal, 1, 28980, Parla

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.685€/L
  18. 268

    BALLENOIL

    Calle Valgrande, 30, 28100, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  19. 269

    BALLENOIL

    Avenida Tranvia, 4, 28925, Alcorcon

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 30/10/2026

    View stationDirections

    1.689€/L
  20. 270

    BALLENOIL

    Avenida Valdelaparra, 3, 28100, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  21. 271

    ENI

    Avenida Aurelio Alvarez, S/N, 28529, Rivas-Vaciamadrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 03/11/2026

    View stationDirections

    1.689€/L
  22. 272

    FUEL EXPRESS

    Calle Isaac Peral, 1, 28522, Rivas-Vaciamadrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  23. 273

    GALP

    Calle Matadero, Carrefour los Valles, S/N, 28400, Villalba de Guadarrama

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  24. 274

    GALP

    Paseo de la Hermita de Sta. Ana, 2, 28770, Colmenar Viejo

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.689€/L
  25. 275

    JUST FUEL

    Paseo Ermita, 57, 28723, Pedrezuela

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 03/11/2026

    View stationDirections

    1.689€/L
  26. 276

    MERODIO

    Calle Cerro San Pedro, 4, 28770, Colmenar Viejo

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 19/10/2026

    View stationDirections

    1.689€/L
  27. 277

    PETROPRIX

    Avenida Marques de la Valdavia, 132, 28100, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  28. 278

    PETROPRIX

    Calle Valgrande, 11, 28108, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  29. 279

    PLENERGY

    Calle Patones, 81, 28925, Alcorcon

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 30/10/2026

    View stationDirections

    1.689€/L
  30. 280

    REPSOL

    Calle Hulla, 22, 28021, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 05/11/2026

    View stationDirections

    1.689€/L
  31. 281

    REPSOL

    Calle e, 12, 28938, Mostoles

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  32. 282

    SHELL

    C/ Escofina S/N, 28400, Collado Villalba

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 03/11/2026

    View stationDirections

    1.689€/L
  33. 283

    SHELL

    Avenida Avda. de la Cabrera S/N Junto al Hostal el Cancho del Aguila (A-1 Km 60), S/N, 28751, Cabrera (la)

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  34. 284

    SHELL ATALAYUELA 365

    Calle Guadalcanal, 36, 28031, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 04/11/2026

    View stationDirections

    1.689€/L
  35. 285

    CONFOR AUTO

    Avenida de la Industria, 45, 28100, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 03/11/2026

    View stationDirections

    1.698€/L
  36. 286

    SHELL

    Calle Mayor, 63, 28110, Algete

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 03/11/2026

    View stationDirections

    1.698€/L
  37. 287

    ALCAMPO

    Avenida Olimpica, 9, 28108, Alcobendas

    Declared price — source snapshot: 05/11/2026 01:55

    No change observed since 11/10/2026

    View stationDirections

    1.699€/L
  38. 288

    BALLENOIL

    Calle Antonio Machado, S/N, 28035, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 28/10/2026

    View stationDirections

    1.699€/L
  39. 289

    BALLENOIL

    Camino Camino de San Martín de la Vega a Arganda, 2, 28500, Arganda

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 16/10/2026

    View stationDirections

    1.699€/L
  40. 290

    BALLENOIL

    Calle Ofelia Nieto, 65, 28039, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 28/10/2026

    View stationDirections

    1.699€/L
  41. 291

    BALLENOIL

    Glorieta Puerta de los Carros, 5, 28042, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 26/10/2026

    View stationDirections

    1.699€/L
  42. 292

    BALLENOIL

    Travesía Sierra de Gata, 17, 28500, Arganda

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 16/10/2026

    View stationDirections

    1.699€/L
  43. 293

    BALLENOIL

    Camino San Martin de la Vega, 8, 28500, Arganda

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 16/10/2026

    View stationDirections

    1.699€/L
  44. 294

    BALLENOIL

    Calle Emilio Muñoz, 19, 28037, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 26/10/2026

    View stationDirections

    1.699€/L
  45. 295

    BALLENOIL

    Calle Reus, 13, 28044, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 16/10/2026

    View stationDirections

    1.699€/L
  46. 296

    BALLENOIL

    Calle Alcala, 415, 28027, Madrid

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 26/10/2026

    View stationDirections

    1.699€/L
  47. 297

    BALLENOIL

    Avenida Pirineos (de los), 21, 28700, San Sebastian de los Reyes

    Declared price — source snapshot: 05/11/2026 01:55

    No change observed since 11/10/2026

    View stationDirections

    1.699€/L
  48. 298

    BALLENOIL

    Avenida Valdearganda, 15, 28500, Arganda

    Declared price — source snapshot: 05/11/2026 01:55

    Last observed change: 16/10/2026

    View stationDirections

    1.699€/L
  49. 299

    BALLENOIL

    Avenida Matapiñonera, 20, 28700, San Sebastian de los Reyes

    Declared price — source snapshot: 05/11/2026 01:55

    No change observed since 11/10/2026

    View stationDirections

    1.699€/L
  50. 300

    BALLENOIL

    Avenida Tenerife, 10, 28700, San Sebastian de los Reyes

    Declared price — source snapshot: 05/11/2026 01:55

    No change observed since 11/10/2026

    View stationDirections

    1.699€/L

Other fuels in Madrid