Skip to content

Fuel station brands

REPSOL stations

Fuel prices at REPSOL's 561 stations in Portugal, compared with the national average. Updated on 15 November 2026.

Stations

561

In 18 districts.

Diesel

€2.212

2.6 cents above the national average.

Petrol 95

€2.005

3.9 cents above the national average.

Prices against the national average

Average price per litre at REPSOL stations and at every station in the country.

REPSOL average price and national average by fuel
FuelREPSOLNational averageDifference
Premium diesel€2.273€2.2403.3 cents above
Diesel€2.212€2.1862.6 cents above
Petrol 98€2.191€2.08510.6 cents above
Premium petrol 95€2.067€2.0066.1 cents above
Premium petrol 98€2.212€2.2130.1 cents below
Petrol 95€2.005€1.9663.9 cents above
LPG€1.126€1.0933.3 cents above

Diesel price trend

Average price at REPSOL stations, per day.

Based on REPSOL's 558 stations, last 90 days. Source: DGEG.

REPSOL stations from cheapest to most expensive

558 stations selling diesel.

Diesel
All districts
REPSOL stations sorted by diesel price
#Station
1stCooperativa Agricola Bombarral, CRLBombarral, Leiria€2.0799 Nov
2ndCasimiroPorto de Mós, Leiria€2.0869 Nov
3rdCoopbenAlcobaça, Leiria€2.1449 Nov
4E.S. CARRAZEDA ANSIAESCarrazeda de Ansiães, Bragança€2.1459 Nov
5União dos Fruticultores da Cova da Beira, LdaCovilhã, Castelo Branco€2.1469 Nov
6COOP. AGR. DE SANTO TIRSO E TROFASanto Tirso, Porto€2.14910 Nov
7E.S. MAIA AMaia, Porto€2.15914 Nov
8P A COLMEIASLeiria, Leiria€2.1649 Nov
9António Joaquim Martins CardosoPenamacor, Castelo Branco€2.1699 Nov
10REPSOL EscarigoFundão, Castelo Branco€2.1799 Nov
11E.S. CANIDELOVila Nova de Gaia, Porto€2.1799 Nov
12E.S. CANELASVila Nova de Gaia, Porto€2.1799 Nov
13E.S. CASTELO BRANCOCastelo Branco, Castelo Branco€2.1849 Nov
14E.S. ENTRADAS-IP2Castro Verde, Beja€2.18912 Nov
15REPSOL SOURE ISoure, Coimbra€2.18914 Nov
16E.S.BOMBEL BVendas Novas, Évora€2.1899 Nov
17E.S. VENDAS NOVAS CENTROVendas Novas, Évora€2.18913 Nov
18E.S.BOMBEL AVendas Novas, Évora€2.1899 Nov
19E.S. MOITA CHAO DUROMoita, Setúbal€2.18914 Nov
20REPSOL CoinaBarreiro, Setúbal€2.1899 Nov
21E.S. BARREIROBarreiro, Setúbal€2.18914 Nov
22E.S. VILA CHABarreiro, Setúbal€2.18914 Nov
23E.S. BAIXA DA BANHEIRAMoita, Setúbal€2.18914 Nov
24REPSOL SoutoSabugal, Guarda€2.1949 Nov
25E.S. BREJOS AZEITAO ASetúbal, Setúbal€2.19414 Nov

Where the stations are

The REPSOL network covers 18 districts.

Stations by district

Pick a district to see the prices of every brand.

  1. Lisbon15% · 86 stations
  2. Porto13% · 73 stations
  3. Leiria8.2% · 46 stations
  4. Aveiro8.0% · 45 stations
  5. Setúbal7.8% · 44 stations
  6. Santarém7.5% · 42 stations
  7. Braga6.4% · 36 stations
  8. Faro6.1% · 34 stations
  9. Viseu5.5% · 31 stations
  10. Coimbra4.3% · 24 stations
  11. Évora3.4% · 19 stations
  12. Castelo Branco2.5% · 14 stations
  13. Guarda2.5% · 14 stations
  14. Viana do Castelo2.1% · 12 stations
  15. Vila Real2.1% · 12 stations
  16. Portalegre2.0% · 11 stations
  17. Beja1.8% · 10 stations
  18. Bragança1.4% · 8 stations

Map of REPSOL stations

561 stations on the map.

Tap a station to see its prices. Source: DGEG.

See also

REPSOL stations in Portugal on 15 November 2026

Check the prices charged at REPSOL's 561 stations in Portugal and compare them with the national average. The REPSOL network is present in 18 districts of the country.

The average price of diesel at REPSOL stations is €2.212/litre, against a national average of €2.186.

Cookie policy

With your permission, we use analytics cookies (Google Analytics and Microsoft Clarity). If you reject them, we only use the essential ones and count visits without cookies. Find out more in our Privacy Policy.