Terragrado guide

Where the population is not collapsing in Italy

The countryside is emptying across southern Europe — but not everywhere. These municipalities in Italy rank best on population trend and local vitality, the single most important check before buying an old rural house.

Get the full PDF dossier Explore the map
# Municipality Province Vitality score Grade
1 Anzio Roma 92/100 A
2 Bregano Varese 91/100 A
3 Monfalcone Gorizia 91/100 A
4 Ponte Gardena Bolzano 91/100 B
5 San Michele all'Adige Trento 91/100 B
6 Montecatini-Terme Pistoia 90/100 B
7 Bardello Varese 89/100 A
8 Pero Milano 89/100 B
9 Alba Adriatica Teramo 88/100 B
10 Carnate Monza e della Brianza 88/100 B
Provisional · 80% data
11 Castelcovati Brescia 88/100 B
12 Vaprio d'Adda Milano 88/100 B
13 Pozzo d'Adda Milano 87/100 B
14 Castel Volturno Caserta 86/100 A
15 Grezzago Milano 86/100 B
16 Cadrezzate con Osmate Varese 85/100 A
Provisional · 80% data
17 Colazza Novara 85/100 B
18 Corsico Milano 85/100 B
19 Masate Milano 85/100 B
20 Mezzolombardo Trento 85/100 A

Ranked from Terragrado's A→G model (national percentile scoring). The Vitality score is 0–100. Tap any municipality for the full breakdown — radar, hazards, price & population trends, every indicator with its source.

Provisional marks a municipality where some pillars have no data yet; the missing ones are treated as neutral, so read those grades as directional.

How this ranking works

Terragrado grades each municipality on five pillars — climate resilience, local vitality, amenities & access, property value and market & investment — from official open data, then percentile-ranks them within each country. This page surfaces the top of that ranking for one question and one area. Want it weighted to your priorities? Generate a personalized dossier or re-weight the live map.

Related guides