+0.209vs the Spain median · 0.900 €/l
Repsol stations with AdBlue
357 stations · 48 provinces
Network growth
stations · quarter endtoday
Cheapest right now
Repsol sells AdBlue at 357 stations across 48 provinces: 12.2 % of the 2,937 in Spain.
The brand is thickest on the ground in Madrid (29), A Coruña (20) and Alicante (18).
At 1.109 €/l, Repsol sits 23.2 % above the 0.900 €/l national median.
The cheapest station in the network is the one in Tarragona, at 0.719 €/l.
There is no single network price: from 0.719 to 2.180 €/l, 1.461 €/l between the extremes.
Repsol network by province
48 provinces- Madrid29
- A Coruña20
- Alicante18
- Murcia17
- Valencia15
- Cantabria14
- Illes Balears14
- Pontevedra14
- Sevilla14
- Toledo14
- Barcelona11
- Valladolid11
- Almería10
- Asturias10
- Málaga10
- Badajoz7
- Burgos7
- Gipuzkoa7
- León7
- Lugo7
- Ourense6
- Albacete5
- Cáceres5
- Castellón5
- Córdoba5
- Granada5
- Jaén5
- Salamanca5
- Tarragona5
- Bizkaia4
- Cuenca4
- Girona4
- Huesca4
- Las Palmas4
- Lleida4
- Navarra4
- Segovia4
- Ávila3
- Guadalajara3
- Teruel3
- Zamora3
- Álava2
- Ciudad Real2
- La Rioja2
- Zaragoza2
- Cádiz1
- Huelva1
- Soria1
Compared with other brands
€/l| Brand | Stations | median |
|---|---|---|
| Repsol | 357 | 1.109 |
| BP | 270 | 1.045 |
| Galp | 210 | 0.899 |
| Shell | 139 | 1.390 |
| Cepsa | 102 | 0.990 |
| Moeve | 96 | 0.993 |
| BonÀrea | 66 | 0.499 |
| Esclatoil | 60 | 0.529 |
| Avia | 54 | 0.899 |
| Valcarce | 42 | 0.819 |
| Beroil | 38 | 0.600 |
| Tamoil | 27 | 0.899 |
How it has grown
Six months ago there were 347, and today 357 stations with AdBlue: 10 more.
The monthly count runs like this: May 2026 347, Jun 2026 347, Jul 2026 356, Aug 2026 355, Sept 2026 358 and Oct 2026 357.
Where it is cheapest
It is cheapest in Soria: a median of 0.888 €/l over 1 station. At the other end, Gipuzkoa is the brand’s dearest: 1.449 €/l.
The provinces where Repsol asks least are Soria (0.888 €/l), Málaga (0.938 €/l) and Granada (0.949 €/l).
The Canary Islands sit apart, with their own tax regime: 4 stations from Repsol and a median of 1.090 €/l.
Before filling up in Repsol, this guide explains what AdBlue is and which vehicles take it: AdBlue in Spain: where to buy it at the pump and what it costs
Frequently asked questions about AdBlue at Repsol
How many Repsol stations have AdBlue?
357 stations across 48 provinces, 12.2 % of the 2,937 selling AdBlue in Spain, from the reading on 18 Oct 2026.
How much does AdBlue cost at Repsol?
The network median is 1.109 €/l; the cheapest site is at 0.719 €/l and the dearest at 2.180 €/l.
Is Repsol cheaper than the market median?
Not today: 1.109 €/l against a Spanish median of 0.900 €/l, 23.2 % more.
Which provinces have the most Repsol stations with AdBlue?
Madrid (29), A Coruña (20), Alicante (18) and Murcia (17). The province table on this page has the full breakdown, with each provincial median.
Is the Repsol network for AdBlue growing?
Over the last six months it has gone from 347 to 357 stations. Month by month: May 2026 347, Jun 2026 347, Jul 2026 356, Aug 2026 355, Sept 2026 358 and Oct 2026 357.
What exactly is AdBlue?
AdBlue is not a fuel: it is a 32.5 % urea solution that the SCR system injects into the exhaust to turn nitrogen oxides into nitrogen and water. Repsol sells it at 357 stations in Spain.