Skip to content
FuelWorld

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

View on map

Listing by price

Lowest price first

  1. 1

    ALCAMPO

    Calle Jose Paulete,, 28000, Madrid

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

    Last observed change: 05/11/2026

    View stationDirections

    1.549€/L
  2. 2

    ÁREA 117

    Avenida Democracia, 15, 28031, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  3. 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

    View stationDirections

    1.549€/L
  4. 4

    BALLENOIL

    Avda. Democracia, 41, 28032, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  5. 5

    BALLENOIL

    Camino Hormigueras, 153, 28031, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  6. 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

    View stationDirections

    1.549€/L
  7. 7

    BALLENOIL

    Calle Francisca Torres Catalan, 24, 28032, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  8. 8

    BALLENOIL

    Avda. de la Democracia 62, 28032, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  9. 9

    BALLENOIL

    Calle G, 2, 28031, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  10. 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

    View stationDirections

    1.549€/L
  11. 11

    NOVEL OIL SYSTEM

    Calle Pirotecnia, 83, 28052, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  12. 12

    PETROPRIX

    Calle Herce, 41, 28032, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  13. 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

    View stationDirections

    1.549€/L
  14. 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

    View stationDirections

    1.549€/L
  15. 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

    View stationDirections

    1.549€/L
  16. 16

    PLENERGY

    Avenida del Mayorazgo, S/N, 28031, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  17. 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

    View stationDirections

    1.549€/L
  18. 18

    PLENERGY

    Calle Pirotecnia, 2, 28052, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.549€/L
  19. 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

    View stationDirections

    1.549€/L
  20. 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

    View stationDirections

    1.549€/L
  21. 21

    SUPECO

    Calle Bruno Abundez, 56, 28031, Madrid

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

    Last observed change: 30/10/2026

    View stationDirections

    1.589€/L
  22. 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

    View stationDirections

    1.599€/L
  23. 23

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

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

    View stationDirections

    1.619€/L
  26. 26

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

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

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

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

    View stationDirections

    1.628€/L
  31. 31

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

    SHELL

    Avenida Andalucia, 83, 28021, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.649€/L
  33. 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

    View stationDirections

    1.658€/L
  34. 34

    BALLENOIL

    Calle Cerro del Murmullo, 1, 28031, Madrid

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

    Last observed change: 27/10/2026

    View stationDirections

    1.659€/L
  35. 35

    BALLENOIL

    Calle Sinfonia, 9, 28054, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.659€/L
  36. 36

    EASYREPOST

    Avenida Real de Pinto, 156, 28021, Madrid

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

    Last observed change: 22/10/2026

    View stationDirections

    1.659€/L
  37. 37

    PETROPRIX

    Avenida Aviacion, 22, 28054, Madrid

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

    Last observed change: 04/11/2026

    View stationDirections

    1.659€/L
  38. 38

    BALLENOIL

    Avenida Orovilla, 22, 28041, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.669€/L
  39. 39

    PLENERGY

    Avenida los Rosales, 15, 28000, Madrid

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

    Last observed change: 23/10/2026

    View stationDirections

    1.669€/L
  40. 40

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

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

    View stationDirections

    1.679€/L
  43. 43

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

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

    View stationDirections

    1.679€/L
  46. 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

    View stationDirections

    1.679€/L
  47. 47

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

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

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

    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

Other fuels in Madrid