Largest cities in Italy
11 cities with more than 300,000 people, ranked by 2025 population.
- cities of 300k+
- 11
- combined population
- 12.1 million
- largest
- Naples
| # | City | 2025 | 2050 (projected) | Change |
|---|---|---|---|---|
| 1 | Naples | 2.8 million | 2.4 million | −13.2% |
| 2 | Milan | 2.6 million | 2.5 million | −5.6% |
| 3 | Rome | 2.4 million | 2.3 million | −4.5% |
| 4 | Turin | 1.2 million | 1 million | −9.9% |
| 5 | Palermo | 667,000 | 571,000 | −14.4% |
| 6 | Genoa | 533,000 | 484,000 | −9.2% |
| 7 | Catania | 453,000 | 389,000 | −14.1% |
| 8 | Bologna | 444,000 | 417,000 | −6.1% |
| 9 | Florence | 431,000 | 406,000 | −5.8% |
| 10 | Bergamo | 398,000 | 375,000 | −5.8% |
| 11 | Busto Arsizio | 303,000 | 286,000 | −5.6% |