Skip to main content

Province of Terni

33 municipalities · Reference year: 2026

The province of Terni comprises 33 municipalities, with a total population of 214.639 inhabitants and an average income of 21.221 €.

Total population

214.639

Average income

21.221 €

Municipalities

33

Top 20 municipalities

#
1Terni106.27223.304 €
2Orvieto19.05224.090 €
3Narni17.62622.150 €
4Amelia11.40421.625 €
5Montecastrilli478721.130 €
6San Gemini461124.173 €
7Stroncone460621.561 €
8Acquasparta433020.515 €
9Castel Viscardo264022.994 €
10Fabro257020.143 €
11Baschi254420.262 €
12Arrone250420.315 €
13Avigliano Umbro230821.078 €
14San Venanzo212221.205 €
15Castel Giorgio199219.466 €
16Attigliano196219.909 €
17Giove182919.359 €
18Porano181623.057 €
19Ferentillo176720.820 €
20Otricoli171719.883 €

Tourism in the province (2025)

Arrivals at accommodation establishments

460.740

Overnight stays

1.114.822

Share of foreign overnight stays

38%

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

The richest municipalities in the province of Terni

#Average income
1San Gemini24.173 €
2Orvieto24.090 €
3Terni23.304 €
4Porano23.057 €
5Castel Viscardo22.994 €
6Parrano22.671 €
7Penna in Teverina22.544 €
8Narni22.150 €
9Polino21.979 €
10Montefranco21.724 €

All municipalities in the province