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. 151

    PLENERGY

    Calle Enebro, 17, 28942, Fuenlabrada

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

    No change observed since 11/10/2026

    View stationDirections

    1.599€/L
  2. 152

    SHELL

    Vía Complutense, 105, 28805, Alcala de Henares

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

    Last observed change: 04/11/2026

    View stationDirections

    1.599€/L
  3. 153

    GALP

    Camino Viejo de Cobeña, 34, 28860, Avalon (el)

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

    Last observed change: 04/11/2026

    View stationDirections

    1.604€/L
  4. 154

    GALP

    Calle Avenida Madrid Esquina Carlos Iii, Sn, 28802, Alcala de Henares

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

    Last observed change: 04/11/2026

    View stationDirections

    1.604€/L
  5. 155

    SHELL

    Poligono Casablanca C/Jacinto Benavente, 6, 28850, Torrejon de Ardoz

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

    Last observed change: 03/11/2026

    View stationDirections

    1.608€/L
  6. 156

    BALLENOIL

    Calle Laguna, 88, 28095, Alcorcon

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

    Last observed change: 29/10/2026

    View stationDirections

    1.609€/L
  7. 157

    PLENERGY

    Calle Polvoranca, 65, 28923, Alcorcon

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

    Last observed change: 29/10/2026

    View stationDirections

    1.609€/L
  8. 158

    MOEVE

    Carretera M-607 Km. 46, 28410, Manzanares el Real

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

    Last observed change: 04/11/2026

    View stationDirections

    1.611€/L
  9. 159

    HENERGY

    Calle Jazmines, 12, 28979, Serranillos del Valle

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

    Last observed change: 16/10/2026

    View stationDirections

    1.617€/L
  10. 160

    BALLENOIL

    Calle Resina, 4, 28021, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  11. 161

    BALLENOIL

    Calle Valle de Tobalina, 24, 28021, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  12. 162

    BALLENOIL

    Carretera Carabanchel a Villaverde Km. 89, 28041, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  13. 163

    BALLENOIL

    Calle Constitucion, 81, 28945, Fuenlabrada

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

    Last observed change: 29/10/2026

    View stationDirections

    1.619€/L
  14. 164

    BALLENOIL

    Calle la Acebeda, 1, 28021, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  15. 165

    CARBUGAL FUENLABRADA

    Calle Arganza, 5, 28947, Fuenlabrada

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

    Last observed change: 16/10/2026

    View stationDirections

    1.619€/L
  16. 166

    GASEXPRESS GETAFE

    Avenida Rio Guadalquivir, 20, 28906, Getafe

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

    Last observed change: 22/10/2026

    View stationDirections

    1.619€/L
  17. 167

    PETROPRIX

    Calle Constitucion (de la), 100, 28946, Fuenlabrada

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

    Last observed change: 29/10/2026

    View stationDirections

    1.619€/L
  18. 168

    PETROPRIX

    Avenida de la Cantueña, 8, 28947, Fuenlabrada

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

    Last observed change: 16/10/2026

    View stationDirections

    1.619€/L
  19. 169

    PLENERGY

    Carretera Guadarrama Km. 57, 28200, San Lorenzo de el Escorial

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

    Last observed change: 05/11/2026

    View stationDirections

    1.619€/L
  20. 170

    PLENERGY

    Calle San Dalmacio, 13, 28000, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  21. 171

    PLENERGY

    Calle de la Constitución, 69, 28946, Fuenlabrada

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

    Last observed change: 29/10/2026

    View stationDirections

    1.619€/L
  22. 172

    PLENERGY

    Avenida Real de Pinto, 73, 28021, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.619€/L
  23. 173

    SUPECO

    Calle Eduardo Barreiros, 114, 28041, Madrid

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

    Last observed change: 26/10/2026

    View stationDirections

    1.619€/L
  24. 174

    T9

    Carretera M-506 Km. 16,300, 28946, Fuenlabrada

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

    Last observed change: 19/10/2026

    View stationDirections

    1.619€/L
  25. 175

    OIL A42

    Avenida Princesa Juana de Austria, 91, 28000, Madrid

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

    Last observed change: 27/10/2026

    View stationDirections

    1.628€/L
  26. 176

    BALLENOIL

    Calle Pelaya (de la), 1, 28110, Algete

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

    Last observed change: 04/11/2026

    View stationDirections

    1.629€/L
  27. 177

    GALP

    Vía Via Complutense Esq. C/ Avila, N, 28805, Alcala de Henares

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

    Last observed change: 04/11/2026

    View stationDirections

    1.629€/L
  28. 178

    GALP

    Calle Villamalea, 2, 28806, Alcala de Henares

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

    Last observed change: 05/11/2026

    View stationDirections

    1.629€/L
  29. 179

    PLENERGY

    Paseo Molino del Rey, 39, 28440, Guadarrama

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

    Last observed change: 04/11/2026

    View stationDirections

    1.629€/L
  30. 180

    SHELL

    Calle Severo Ochoa Esquina Calle Julio Palacios, S/N, 28914, Leganes

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

    Last observed change: 03/11/2026

    View stationDirections

    1.629€/L
  31. 181

    BALLENOIL

    Avenida de Alcotanes, 5, 28320, Pinto

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

    Last observed change: 29/10/2026

    View stationDirections

    1.639€/L
  32. 182

    BALLENOIL

    Avenida Quitapesares, 33, 28670, Villaviciosa de Odon

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

    Last observed change: 23/10/2026

    View stationDirections

    1.639€/L
  33. 183

    BALLENOIL

    Avenida Industria, 44, 28760, Tres Cantos

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

    Last observed change: 29/10/2026

    View stationDirections

    1.639€/L
  34. 184

    BP SAN FERNANDO PUERTA DE MADRID 365 I

    Calle Cerrajeros, 10, 28830, San Fernando de Henares

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

    Last observed change: 05/11/2026

    View stationDirections

    1.639€/L
  35. 185

    BP SAN FERNANDO PUERTA DE MADRID 365 II

    Calle Cerrajeros (de los), 10, 28830, San Fernando de Henares

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

    Last observed change: 05/11/2026

    View stationDirections

    1.639€/L
  36. 186

    GALP

    Calle Constitucion, 150, 28600, Navalcarnero

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

    Last observed change: 05/11/2026

    View stationDirections

    1.639€/L
  37. 187

    GALP&GO

    Calle la Acebeda, 57, 28021, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.639€/L
  38. 188

    OD06

    Calle Mochuelos, 1, 28320, Pinto

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

    Last observed change: 29/10/2026

    View stationDirections

    1.639€/L
  39. 189

    PLENERGY

    Avenida Industria (de la), 52, 28760, Tres Cantos

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

    Last observed change: 29/10/2026

    View stationDirections

    1.639€/L
  40. 190

    T9

    Calle Pablo Picasso, Sn, 28320, Pinto

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

    Last observed change: 29/10/2026

    View stationDirections

    1.639€/L
  41. 191

    GALP

    Avenida San Pablo,esquina C/Ingeniero Fernandez, 40, 28821, Coslada

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

    Last observed change: 04/11/2026

    View stationDirections

    1.644€/L
  42. 192

    GALP

    Avenida del Jarama, 19, 28821, Coslada

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

    Last observed change: 04/11/2026

    View stationDirections

    1.644€/L
  43. 193

    ALCAMPO

    Calle C.c. Alcampo, C/. Tejera, 2, 28770, Colmenar Viejo

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

    No change observed since 11/10/2026

    View stationDirections

    1.649€/L
  44. 194

    BALLENOIL

    Calle Mina del Cotorro (de la), S/N, 28600, Navalcarnero

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

    Last observed change: 27/10/2026

    View stationDirections

    1.649€/L
  45. 195

    BALLENOIL

    Calle Tomillo del, 4, 28770, Colmenar Viejo

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

    No change observed since 11/10/2026

    View stationDirections

    1.649€/L
  46. 196

    BALLENOIL

    Calle Esla, 2, 28840, Mejorada del Campo

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

    Last observed change: 27/10/2026

    View stationDirections

    1.649€/L
  47. 197

    BALLENOIL

    Calle Zacarias (de), 20, 28600, Navalcarnero

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

    Last observed change: 27/10/2026

    View stationDirections

    1.649€/L
  48. 198

    BALLENOIL

    Calle Cabo Rufino Lazaro, 7, 28230, Rozas de Madrid (las)

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

    Last observed change: 04/11/2026

    View stationDirections

    1.649€/L
  49. 199

    BALLENOIL

    Calle Cereza, 4, 28220, Majadahonda

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

    Last observed change: 04/11/2026

    View stationDirections

    1.649€/L
  50. 200

    BALLENOIL

    Carretera Pozuelo Majadahonda Km. 2, 28223, Pozuelo de Alarcon

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

    Last observed change: 04/11/2026

    View stationDirections

    1.649€/L

Other fuels in Madrid