How Many IP Petrol Stations in Italy? 5,620 by Region & City (2026)

IP brand logo: high-resolution logo used for the report in Italy
Last updated: 27 October 2026
Location overview, top communes, and brand ranking for IP across Italy.

As of 27 October 2026, IP operates 5,620 petrol stations in Italy, according to Geolocet. By Region, Lombardia has the most (734), followed by Lazio (719) and Puglia (512). The full list is available as a CSV file on the Geolocet product page. For the wider market, the Italy petrol station POI dataset lists 34,968 locations, independent petrol stations included, and the top 16 petrol station brands dataset covers 19,147 locations at a discounted price.

Total IP petrol stations
5,620
Map of IP locations in Italy

How can I download a list of IP petrol stations in Italy into Excel?

You can download the full list as a CSV file from the IP dataset. For other formats, including Excel, Shapefile, GeoPackage, GeoJSON, or JSON, please contact us.

Number of IP petrol stations by region in Italy

Region Number of IP petrol stations Petrol stations per 100,000 residents
Lombardia 734 7.32
Lazio 719 12.59
Puglia 512 13.20
Piemonte 486 11.43
Emilia-Romagna 437 9.79
Toscana 426 11.65
Campania 378 6.77
Marche 269 18.17
Abruzzo 257 20.25
Veneto 246 5.08
Sicilia 203 4.20
Umbria 196 23.02
Calabria 187 10.19
Liguria 161 10.66
Friuli-Venezia Giulia 131 10.98
Basilicata 88 16.60
Sardigna 77 4.93
Trentino-Alto Adige 47 4.33
Molise 44 15.29
Valle D'Aosta 14 11.43

Top 3 Regions with most IP petrol stations in Italy

Lombardia
13.1% of IP petrol stations
IP share of all petrol stations locations: 17.1%
Lazio
12.8% of IP petrol stations
IP share of all petrol stations locations: 20.7%
Puglia
9.1% of IP petrol stations
IP share of all petrol stations locations: 21.7%

Top 10 Italian Communes with most IP petrol stations

  1. Roma: 322 petrol stations
  2. Milano: 59 petrol stations
  3. Torino: 51 petrol stations
  4. Napoli: 49 petrol stations
  5. Perugia: 43 petrol stations
  6. Palermo: 43 petrol stations
  7. Genova: 37 petrol stations
  8. Venezia: 32 petrol stations
  9. Bari: 31 petrol stations
  10. Bologna: 31 petrol stations

Brand ranking by number of locations

Rank Logo Brand Number of locations Share of all petrol stations locations
1 IP 5,620 16.07%
2 Eni (Agip) 4,583 13.11%
3 Q8 3,085 8.82%
4 Esso 2,489 7.12%
5 Tamoil 1,592 4.55%
6 Retitalia 237 0.68%
7 AS 24 192 0.55%
8 Shell 184 0.53%
9 Europam 182 0.52%
10 EnerGas 157 0.45%
11 Ewa 157 0.45%
12 Keropetrol 155 0.44%
13 Vega 140 0.40%
14 Star Oil 138 0.39%
15 Beyfin 118 0.34%
16 Costantin 118 0.34%

Frequently asked questions

How many IP petrol stations are there in each Region of Italy?

The three Regions with the most IP petrol stations are Lombardia with 734 (7.32 stores per 100,000 residents), Lazio with 719 (12.59 stores per 100,000 residents) and Puglia with 512 (13.20 stores per 100,000 residents).

Which Commune has the most IP petrol stations?

By Commune, Roma has the most IP petrol stations with 322, followed by Milano with 59 and Torino with 51.

When was the data last updated?

The data was last updated on 27 October 2026.

Where can I get the full list of IP petrol stations in Italy?

The full list of IP petrol stations in Italy is available as a CSV file on the product page (https://geolocet.com/products/italy-ip-petrol-stations).

Conclusion

This report summarises the current footprint of IP across Italy, highlighting key regions and communes concentrations. The full dataset includes precise geographic coordinates and address-level details for each petrol station, enabling spatial, network, and competitive analysis across Italy. For broader insights, the Italy petrol station POI dataset and the top 16 petrol station brands dataset offer expanded coverage options. Free instant download samples are available for quick evaluation.

Get the 5,620 IP locations (CSV) Or download the free instant sample to try before you buy.