Skip to main content

Province of Perugia

59 municipalities · Reference year: 2026

The province of Perugia comprises 59 municipalities, with a total population of 635988 inhabitants and an average income of 21.106 €.

Total population

635988

Average income

21.106 €

Municipalities

59

Top 20 municipalities

#
1Perugia162.38425.429 €
2Foligno55.26223.009 €
3Città di Castello37.84722.375 €
4Spoleto35.87521.669 €
5Gubbio30.19021.412 €
6Assisi27.40023.203 €
7Corciano21.60325.473 €
8Bastia Umbra21.49722.327 €
9Marsciano17.96221.628 €
10Umbertide16.20721.547 €
11Todi15.43223.195 €
12Castiglione del Lago15.20220.960 €
13Magione14.66222.009 €
14Gualdo Tadino14.13320.508 €
15San Giustino11.02022.822 €
16Deruta956221.702 €
17Spello820821.858 €
18Trevi796921.051 €
19Città della Pieve737723.674 €
20Torgiano662823.308 €

Tourism in the province (2024)

Arrivals at accommodation establishments

2.234.351

Overnight stays

5.824.138

Share of foreign overnight stays

36%

Source: ISTAT — guest flows in accommodation establishments. Provincial data: municipal detail is not published.

The richest municipalities in the province of Perugia

#Average income
1Corciano€ 25.473
2Perugia€ 25.429
3Città della Pieve€ 23.674
4Torgiano€ 23.308
5Assisi€ 23.203
6Todi€ 23.195
7Foligno€ 23.009
8San Giustino€ 22.822
9Città di Castello€ 22.375
10Bastia Umbra€ 22.327

All municipalities in the province