Analysis
What the data says
Stories built from the same sourced data behind every town page. Each one is a dated snapshot: the numbers are fixed when it is published, and its sources and caveats are on the page.
Italy’s population in 2025: flat nationally, shrinking in 4,416 towns
Italy ended 2025 with 636 fewer residents out of 58.9 million — but 4,416 of its 7,896 comuni shrank. Births, deaths and moves for every comune from ISTAT's 2025 demographic balance, with the fastest-shrinking and fastest-growing towns.