Press · Data story
Fuel prices by region: the gaps within each country
Diesel and petrol prices differ within a country as well as between countries. Every day we compare the average pump price in each province, département or prefecture of Spain, France, Italy and Greece. Regions with their own tax rules, such as the Canary Islands or Corsica, are shown separately, so that “cheapest” always compares like with like.
Key numbers · Data of 9–10 Nov 2026
- €0.287/LGreece: the widest regional gap for diesel (of 4 countries)Cyclades €2.348 vs Attica €2.061 · 9 Nov 2026In Greece, the average price of diesel ranges from €2.061 per litre in Attica to €2.348 in the Cyclades, a gap of €0.287 per litre, or €14.35 for a 50-litre tank (prefecture averages, 9 November 2026; Greek fuel price observatory, via fuel-prices.eu).
- €0.379/LGreece: the widest regional gap for petrol (of 4 countries)Cyclades €2.373 vs Attica and Corinthia €1.994 · 9 Nov 2026In Greece, the average price of unleaded petrol (95) ranges from €1.994 per litre in Attica and Corinthia to €2.373 in the Cyclades, a gap of €0.379 per litre, or €18.95 for a 50-litre tank (prefecture averages, 9 November 2026; Greek fuel price observatory, via fuel-prices.eu).
- −€0.151/LDiesel: Las Palmas (Canary Islands) vs Lleida€1.671 vs €1.822, the cheapest province under the standard tax rules · Outside Spain’s VAT and fuel duty · 10 Nov 2026Diesel costs €1.671 per litre on average in Las Palmas, in the Canary Islands, which are outside Spain’s VAT and fuel duty: €0.151 less than in Lleida (€1.822), the cheapest province under the standard tax rules (average of 258 stations, 10 November 2026; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
- €0.086/LItaly: the smallest regional gap for diesel (of 4 countries)Diesel: €2.213 (Lodi) to €2.299 (Trieste) · 9 Nov 2026In Italy, the average price of diesel ranges from €2.213 per litre in Lodi to €2.299 in Trieste, a gap of €0.086 per litre, or €4.30 for a 50-litre tank (averages of the 105 provinces with at least 20 stations reporting a price, 9 November 2026; Sondrio, whose average includes the duty-free town of Livigno, is not included; Osservaprezzi Carburanti, MIMIT, via fuel-prices.eu).
Source: national fuel-price feeds, regional daily averages computed by fuel-prices.eu (dataset D3) · average pump prices in € per litre, taxes included · regions with at least 20 stations · data of 10 Nov 2026 (Italy 9 Nov, Greece 9 Nov)
The numbers
One row per country: its cheapest and most expensive region under standard tax rules. Click a heading to sort
Diesel
| Greece | Attica | €2.061 | Cyclades | €2.348 | €0.287 | 13.9% | €14.35 |
|---|---|---|---|---|---|---|---|
| France | Loire-Atlantique | €2.152 | Paris | €2.310 | €0.158 | 7.3% | €7.90 |
| Spain | Lleida | €1.822 | Balearic Islands | €1.971 | €0.149 | 8.2% | €7.45 |
| Italy | Lodi | €2.213 | Trieste | €2.299 | €0.086 | 3.9% | €4.30 |
- Average pump price, taxes included, of the stations in each region; only regions with at least 20 stations reporting a price are ranked (Greece: prefecture averages published by the source). Day: 10 Nov 2026 (Italy 9 Nov, Greece 9 Nov).
- Regions with their own tax rules are not ranked; they are listed with their label in “Region by region” below. Gap = most expensive minus cheapest; % of the cheapest; 50-litre tank = the gap × 50.
- Petrol = 95-octane unleaded: SP95-E10 in France, standard 95 elsewhere.
- Sources: Geoportal de Hidrocarburos, MITECO (Spain); prix-carburants.gouv.fr (France); Osservaprezzi Carburanti, MIMIT (Italy); Greek fuel price observatory (Greece); regional daily averages computed by fuel-prices.eu (dataset D3).
Petrol
| Greece | Attica, Corinthia | €1.994 | Cyclades | €2.373 | €0.379 | 19.0% | €18.95 |
|---|---|---|---|---|---|---|---|
| France | Finistère | €1.980 | Bas-Rhin | €2.146 | €0.166 | 8.4% | €8.30 |
| Spain | Lleida | €1.601 | Balearic Islands | €1.765 | €0.164 | 10.2% | €8.20 |
| Italy | Viterbo | €1.971 | Agrigento | €2.036 | €0.065 | 3.3% | €3.25 |
- Average pump price, taxes included, of the stations in each region; only regions with at least 20 stations reporting a price are ranked (Greece: prefecture averages published by the source). Day: 10 Nov 2026 (Italy 9 Nov, Greece 9 Nov).
- Regions with their own tax rules are not ranked; they are listed with their label in “Region by region” below. Gap = most expensive minus cheapest; % of the cheapest; 50-litre tank = the gap × 50.
- Petrol = 95-octane unleaded: SP95-E10 in France, standard 95 elsewhere.
- Sources: Geoportal de Hidrocarburos, MITECO (Spain); prix-carburants.gouv.fr (France); Osservaprezzi Carburanti, MIMIT (Italy); Greek fuel price observatory (Greece); regional daily averages computed by fuel-prices.eu (dataset D3).
Chart
Drawn from the same data as the table
Diesel
Petrol
Ready-to-quote sentences
Copy a sentence: figure, currency, date and source included
Each sentence names the fuel, the currency, the date and the source. Copy it as it is, or take the figures.
Spain
In Spain, the average price of diesel ranges from €1.822 per litre in Lleida to €1.971 in the Balearic Islands, a gap of €0.149 per litre, or €7.45 for a 50-litre tank (averages of the 48 provinces with at least 20 stations reporting a price, 10 November 2026; the Canary Islands, Ceuta and Melilla, which are outside Spain’s VAT and fuel duty, are not included; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
In Spain, the average price of unleaded petrol (95) ranges from €1.601 per litre in Lleida to €1.765 in the Balearic Islands, a gap of €0.164 per litre, or €8.20 for a 50-litre tank (averages of the 48 provinces with at least 20 stations reporting a price, 10 November 2026; the Canary Islands, Ceuta and Melilla, which are outside Spain’s VAT and fuel duty, are not included; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
France
In France, the average price of diesel ranges from €2.152 per litre in Loire-Atlantique to €2.310 in Paris, a gap of €0.158 per litre, or €7.90 for a 50-litre tank (averages of the 93 départements with at least 20 stations reporting a price, 10 November 2026; prix-carburants.gouv.fr, via fuel-prices.eu).
In France, the average price of SP95-E10 unleaded petrol ranges from €1.980 per litre in Finistère to €2.146 in Bas-Rhin, a gap of €0.166 per litre, or €8.30 for a 50-litre tank (averages of the 93 départements with at least 20 stations reporting a price, 10 November 2026; prix-carburants.gouv.fr, via fuel-prices.eu).
Italy
In Italy, the average price of diesel ranges from €2.213 per litre in Lodi to €2.299 in Trieste, a gap of €0.086 per litre, or €4.30 for a 50-litre tank (averages of the 105 provinces with at least 20 stations reporting a price, 9 November 2026; Sondrio, whose average includes the duty-free town of Livigno, is not included; Osservaprezzi Carburanti, MIMIT, via fuel-prices.eu).
In Italy, the average price of unleaded petrol (95) ranges from €1.971 per litre in Viterbo to €2.036 in Agrigento, a gap of €0.065 per litre, or €3.25 for a 50-litre tank (averages of the 105 provinces with at least 20 stations reporting a price, 9 November 2026; Sondrio, whose average includes the duty-free town of Livigno, is not included; Osservaprezzi Carburanti, MIMIT, via fuel-prices.eu).
Greece
In Greece, the average price of diesel ranges from €2.061 per litre in Attica to €2.348 in the Cyclades, a gap of €0.287 per litre, or €14.35 for a 50-litre tank (prefecture averages, 9 November 2026; Greek fuel price observatory, via fuel-prices.eu).
In Greece, the average price of unleaded petrol (95) ranges from €1.994 per litre in Attica and Corinthia to €2.373 in the Cyclades, a gap of €0.379 per litre, or €18.95 for a 50-litre tank (prefecture averages, 9 November 2026; Greek fuel price observatory, via fuel-prices.eu).
Special tax regimes
Diesel costs €1.671 per litre on average in Las Palmas, in the Canary Islands, which are outside Spain’s VAT and fuel duty: €0.151 less than in Lleida (€1.822), the cheapest province under the standard tax rules (average of 258 stations, 10 November 2026; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
Unleaded petrol (95) costs €1.507 per litre on average in Las Palmas, in the Canary Islands, which are outside Spain’s VAT and fuel duty: €0.094 less than in Lleida (€1.601), the cheapest province under the standard tax rules (average of 258 stations, 10 November 2026; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
Diesel costs €2.124 per litre on average in Sondrio, whose average includes the duty-free town of Livigno: €0.089 less than in Lodi (€2.213), the cheapest province under the standard tax rules (average of 64 stations, 9 November 2026; Osservaprezzi Carburanti, MIMIT, via fuel-prices.eu).
Diesel costs €1.744 per litre on average in Santa Cruz de Tenerife, in the Canary Islands, which are outside Spain’s VAT and fuel duty: €0.078 less than in Lleida (€1.822), the cheapest province under the standard tax rules (average of 239 stations, 10 November 2026; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
Unleaded petrol (95) costs €1.929 per litre on average in Sondrio, whose average includes the duty-free town of Livigno: €0.042 less than in Viterbo (€1.971), the cheapest province under the standard tax rules (average of 62 stations, 9 November 2026; Osservaprezzi Carburanti, MIMIT, via fuel-prices.eu).
Unleaded petrol (95) costs €1.576 per litre on average in Santa Cruz de Tenerife, in the Canary Islands, which are outside Spain’s VAT and fuel duty: €0.025 less than in Lleida (€1.601), the cheapest province under the standard tax rules (average of 240 stations, 10 November 2026; Geoportal de Hidrocarburos, MITECO, via fuel-prices.eu).
Region by region
Every region of every country, with its station count and labels
Spain · 52 provinces
Diesel: cheapest Lleida (€1.822), most expensive Balearic Islands (€1.971), a gap of €0.149 (8.2%); 48 of the 52 provinces with a price are ranked.
Petrol: cheapest Lleida (€1.601), most expensive Balearic Islands (€1.765), a gap of €0.164 (10.2%); 48 of the 52 provinces with a price are ranked.
Not ranked: provinces with fewer than 20 stations reporting a price that day, and those with their own tax rules (listed below, if any). Station counts are in the table.
Special tax regimes (not ranked):
- Canary Islands: outside Spain’s VAT and fuel duty (Impuesto sobre Hidrocarburos) (Law 37/1992, art. 3; Law 38/1992, art. 3)
- Ceuta and Melilla: outside Spain’s VAT and fuel duty (Impuesto sobre Hidrocarburos) (Law 37/1992, art. 3; Law 38/1992, art. 3)
All 52 provinces: diesel and petrol
| Las Palmas (Canary Islands) own tax regime · island | €1.671 | €1.507 | 258 | 258 |
|---|---|---|---|---|
| Melilla own tax regime · under 20 stations | €1.686 | €1.614 | 12 | 12 |
| Ceuta own tax regime · under 20 stations | €1.742 | €1.584 | 10 | 10 |
| Santa Cruz de Tenerife (Canary Islands) own tax regime · island | €1.744 | €1.576 | 239 | 240 |
| Lleida | €1.822 | €1.601 | 176 | 160 |
| Valencia/València | €1.827 | €1.665 | 634 | 621 |
| Navarra | €1.834 | €1.638 | 242 | 218 |
| Barcelona | €1.840 | €1.641 | 778 | 763 |
| Tarragona | €1.840 | €1.628 | 223 | 210 |
| Murcia | €1.842 | €1.655 | 456 | 434 |
| Soria | €1.846 | €1.649 | 41 | 42 |
| Castellón/Castelló | €1.848 | €1.679 | 193 | 191 |
| Girona | €1.855 | €1.667 | 272 | 262 |
| Granada | €1.855 | €1.656 | 283 | 279 |
| Zaragoza | €1.855 | €1.657 | 232 | 219 |
| Almería | €1.859 | €1.662 | 226 | 215 |
| Ciudad Real | €1.859 | €1.655 | 214 | 195 |
| Valladolid | €1.859 | €1.663 | 149 | 144 |
| Alicante/Alacant | €1.862 | €1.696 | 477 | 474 |
| Cádiz | €1.863 | €1.661 | 292 | 288 |
| Huesca | €1.864 | €1.655 | 121 | 112 |
| Segovia | €1.867 | €1.665 | 76 | 75 |
| La Rioja | €1.868 | €1.656 | 84 | 82 |
| Zamora | €1.868 | €1.668 | 86 | 80 |
| Cuenca | €1.869 | €1.693 | 118 | 107 |
| Sevilla | €1.869 | €1.681 | 440 | 433 |
| Albacete | €1.872 | €1.682 | 150 | 140 |
| Teruel | €1.880 | €1.657 | 68 | 64 |
| Burgos | €1.881 | €1.684 | 139 | 135 |
| Pontevedra | €1.884 | €1.665 | 226 | 224 |
| Madrid | €1.885 | €1.686 | 863 | 858 |
| Palencia | €1.885 | €1.675 | 67 | 65 |
| A Coruña | €1.886 | €1.672 | 287 | 284 |
| Jaén | €1.887 | €1.684 | 208 | 204 |
| Badajoz | €1.888 | €1.686 | 272 | 240 |
| Córdoba | €1.888 | €1.666 | 205 | 200 |
| Bizkaia | €1.890 | €1.673 | 129 | 127 |
| Cantabria | €1.892 | €1.698 | 166 | 165 |
| Guadalajara | €1.892 | €1.681 | 88 | 86 |
| Toledo | €1.895 | €1.683 | 240 | 238 |
| Araba/Álava | €1.899 | €1.700 | 71 | 67 |
| León | €1.900 | €1.687 | 167 | 161 |
| Ourense | €1.900 | €1.665 | 88 | 88 |
| Gipuzkoa | €1.904 | €1.700 | 144 | 131 |
| Huelva | €1.908 | €1.724 | 140 | 134 |
| Ávila | €1.909 | €1.709 | 69 | 68 |
| Málaga | €1.912 | €1.715 | 309 | 306 |
| Salamanca | €1.916 | €1.689 | 109 | 105 |
| Cáceres | €1.919 | €1.693 | 158 | 146 |
| Lugo | €1.923 | €1.694 | 129 | 128 |
| Asturias | €1.925 | €1.733 | 240 | 225 |
| Balearic Islands island | €1.971 | €1.765 | 215 | 215 |
France · 96 départements
Diesel: cheapest Loire-Atlantique (€2.152), most expensive Paris (€2.310), a gap of €0.158 (7.3%); 93 of the 96 départements with a price are ranked.
Petrol: cheapest Finistère (€1.980), most expensive Bas-Rhin (€2.146), a gap of €0.166 (8.4%); 93 of the 94 départements with a price are ranked.
Not ranked: départements with fewer than 20 stations reporting a price that day, and those with their own tax rules (listed below, if any). Station counts are in the table.
Special tax regimes (not ranked):
- Corsica: VAT on petrol and diesel is 13%, against 20% in mainland France (BOFiP, BOI-TVA-GEO-10-10, § 260)
All 96 départements: diesel and petrol
| Loire-Atlantique (44) | €2.152 | €1.993 | 160 | 124 |
|---|---|---|---|---|
| Charente-Maritime (17) | €2.156 | €2.004 | 112 | 92 |
| Finistère (29) | €2.157 | €1.980 | 141 | 104 |
| Ille-et-Vilaine (35) | €2.157 | €1.985 | 135 | 114 |
| Côtes-d'Armor (22) | €2.161 | €1.989 | 110 | 86 |
| Tarn (81) | €2.161 | €2.025 | 63 | 47 |
| Haute-Garonne (31) | €2.164 | €2.022 | 153 | 138 |
| Eure (27) | €2.166 | €2.002 | 91 | 73 |
| Nord (59) | €2.170 | €2.012 | 232 | 192 |
| Essonne (91) | €2.172 | €2.035 | 120 | 100 |
| Morbihan (56) | €2.172 | €1.993 | 136 | 111 |
| Pyrénées-Orientales (66) | €2.172 | €2.037 | 70 | 61 |
| Oise (60) | €2.174 | €2.016 | 106 | 82 |
| Maine-et-Loire (49) | €2.178 | €2.015 | 104 | 81 |
| Lot-et-Garonne (47) | €2.180 | €2.038 | 75 | 58 |
| Gironde (33) | €2.181 | €2.012 | 211 | 173 |
| Hérault (34) | €2.181 | €2.031 | 155 | 139 |
| Calvados (14) | €2.182 | €2.027 | 113 | 85 |
| Yvelines (78) | €2.182 | €2.024 | 132 | 112 |
| Indre-et-Loire (37) | €2.183 | €2.027 | 81 | 55 |
| Loiret (45) | €2.183 | €2.027 | 106 | 84 |
| Seine-et-Marne (77) | €2.183 | €2.020 | 161 | 138 |
| Vienne (86) | €2.184 | €2.040 | 70 | 58 |
| Ain (01) | €2.186 | €2.026 | 115 | 85 |
| Ardèche (07) | €2.186 | €2.052 | 66 | 51 |
| Eure-et-Loir (28) | €2.187 | €2.022 | 72 | 62 |
| Mayenne (53) | €2.187 | €2.026 | 52 | 32 |
| Vendée (85) | €2.188 | €2.006 | 112 | 83 |
| Deux-Sèvres (79) | €2.189 | €2.008 | 65 | 49 |
| Charente (16) | €2.190 | €2.021 | 67 | 54 |
| Pas-de-Calais (62) | €2.190 | €2.002 | 221 | 178 |
| Manche (50) | €2.191 | €2.030 | 117 | 82 |
| Aveyron (12) | €2.192 | €2.026 | 82 | 49 |
| Seine-Maritime (76) | €2.192 | €2.023 | 161 | 122 |
| Gard (30) | €2.193 | €2.040 | 128 | 103 |
| Pyrénées-Atlantiques (64) | €2.193 | €2.020 | 109 | 80 |
| Var (83) | €2.194 | €2.039 | 168 | 140 |
| Bouches-du-Rhône (13) | €2.195 | €2.041 | 266 | 220 |
| Val-d'Oise (95) | €2.195 | €2.040 | 100 | 88 |
| Somme (80) | €2.196 | €2.022 | 106 | 82 |
| Dordogne (24) | €2.197 | €2.018 | 92 | 62 |
| Puy-de-Dôme (63) | €2.197 | €2.027 | 111 | 90 |
| Drôme (26) | €2.198 | €2.062 | 112 | 88 |
| Isère (38) | €2.198 | €2.042 | 171 | 146 |
| Landes (40) | €2.198 | €2.057 | 101 | 78 |
| Loire (42) | €2.201 | €2.041 | 120 | 89 |
| Aisne (02) | €2.202 | €2.032 | 85 | 59 |
| Haute-Vienne (87) | €2.203 | €2.040 | 81 | 63 |
| Rhône (69) | €2.203 | €2.048 | 183 | 159 |
| Tarn-et-Garonne (82) | €2.204 | €2.060 | 54 | 44 |
| Haute-Saône (70) | €2.205 | €2.055 | 45 | 34 |
| Vaucluse (84) | €2.205 | €2.044 | 100 | 84 |
| Marne (51) | €2.206 | €2.047 | 82 | 65 |
| Hautes-Alpes (05) | €2.207 | €2.029 | 40 | 30 |
| Sarthe (72) | €2.207 | €2.041 | 91 | 66 |
| Indre (36) | €2.208 | €2.034 | 45 | 34 |
| Loir-et-Cher (41) | €2.208 | €2.075 | 57 | 48 |
| Ardennes (08) | €2.209 | €2.042 | 43 | 31 |
| Aude (11) | €2.210 | €2.059 | 83 | 69 |
| Seine-Saint-Denis (93) | €2.211 | €2.069 | 74 | 69 |
| Gers (32) | €2.212 | €2.075 | 43 | 35 |
| Alpes-de-Haute-Provence (04) | €2.214 | €2.046 | 54 | 44 |
| Haute-Savoie (74) | €2.219 | €2.048 | 120 | 90 |
| Allier (03) | €2.220 | €2.073 | 72 | 55 |
| Ariège (09) | €2.220 | €2.057 | 33 | 29 |
| Corrèze (19) | €2.220 | €2.048 | 62 | 48 |
| Haute-Loire (43) | €2.220 | €2.054 | 50 | 31 |
| Saône-et-Loire (71) | €2.220 | €2.050 | 132 | 91 |
| Meurthe-et-Moselle (54) | €2.222 | €2.073 | 80 | 58 |
| Meuse (55) | €2.222 | €2.051 | 32 | 26 |
| Vosges (88) | €2.222 | €2.071 | 68 | 46 |
| Hautes-Pyrénées (65) | €2.223 | €2.051 | 45 | 34 |
| Orne (61) | €2.223 | €2.022 | 56 | 37 |
| Lot (46) | €2.228 | €2.057 | 54 | 45 |
| Alpes-Maritimes (06) | €2.230 | €2.064 | 139 | 112 |
| Cher (18) | €2.230 | €2.046 | 60 | 44 |
| Creuse (23) | €2.231 | €2.060 | 33 | 26 |
| Doubs (25) | €2.232 | €2.081 | 86 | 67 |
| Savoie (73) | €2.232 | €2.067 | 90 | 65 |
| Cantal (15) | €2.234 | €2.077 | 44 | 24 |
| Hauts-de-Seine (92) | €2.234 | €2.094 | 67 | 49 |
| Moselle (57) | €2.234 | €2.080 | 112 | 95 |
| Aube (10) | €2.237 | €2.041 | 66 | 45 |
| Corse-du-Sud (2A) island · VAT 13% | €2.241 | n/a | 59 | n/a |
| Jura (39) | €2.242 | €2.055 | 71 | 47 |
| Territoire de Belfort (90) under 20 stations | €2.245 | €2.165 | 13 | 7 |
| Val-de-Marne (94) | €2.245 | €2.104 | 75 | 65 |
| Nièvre (58) | €2.248 | €2.084 | 53 | 36 |
| Haute-Corse (2B) island · VAT 13% | €2.251 | n/a | 66 | n/a |
| Côte-d'Or (21) | €2.254 | €2.079 | 111 | 84 |
| Haute-Marne (52) | €2.256 | €2.070 | 46 | 33 |
| Haut-Rhin (68) | €2.257 | €2.139 | 82 | 69 |
| Lozère (48) | €2.260 | €2.097 | 35 | 25 |
| Bas-Rhin (67) | €2.270 | €2.146 | 112 | 78 |
| Yonne (89) | €2.279 | €2.098 | 79 | 54 |
| Paris (75) | €2.310 | €2.066 | 38 | 34 |
↑ Back to the list of countries · Station prices in France →
Italy · 106 provinces
Diesel: cheapest Lodi (€2.213), most expensive Trieste (€2.299), a gap of €0.086 (3.9%); 105 of the 106 provinces with a price are ranked.
Petrol: cheapest Viterbo (€1.971), most expensive Agrigento (€2.036), a gap of €0.065 (3.3%); 105 of the 106 provinces with a price are ranked.
Not ranked: provinces with fewer than 20 stations reporting a price that day, and those with their own tax rules (listed below, if any). Station counts are in the table.
Special tax regimes (not ranked):
- Sondrio: the provincial average includes the stations of Livigno, which is outside the EU VAT and excise rules (Directive 2006/112/EC, art. 6; Directive (EU) 2020/262, art. 4)
All 106 provinces: diesel and petrol
| Sondrio incl. Livigno | €2.124 | €1.929 | 64 | 62 |
|---|---|---|---|---|
| Lodi | €2.213 | €1.991 | 68 | 68 |
| Prato | €2.218 | €1.994 | 68 | 68 |
| Cagliari island | €2.221 | €1.994 | 130 | 130 |
| Florence | €2.221 | €1.993 | 293 | 292 |
| Macerata | €2.221 | €1.999 | 151 | 154 |
| Padua | €2.222 | €1.989 | 327 | 328 |
| Rome | €2.222 | €1.993 | 1,254 | 1,262 |
| Ancona | €2.223 | €1.999 | 213 | 216 |
| Como | €2.223 | €1.986 | 122 | 122 |
| Monza e della Brianza | €2.223 | €1.995 | 200 | 200 |
| Terni | €2.223 | €2.003 | 113 | 113 |
| Biella | €2.224 | €1.998 | 71 | 72 |
| Cremona | €2.224 | €1.998 | 139 | 139 |
| Oristano island | €2.224 | €1.995 | 65 | 66 |
| Sud Sardegna island | €2.224 | €1.997 | 137 | 137 |
| Asti | €2.225 | €1.993 | 114 | 114 |
| Genoa | €2.225 | €1.995 | 216 | 215 |
| Perugia | €2.225 | €2.002 | 307 | 308 |
| Pescara | €2.225 | €1.998 | 119 | 119 |
| Belluno | €2.226 | €1.999 | 96 | 95 |
| Lecco | €2.226 | €1.991 | 83 | 83 |
| Pisa | €2.226 | €1.991 | 192 | 191 |
| Venice | €2.226 | €1.997 | 266 | 265 |
| Arezzo | €2.227 | €1.999 | 153 | 153 |
| Mantua | €2.227 | €1.995 | 170 | 168 |
| Parma | €2.227 | €1.999 | 180 | 180 |
| Pesaro e Urbino | €2.227 | €1.995 | 147 | 148 |
| Viterbo | €2.227 | €1.971 | 164 | 173 |
| Alessandria | €2.228 | €1.994 | 204 | 202 |
| Bari | €2.228 | €2.004 | 371 | 369 |
| Milan | €2.228 | €1.995 | 670 | 669 |
| Pordenone | €2.229 | €2.000 | 128 | 128 |
| Reggio nell'Emilia | €2.229 | €1.996 | 194 | 195 |
| Rimini | €2.229 | €1.999 | 122 | 122 |
| Savona | €2.229 | €2.000 | 114 | 114 |
| Imperia | €2.230 | €1.998 | 73 | 71 |
| La Spezia | €2.230 | €2.004 | 77 | 77 |
| Piacenza | €2.230 | €1.997 | 134 | 134 |
| Treviso | €2.230 | €1.991 | 316 | 315 |
| Ascoli Piceno | €2.231 | €2.001 | 88 | 88 |
| Brescia | €2.231 | €1.997 | 482 | 484 |
| Brindisi | €2.231 | €2.004 | 160 | 160 |
| Varese | €2.231 | €1.994 | 233 | 233 |
| Vercelli | €2.231 | €1.997 | 86 | 82 |
| Fermo | €2.232 | €2.008 | 84 | 83 |
| Frosinone | €2.232 | €1.991 | 244 | 249 |
| Massa-Carrara | €2.232 | €2.001 | 72 | 71 |
| Pavia | €2.232 | €2.001 | 184 | 184 |
| Bologna | €2.233 | €1.998 | 323 | 321 |
| Cuneo | €2.233 | €1.997 | 302 | 299 |
| Lucca | €2.233 | €2.004 | 180 | 180 |
| Sassari island | €2.233 | €2.007 | 184 | 184 |
| Taranto | €2.233 | €2.003 | 183 | 183 |
| Bergamo | €2.234 | €1.991 | 320 | 323 |
| Gorizia | €2.234 | €1.992 | 43 | 43 |
| Latina | €2.234 | €1.997 | 242 | 247 |
| Pistoia | €2.234 | €1.997 | 107 | 107 |
| Turin | €2.234 | €1.998 | 643 | 644 |
| Ferrara | €2.235 | €1.997 | 147 | 147 |
| L'Aquila | €2.235 | €2.004 | 144 | 141 |
| Modena | €2.235 | €2.000 | 257 | 256 |
| Siena | €2.235 | €2.008 | 125 | 125 |
| Verona | €2.235 | €1.996 | 338 | 337 |
| Ravenna | €2.236 | €1.994 | 151 | 147 |
| Aosta | €2.237 | €2.003 | 68 | 68 |
| Novara | €2.237 | €1.998 | 138 | 139 |
| Rieti | €2.237 | €2.009 | 84 | 86 |
| Teramo | €2.237 | €2.009 | 138 | 138 |
| Trento | €2.237 | €2.004 | 206 | 206 |
| Forlì-Cesena | €2.238 | €1.989 | 153 | 152 |
| Syracuse island | €2.238 | €2.007 | 149 | 149 |
| Verbano-Cusio-Ossola | €2.239 | €2.013 | 57 | 57 |
| Catania island | €2.240 | €2.005 | 382 | 381 |
| Palermo island | €2.240 | €2.009 | 384 | 380 |
| Rovigo | €2.240 | €1.973 | 119 | 127 |
| Lecce | €2.241 | €2.011 | 383 | 383 |
| Reggio di Calabria | €2.241 | €2.006 | 192 | 192 |
| Udine | €2.241 | €2.001 | 259 | 256 |
| Barletta-Andria-Trani | €2.242 | €1.999 | 100 | 98 |
| Isernia | €2.242 | €2.020 | 43 | 43 |
| Vicenza | €2.242 | €1.994 | 305 | 308 |
| Grosseto | €2.244 | €2.017 | 133 | 133 |
| Livorno | €2.244 | €2.016 | 135 | 135 |
| Chieti | €2.245 | €2.018 | 189 | 185 |
| Ragusa island | €2.247 | €2.004 | 156 | 156 |
| Bolzano | €2.248 | €2.012 | 159 | 157 |
| Caltanissetta island | €2.249 | €2.009 | 89 | 89 |
| Catanzaro | €2.249 | €2.018 | 146 | 146 |
| Cosenza | €2.249 | €2.014 | 260 | 259 |
| Messina island | €2.249 | €2.017 | 209 | 209 |
| Caserta | €2.250 | €2.004 | 334 | 336 |
| Campobasso | €2.253 | €2.011 | 103 | 102 |
| Trapani island | €2.253 | €2.019 | 196 | 195 |
| Vibo Valentia | €2.253 | €2.010 | 55 | 55 |
| Enna island | €2.256 | €2.012 | 58 | 58 |
| Nuoro island | €2.263 | €2.025 | 88 | 88 |
| Potenza | €2.264 | €2.022 | 150 | 150 |
| Benevento | €2.266 | €2.020 | 139 | 140 |
| Avellino | €2.267 | €2.025 | 190 | 189 |
| Foggia | €2.268 | €2.023 | 209 | 199 |
| Salerno | €2.268 | €2.019 | 378 | 379 |
| Agrigento island | €2.269 | €2.036 | 102 | 102 |
| Crotone | €2.274 | €2.029 | 51 | 51 |
| Matera | €2.274 | €2.027 | 76 | 76 |
| Trieste | €2.299 | €2.027 | 33 | 33 |
Greece · 51 prefectures
Diesel: cheapest Attica (€2.061), most expensive Cyclades (€2.348), a gap of €0.287 (13.9%); 47 of the 51 prefectures with a price are ranked.
Petrol: cheapest Attica and Corinthia (€1.994), most expensive Cyclades (€2.373), a gap of €0.379 (19.0%); 47 of the 51 prefectures with a price are ranked.
The 51 prefecture averages are published by the source; it does not publish station counts.
Special tax regimes (not ranked):
- Lesbos, Chios and Samos: VAT is 17% instead of 24% (AADE circular E.2113/2025)
- Dodecanese: VAT is 17% instead of 24% on every island except Rhodes (AADE circular E.2113/2025)
All 51 prefectures: diesel and petrol
| Attica | €2.061 | €1.994 | n/a | n/a |
|---|---|---|---|---|
| Imathia | €2.068 | €2.018 | n/a | n/a |
| Arta | €2.071 | €2.041 | n/a | n/a |
| Elis | €2.075 | €2.037 | n/a | n/a |
| Corinthia | €2.077 | €1.994 | n/a | n/a |
| Thessaloniki | €2.077 | €2.012 | n/a | n/a |
| Achaea | €2.082 | €1.997 | n/a | n/a |
| Chios island · VAT 17% | €2.082 | €2.051 | n/a | n/a |
| Pieria | €2.083 | €2.021 | n/a | n/a |
| Kozani | €2.084 | €2.009 | n/a | n/a |
| Larissa | €2.088 | €2.043 | n/a | n/a |
| Ioannina | €2.089 | €2.034 | n/a | n/a |
| Drama | €2.094 | €2.065 | n/a | n/a |
| Kilkis | €2.094 | €2.049 | n/a | n/a |
| Argolis | €2.095 | €2.056 | n/a | n/a |
| Serres | €2.095 | €2.070 | n/a | n/a |
| Xanthi | €2.095 | €2.076 | n/a | n/a |
| Kavala | €2.096 | €2.030 | n/a | n/a |
| Preveza | €2.097 | €2.046 | n/a | n/a |
| Boeotia | €2.098 | €2.054 | n/a | n/a |
| Magnesia | €2.100 | €2.060 | n/a | n/a |
| Pella | €2.100 | €2.050 | n/a | n/a |
| Kastoria | €2.103 | €2.047 | n/a | n/a |
| Arcadia | €2.107 | €2.071 | n/a | n/a |
| Thesprotia | €2.107 | €2.067 | n/a | n/a |
| Karditsa | €2.110 | €2.060 | n/a | n/a |
| Rhodope | €2.112 | €2.097 | n/a | n/a |
| Messenia | €2.113 | €2.073 | n/a | n/a |
| Samos island · VAT 17% | €2.113 | €2.085 | n/a | n/a |
| Chania island | €2.114 | €2.032 | n/a | n/a |
| Evros | €2.117 | €2.069 | n/a | n/a |
| Phthiotis | €2.120 | €2.069 | n/a | n/a |
| Trikala | €2.121 | €2.075 | n/a | n/a |
| Euboea island | €2.122 | €2.088 | n/a | n/a |
| Aetolia-Acarnania | €2.125 | €2.076 | n/a | n/a |
| Laconia | €2.128 | €2.091 | n/a | n/a |
| Florina | €2.129 | €2.145 | n/a | n/a |
| Zakynthos island | €2.135 | €2.097 | n/a | n/a |
| Chalkidiki | €2.136 | €2.096 | n/a | n/a |
| Rethymno island | €2.137 | €2.083 | n/a | n/a |
| Heraklion island | €2.150 | €2.121 | n/a | n/a |
| Grevena | €2.151 | €2.093 | n/a | n/a |
| Phocis | €2.157 | €2.064 | n/a | n/a |
| Corfu island | €2.158 | €2.110 | n/a | n/a |
| Lefkada island | €2.164 | €2.093 | n/a | n/a |
| Lasithi island | €2.170 | €2.118 | n/a | n/a |
| Evrytania | €2.192 | €2.162 | n/a | n/a |
| Lesbos island · VAT 17% | €2.192 | €2.184 | n/a | n/a |
| Kefalonia island | €2.204 | €2.170 | n/a | n/a |
| Dodecanese islands · VAT 17% except Rhodes | €2.219 | €2.210 | n/a | n/a |
| Cyclades island | €2.348 | €2.373 | n/a | n/a |
↑ Back to the list of countries · Station prices in Greece →
Download
The table as CSV, the chart as PNG
- Table: cheapest and most expensive region per country, diesel4 rows · comma-separated, UTF-8 · source and licence in the last linesCSV
- Table: cheapest and most expensive region per country, petrol4 rows · comma-separated, UTF-8 · source and licence in the last linesCSV
- Table: Every region, diesel and petrol (one row per region and fuel)608 rows · comma-separated, UTF-8 · source and licence in the last linesCSV
- Chart: Diesel: regional gaps by countryPNG, 1720 × 900 px, in the colours on your screen (use the light/dark switch at the top to change them) · source written in the image
- Chart: Petrol: regional gaps by countryPNG, 1720 × 900 px, in the colours on your screen (use the light/dark switch at the top to change them) · source written in the image
Downloads contain exactly the figures on this page, with their dates and sources.
Methodology & caveats
Sources, definitions and what the numbers do not say
- Data. Regional daily averages from the fuel-prices.eu research dataset D3 (/research/), rebuilt every morning from the national fuel-price feeds: Geoportal de Hidrocarburos (MITECO) (Spain); prix-carburants.gouv.fr (France); Osservaprezzi Carburanti (MIMIT) (Italy); Greek fuel price observatory (Ministry of Development) (Greece).
- Average. Arithmetic mean of the prices reported by the stations of a region on that day: each station counts once, regardless of how much fuel it sells. Implausible prices (below half or above double the national median of the day) are removed first. Only prices read from the feed in the 48 hours before the daily snapshot count (France 6 hours). These are posted pump prices, taxes included; discounts at the till and loyalty-card discounts are not included.
- At least 20 stations. A region is ranked only if at least 20 stations reported a price for that fuel that day, so that one or two stations cannot make it “the cheapest”. Smaller regions are listed in the tables, marked “under 20 stations”, but never called cheapest or most expensive.
- Greece. The Greek averages are published per prefecture by the fuel price observatory of the Ministry of Development, which does not publish station counts; we use them as published, on the day of the observatory’s bulletin.
- Special tax regimes. Regions whose fuel is taxed differently from the rest of the country are listed separately and not ranked. We label only regimes confirmed in an official source: Canary Islands: outside Spain’s VAT and fuel duty (Impuesto sobre Hidrocarburos) (Law 37/1992, art. 3; Law 38/1992, art. 3); Ceuta and Melilla: outside Spain’s VAT and fuel duty (Impuesto sobre Hidrocarburos) (Law 37/1992, art. 3; Law 38/1992, art. 3); Corsica: VAT on petrol and diesel is 13%, against 20% in mainland France (BOFiP, BOI-TVA-GEO-10-10, § 260); Sondrio: the provincial average includes the stations of Livigno, which is outside the EU VAT and excise rules (Directive 2006/112/EC, art. 6; Directive (EU) 2020/262, art. 4); Lesbos, Chios and Samos: VAT is 17% instead of 24% (AADE circular E.2113/2025); Dodecanese: VAT is 17% instead of 24% on every island except Rhodes (AADE circular E.2113/2025). “Island” is a geographic label only: islands with the national tax rules (the Balearic Islands, Sicily, Sardinia, Crete…) are ranked like any other region.
- Day. Each country shows its latest day. Station feeds are read every morning (08:35–09:00 CET); Greece = day of the observatory’s bulletin. A country whose latest day is more than 7 days older than the dataset is left out until it is updated.
- Petrol. Petrol = 95-octane unleaded: SP95-E10 in France, standard 95 elsewhere. Diesel = standard diesel.
- What the gaps do not say. They show where prices differ, not why: transport costs, local competition and the mix of motorway and supermarket stations all play a part. They are not a forecast.
- Local figures. The tables under “Region by region” give every region’s figure for local reporting; the CSV has the same numbers.
How to cite
Credit line, link and licence
Credit line for articles, charts and broadcasts:
Source: fuel-prices.eu, national fuel-price feeds (regional daily averages, dataset D3)
Online, please link the name:
Data: <a href="https://www.fuel-prices.eu/press/regional-gaps/">fuel-prices.eu</a>, <a href="https://www.fuel-prices.eu/press/#cite">CC BY 4.0</a>
Full reference, for reports and papers:
fuel-prices.eu (2026). Fuel prices by region: the gaps within each country. https://www.fuel-prices.eu/press/regional-gaps/ (data: regional daily averages from national fuel-price feeds, dataset D3, 9 November 2026 to 10 November 2026; retrieved 12 November 2026).
Licence. Our tables, averages and charts are published under CC BY 4.0: you may reuse them, also commercially, if you credit fuel-prices.eu with a link. The underlying source data keep their own licences, listed on the press page.
Questions, or need the data in another format? Write to hi@fuel-prices.eu or use the press contact form.
More data stories
- Fuel price shock 2026: EU prices since 23 February+35.1%EU diesel since 23 Feb 2026How much diesel and petrol cost now compared with the last EU bulletin before 28 February 2026, in 26 EU countries and for a 50-litre tank.Figures of 2 Nov 2026
- Diesel vs petrol: the price gap in the EU since 2005+€0.225/LDiesel minus petrol, EU averageHow much more (or less) diesel costs than petrol in the EU and in every EU country, the record gap of 2026, and the gap before taxes.Figures of 2 Nov 2026
- Fuel taxes in Europe45.9%Tax share of the EU petrol priceHow much of the petrol and diesel price is tax in each EU country, what changed since 23 February 2026 and which governments cut excise duty.Figures of 2 Nov 2026
- Fuel price gaps at EU land borders€32.50 per 50 L tankPetrol: Finland → SwedenPetrol and diesel price gaps at 27 EU land borders: € per litre and per 50-litre tank, national averages.Figures of 2 Nov 2026
- Fuel prices vs wages: a full tank as a share of net pay8.1% vs 1.9%A petrol tank as a share of net pay: Romania vs LuxembourgWhat a 50-litre tank of petrol or diesel costs as a share of a month’s net pay, in every EU country — updated with each EU Weekly Oil Bulletin.Figures of 2 Nov 2026
- Fuel prices by brand: Spain and Italy€0.216/LSpain · diesel: cheapest vs most expensive brandHow much the brand on the sign changes the price of diesel and petrol: Spain vs Italy, median prices from ministry data.Figures of 11 Nov 2026
- Fuel prices this week: the live signal before the EU bulletin4 of 6Diesel: reliable live signals pointing down since the 2 Nov 2026 BulletinWhich way live diesel and petrol prices moved since the last EU bulletin in 10 EU countries, and how often that direction matched the bulletin.Figures of 11 Nov 2026