Petrol 95 (E5) · Madrid
229 stations with a declared price
Prices declared by stations to the Ministry. Source snapshot: 05/11/2026 01:55. Data sources
In Madrid, 229 stations declare a price for petrol 95 (E5). Prices range from €1.549 to €1.868 per litre and the median is €1.769. 20 stations share the lowest declared price on this date (€1.549), including Alcampo, C/ Jose Paulete,. That median is 1.4% above the one for the province of Madrid (€1.745, 853 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.549€/L
- Average
- 1.744€/L
- Highest price
- 1.868€/L
Listing by price
Lowest price first
- 1
ALCAMPO
Calle Jose Paulete,, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 05/11/2026
1.549€/L - 2
ÁREA 117
Avenida Democracia, 15, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 3
ÁREA117
Carretera N-Iii Km. 11,8, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 4
BALLENOIL
Avda. Democracia, 41, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 5
BALLENOIL
Camino Hormigueras, 153, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 6
BALLENOIL
Carretera Vicalvaro a Estacion de O`donnell Km. 22, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 7
BALLENOIL
Calle Francisca Torres Catalan, 24, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 8
BALLENOIL
Avda. de la Democracia 62, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 9
BALLENOIL
Calle G, 2, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 10
BALLENOIL
Camino Pozo del Tio Raimundo, 6, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 11
NOVEL OIL SYSTEM
Calle Pirotecnia, 83, 28052, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 12
PETROPRIX
Calle Herce, 41, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 13
PLENERGY
Calle Camino de las Hormigueras, 177, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 14
PLENERGY
Carretera Vicalvaro Estacion Odonnell Km. 20, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 15
PLENERGY
Calle Calle de Ladera de los Almendros, 34, 28032, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 16
PLENERGY
Avenida del Mayorazgo, S/N, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 17
PLENERGY
Carretera Villaverde a Vallecas Km. 267, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 18
PLENERGY
Calle Pirotecnia, 2, 28052, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 19
PLENERGY
Calle Suertes de la Villa, 81, 28052, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 20
SIMON GRUP
Carretera Villaverde a Vallecas Km. 283, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.549€/L - 21
SUPECO
Calle Bruno Abundez, 56, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 30/10/2026
1.589€/L - 22
BALLENOIL
Calle Arroyo de la Bulera, S/N, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 28/10/2026
1.599€/L - 23
BALLENOIL
Calle Resina, 4, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 24
BALLENOIL
Calle Valle de Tobalina, 24, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 25
BALLENOIL
Carretera Carabanchel a Villaverde Km. 89, 28041, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 26
BALLENOIL
Calle la Acebeda, 1, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 27
PLENERGY
Avenida Real de Pinto, 73, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 28
PLENERGY
Calle San Dalmacio, 13, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.619€/L - 29
SUPECO
Calle Eduardo Barreiros, 114, 28041, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.619€/L - 30
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
1.628€/L - 31
GALP&GO
Calle la Acebeda, 57, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.639€/L - 32
SHELL
Avenida Andalucia, 83, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.649€/L - 33
SHELL
Carretera de Villaverde a Vallecas Km. 269, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 03/11/2026
1.658€/L - 34
BALLENOIL
Calle Cerro del Murmullo, 1, 28031, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 27/10/2026
1.659€/L - 35
BALLENOIL
Calle Sinfonia, 9, 28054, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.659€/L - 36
EASYREPOST
Avenida Real de Pinto, 156, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 22/10/2026
1.659€/L - 37
PETROPRIX
Avenida Aviacion, 22, 28054, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.659€/L - 38
BALLENOIL
Avenida Orovilla, 22, 28041, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.669€/L - 39
PLENERGY
Avenida los Rosales, 15, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 23/10/2026
1.669€/L - 40
BALLENOIL
Calle Versalles, 17, 28000, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.679€/L - 41
BALLENOIL
Ronda Segovia, 37, 28005, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 04/11/2026
1.679€/L - 42
BALLENOIL
Avenida Nuestra Sra. de Fatima, 22, 28047, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 26/10/2026
1.679€/L - 43
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 - 44
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 - 45
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 - 46
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 - 47
REPSOL
Calle Hulla, 22, 28021, Madrid
Declared price — source snapshot: 05/11/2026 01:55
Last observed change: 05/11/2026
1.689€/L - 48
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 - 49
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 - 50
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