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

#RegionPetrolDieselvs national
1Marche1,939€2,009−0,014
2Lazio1,944€2,026−0,009
3Lombardy1,946€2,026−0,007
4Piedmont1,947€2,026−0,006
5Veneto1,948€2,010−0,005
6Umbria1,951€2,021−0,002
7Campania1,952€2,017−0,001
8Emilia-Romagna1,953€2,019+0,000
9Tuscany1,954€2,035+0,001
10Sicily1,956€2,041+0,003
11Abruzzo1,957€2,026+0,004
12Molise1,959€2,050+0,006
13Liguria1,960€2,041+0,007
14Apulia1,963€2,034+0,010
15Sardinia1,968€2,054+0,015
16Calabria1,973€2,053+0,020
17Trentino-South Tyrol1,977€2,060+0,024
18Aosta Valley1,977€2,054+0,024
19Basilicata1,979€2,042+0,026
20Friuli-Venezia Giulia1,981€2,050+0,028
National average1,953€2,029
Latest official data: 2026-05-29 · 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-05-29, the region with the cheapest self-service petrol is Marche, averaging €1,939/L (official MIMIT data). The price at a specific station may vary.

Where is petrol most expensive in Italy?

As of 2026-05-29, the region with the most expensive self-service petrol is Friuli-Venezia Giulia, averaging €1,981/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