NUTS 3 areas of Italy by GDP per capita (euros)

Milano had the highest GDP per capita (euros) of 107 areas in 2019, at €56,900. Enna had the lowest, at €15,700. The median was €27,000 and the figure for Italy was €30,140. Source: Eurostat, European Commission.

Highest56,900Milano
Lowest15,700Enna
Median27,000107 areas
Italy30,140History

Top 40 areas, 2019

CSVChart (SVG)

MilanoMilano: 56,900 EUR56,900Bolzano-BozenBolzano-Bozen: 49,100 EUR49,100FirenzeFirenze: 42,800 EUR42,800BolognaBologna: 42,500 EUR42,500RomaRoma: 40,400 EUR40,400ParmaParma: 38,800 EUR38,800Valle d’Aosta/Vallée d’AosteValle d’Aosta/Vallée d’Aoste: 38,700 EUR38,700TrentoTrento: 38,500 EUR38,500ModenaModena: 38,400 EUR38,400Reggio nell’EmiliaReggio nell’Emilia: 37,100 EUR37,100GenovaGenova: 36,200 EUR36,200BresciaBrescia: 35,800 EUR35,800VicenzaVicenza: 35,600 EUR35,600BellunoBelluno: 35,400 EUR35,400TriesteTrieste: 35,400 EUR35,400BergamoBergamo: 35,200 EUR35,200PadovaPadova: 35,200 EUR35,200VeronaVerona: 35,000 EUR35,000TrevisoTreviso: 34,400 EUR34,400PiacenzaPiacenza: 33,800 EUR33,800CremonaCremona: 33,300 EUR33,300Forlì-CesenaForlì-Cesena: 33,300 EUR33,300CuneoCuneo: 33,200 EUR33,200PratoPrato: 33,000 EUR33,000VeneziaVenezia: 32,900 EUR32,900LeccoLecco: 32,800 EUR32,800SienaSiena: 32,700 EUR32,700TorinoTorino: 32,700 EUR32,700MantovaMantova: 32,500 EUR32,500Monza e della BrianzaMonza e della Brianza: 32,500 EUR32,500PisaPisa: 32,400 EUR32,400RavennaRavenna: 32,200 EUR32,200PordenonePordenone: 31,900 EUR31,900UdineUdine: 31,900 EUR31,900NovaraNovara: 31,400 EUR31,400La SpeziaLa Spezia: 31,300 EUR31,300RiminiRimini: 31,200 EUR31,200SondrioSondrio: 31,200 EUR31,200VareseVarese: 31,000 EUR31,000AnconaAncona: 30,700 EUR30,700
EUR. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankAreas2019
EUR
Change on 2018
1Milano56,900-0.2%
2Bolzano-Bozen49,100+2.3%
3Firenze42,800+10.3%
4Bologna42,500+1.7%
5Roma40,400+1.8%
6Parma38,800+1.3%
7Valle d’Aosta/Vallée d’Aoste38,700+1.3%
8Trento38,500+2.4%
9Modena38,400-2%
10Reggio nell’Emilia37,100+1.9%
11Genova36,200+3.1%
12Brescia35,800+1.7%
13Vicenza35,600+1.7%
14Belluno35,400+6.6%
14Trieste35,400+1.4%
16Bergamo35,200+2.6%
16Padova35,200+1.4%
18Verona35,000+0.9%
19Treviso34,400+1.2%
20Piacenza33,800+1.8%
21Cremona33,300+1.5%
21Forlì-Cesena33,300+0.9%
23Cuneo33,200+3.1%
24Prato33,000+0.3%
25Venezia32,900+2.8%
26Lecco32,800+1.2%
27Siena32,7000%
27Torino32,700-0.6%
29Mantova32,500-0.9%
29Monza e della Brianza32,500+1.9%
31Pisa32,400+1.9%
32Ravenna32,200-0.6%
33Pordenone31,900+1.9%
33Udine31,900+3.2%
35Novara31,400+3.3%
36La Spezia31,300+1.6%
37Rimini31,200+1.6%
37Sondrio31,200+4.7%
39Varese31,000+1.3%
40Ancona30,700+2%
41Arezzo29,800+3.1%
42Alessandria29,500+2.4%
42Como29,500+0.7%
44Gorizia29,400+4.3%
45Lucca29,100+1.4%
46Cagliari28,900+1.4%
47Lodi28,400+4.4%
48Vercelli28,200+0.7%
49Pesaro e Urbino28,100+2.6%
50Savona28,000-1.1%
51Biella27,700-1.1%
52Livorno27,100+0.4%
53Ferrara27,000-1.1%
53Macerata27,000+0.7%
55Perugia26,800+1.1%
55Pistoia26,8000%
57Asti26,700+1.9%
57Rovigo26,700+0.8%
59Chieti26,500+1.5%
60Massa-Carrara26,300+0.8%
61Ascoli Piceno26,200+5.6%
62L’Aquila25,800+3.6%
63Pavia25,700+1.6%
64Verbano-Cusio-Ossola25,400+2.8%
65Fermo25,200+1.2%
65Grosseto25,200+0.4%
67Pescara25,000-1.6%
68Imperia24,600+1.7%
69Teramo24,300+1.3%
69Terni24,3000%
71Potenza24,000-1.6%
72Frosinone23,600+3.1%
72Latina23,600+1.3%
74Campobasso22,800+3.6%
75Bari22,700+2.7%
76Viterbo21,700+0.5%
77Sassari21,600+3.8%
78Isernia21,200+1.4%
79Rieti20,500+3%
80Napoli20,200+3.1%
81Catanzaro20,100+0.5%
82Matera19,600+2.1%
83Nuoro19,500+3.7%
84Salerno19,300+2.1%
85Catania19,200+3.2%
85Palermo19,200+1.6%
87Avellino18,900-2.1%
88Messina18,500+1.6%
89Siracusa18,400-1.1%
90Foggia18,300+1.7%
90Ragusa18,300+0.5%
90Taranto18,300+0.5%
93Reggio Calabria18,100+2.3%
94Brindisi18,000-1.1%
95Oristano17,600+1.1%
96Caserta17,500+3.6%
96Crotone17,500-0.6%
98Lecce17,400+2.4%
99Benevento17,2000%
100Vibo Valentia16,900+2.4%
101Trapani16,700+0.6%
102Barletta-Andria-Trani16,500+1.2%
103Cosenza16,300+1.9%
104Agrigento15,900+3.2%
104Sud Sardegna15,900+3.2%
106Caltanissetta15,700+4%
106Enna15,700+1.3%

Other periods

About this ranking

GDP at current market prices divided by population, EUR per inhabitant.

In euros, for Spain and the EU. For the United States, its states and counties, and for other countries and the World, in US dollars use gdp_per_capita_usd.

Every value in the ranking comes from the same publisher and the same period, so the areas are compared on one definition. Equal values share a rank.

How to cite

Eurostat. GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank NUTS 3 areas of Italy by GDP per capita (euros) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita","level":"province","within":"Italy","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita&level=province&within=Italy&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which area has the highest GDP per capita (euros)?

Milano, with €56,900 in 2019, according to Eurostat, European Commission.

Which area has the lowest GDP per capita (euros)?

Enna, with €15,700 in 2019.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). Retrieved 2026-10-08.

GDP per capita: other rankings

NUTS 3 areas of Italy: more rankings