Where fuel is cheapest in Italy: ranking by region

Ranking of Italian regions by average self-service price, recomputed by Rifuel from official Osservaprezzi Carburanti — MIMIT data (ordinary road network, motorways excluded). Latest data: 2026-07-15.

#RegionPetrolDieselvs national
1Marche1,879€1,994−0,018
2Lazio1,886€2,008−0,011
3Veneto1,887€2,012−0,010
4Umbria1,888€1,999−0,009
5Lombardy1,890€2,015−0,007
6Emilia-Romagna1,890€2,014−0,007
7Piedmont1,891€2,014−0,006
8Tuscany1,897€2,016+0,000
9Campania1,898€2,012+0,001
10Abruzzo1,898€2,008+0,001
11Liguria1,902€2,017+0,005
12Apulia1,907€2,014+0,010
13Sardinia1,908€2,027+0,011
14Calabria1,912€2,027+0,015
15Aosta Valley1,912€2,027+0,015
16Friuli-Venezia Giulia1,914€2,038+0,017
17Molise1,915€2,024+0,018
18Basilicata1,916€2,025+0,019
19Sicily1,917€2,039+0,020
20Trentino-South Tyrol1,921€2,034+0,024
National average1,897€2,016
Latest official data: 2026-07-15 · Source: Osservaprezzi Carburanti — MIMIT · See the official data →

The price in your area, in real time

The regional ranking frames the market, but at the pump the price varies station by station: brand, location, self or attended. Open Rifuel for the cheapest stations near you.

Download Rifuel

Why prices vary from region to region

Excise duties are identical across Italy: what shifts the price between regions is mostly local competition, logistics costs (distance from depots, islands and inland areas) and network density. Where stations are denser, operators keep prices lower.

The gaps stay small — a few cents between the cheapest and the most expensive region — and matter far less than the difference between one station and another in the same city. So the ranking sets the context, while the real saving comes from picking the right pump near you.

Frequently asked questions

Which region has the cheapest petrol?

As of 2026-07-15, the region with the cheapest self-service petrol is Marche, averaging €1,879/L (official MIMIT data). The price at a specific station may vary.

Where is petrol most expensive in Italy?

As of 2026-07-15, the region with the most expensive self-service petrol is Trentino-South Tyrol, averaging €1,921/L. Logistics and lower local competition weigh in.

Why do prices vary between regions if excise duties are the same?

Excise duties are national, but local competition, transport costs and network density move the average price. Differences between regions stay small compared with those between stations in the same area: use Rifuel for the exact price near you.

See also
Average price in Italy todayPrices in France

One email a month, zero wasted fill-ups

A digest of European fuel prices, trends and the best times to refuel. No spam.