List of cities in Italy by population

List of cities in Italy by population 2024.

Total number of cities: 46.

Total population: 59 589 445.


# Name, city Population, people
1 Rome 2 870 493
2 Milan 1 331 586
3 Naples 989 598
4 Turin 899 291
5 Palermo 676 527
6 Genoa 594 254
7 Bologna 385 435
8 Florence 379 102
9 Bari 321 687
10 Catania 315 052
11 Venice 264 919
12 Verona 259 941
13 Messina 240 725
14 Padua 210 494
15 Trieste 205 555
16 Taranto 202 297
17 Brescia 195 193
18 Prato 190 698
19 Parma 189 151
20 Modena 185 041
21 Reggio di Calabria 184 708
22 Reggio Emilia 172 028
23 Perugia 166 169
24 Livorno 160 520
25 Ravenna 158 976
26 Cagliari 154 637
27 Foggia 152 879
28 Rimini 147 500
29 Ferrara 133 967
30 Salerno 133 429
31 Sassari 127 711
32 Latina 125 185
33 Monza 122 639
34 Siracusa 122 286
35 Pescara 121 303
36 Giugliano in Campania 121 129
37 Bergamo 118 691
38 Forli 118 250
39 Trento 117 287
40 Vicenza 113 674
41 Terni 112 184
42 Bolzano 105 974
43 Novara 104 586
44 Piacenza 102 384
45 Ancona 101 484
46 Andria 100 416

Italy - Population

59 589 445 people Flag of Italy Flag of Italy In December 2024