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
Listing by price
Lowest price first
- 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
1.679€/L - 252
BALLENOIL
Calle Versalles, 17, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.679€/L - 253
BALLENOIL
Ronda Segovia, 37, 28005, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.679€/L - 254
BALLENOIL
Carretera M-607 Km. 13, 28049, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 01/11/2026
1.679€/L - 255
BEROIL LAS ROSAS
Calle Sofia, 36, 28022, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 30/10/2026
1.679€/L - 256
BP
Avenida Fuenlabrada, 16, 28912, Leganes
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 05/11/2026
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.679€/L - 264
SHELL
Avenida San Pablo (de), 39, 28820, Coslada
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.679€/L - 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
1.679€/L - 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
1.679€/L - 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
1.685€/L - 268
BALLENOIL
Calle Valgrande, 30, 28100, Alcobendas
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.689€/L - 269
BALLENOIL
Avenida Tranvia, 4, 28925, Alcorcon
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 30/10/2026
1.689€/L - 270
BALLENOIL
Avenida Valdelaparra, 3, 28100, Alcobendas
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.689€/L - 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
1.689€/L - 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
1.689€/L - 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
1.689€/L - 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
1.689€/L - 275
JUST FUEL
Paseo Ermita, 57, 28723, Pedrezuela
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 03/11/2026
1.689€/L - 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
1.689€/L - 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
1.689€/L - 278
PETROPRIX
Calle Valgrande, 11, 28108, Alcobendas
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.689€/L - 279
PLENERGY
Calle Patones, 81, 28925, Alcorcon
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 30/10/2026
1.689€/L - 280
REPSOL
Calle Hulla, 22, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 05/11/2026
1.689€/L - 281
REPSOL
Calle e, 12, 28938, Mostoles
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.689€/L - 282
SHELL
C/ Escofina S/N, 28400, Collado Villalba
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 03/11/2026
1.689€/L - 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
1.689€/L - 284
SHELL ATALAYUELA 365
Calle Guadalcanal, 36, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.689€/L - 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
1.698€/L - 286
SHELL
Calle Mayor, 63, 28110, Algete
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 03/11/2026
1.698€/L - 287
ALCAMPO
Avenida Olimpica, 9, 28108, Alcobendas
Declared price — source snapshot: 05/11/2026 01:55
No change observed since 11/10/2026
1.699€/L - 288
BALLENOIL
Calle Antonio Machado, S/N, 28035, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 28/10/2026
1.699€/L - 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
1.699€/L - 290
BALLENOIL
Calle Ofelia Nieto, 65, 28039, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 28/10/2026
1.699€/L - 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
1.699€/L - 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
1.699€/L - 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
1.699€/L - 294
BALLENOIL
Calle Emilio Muñoz, 19, 28037, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.699€/L - 295
BALLENOIL
Calle Reus, 13, 28044, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 16/10/2026
1.699€/L - 296
BALLENOIL
Calle Alcala, 415, 28027, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.699€/L - 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
1.699€/L - 298
BALLENOIL
Avenida Valdearganda, 15, 28500, Arganda
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 16/10/2026
1.699€/L - 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
1.699€/L - 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
1.699€/L