The catalogue
A list of every village in Italy
All 5,666 Italian comuni under five thousand residents, across 20 regions. Pick a region to read the names, and every village’s measured page.
- Piemonte1,045
- Lombardia1,028
- Campania343
- Calabria324
- Sardegna318
- Abruzzo305
- Veneto287
- Lazio255
- Trentino-Alto Adige/Südtirol240
- Marche225
- Sicilia214
- Liguria185
- Friuli-Venezia Giulia154
- Emilia-Romagna135
- Molise128
- Toscana119
- Basilicata108
- Umbria92
- Puglia88
- Valle d'Aosta/Vallée d'Aoste73
How many villages are there in Italy?
Italy Atlas counts 5,666 villages in Italy: every comune under 5,000 residents, across 20 regions. Piemonte has the most, with 1,045, followed by Lombardia with 1,028.
Italian village names
Village names, region by region
The four largest villages of every region by residents, each with its measured page. The region page names them all.
Or by the question you are asking
Ranked for one thing at a time
A region tells you where. These pages rank the same villages on a single measured question.
Prefer to filter rather than browse? Search the whole atlas by population, services, climate and connection speed.