Skip to main content

Top up balance

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
Real estate market: Italy
#City20252050 (projected)Change
1Naples2.8 million2.4 million−13.2%
2Milan2.6 million2.5 million−5.6%
3Rome2.4 million2.3 million−4.5%
4Turin1.2 million1 million−9.9%
5Palermo667,000571,000−14.4%
6Genoa533,000484,000−9.2%
7Catania453,000389,000−14.1%
8Bologna444,000417,000−6.1%
9Florence431,000406,000−5.8%
10Bergamo398,000375,000−5.8%
11Busto Arsizio303,000286,000−5.6%

Source: United Nations, World Urbanization Prospects 2025 (CC BY 3.0 IGO). 2030–2050 are projections.