
Oggi l'Italia conta una popolazione di circa 58,9 milioni di abitanti, distribuiti su un territorio di 302.073 km² suddiviso in oltre 100 province e città metropolitane: ma quali sono le più popolose?
Secondo gli ultimi dati rilasciati dall'ISTAT e relativi al 1° gennaio 2026, al primo posto si conferma la capitale Roma con oltre 4,2 milioni di residenti, seguita da Milano e Napoli, che da sole raccolgono circa 6,3 milioni di persone. Da un punto di vista geografico, la classifica è piuttosto equilibrata tra Nord e Sud: complessivamente, le 10 province (o città metropolitane) con più abitanti ospitano oltre 19,5 milioni di residenti, pari a circa un terzo dell'intera popolazione nazionale.
Vediamo quindi la classifica completa e cosa dicono gli ultimi dati ISTAT sull'andamento demografico del Paese.
La classifica delle 10 province/città metropolitane con più abitanti in Italia
Secondo gli ultimi dati rilasciati dall'ISTAT, al 1° gennaio 2026 le 10 province italiane più popolose sono:
- Roma, 4.224.901 residenti
- Milano, 3.253.111 residenti
- Napoli, 2.954.847 residenti
- Torino, 2.204.779 residenti
- Brescia, 1.271.759 residenti
- Bari, 1.218.073 residenti
- Palermo, 1.195.307 residenti
- Bergamo, 1.119.233 residenti
- Catania, 1.067.550 residenti
- Salerno, 1.053.302 residenti
Un dato che colpisce immediatamente è il distacco tra le prime tre province e tutte le altre: Roma, Milano e Napoli da sole raccolgono oltre 10,4 milioni di persone, un numero pari a circa il 17,7% dell'intera popolazione nazionale. Napoli, tra l'altro, risulta la provincia con la più alta densità abitativa d'Italia: circa 2.519 abitanti per km².
Dal punto di vista della distribuzione geografica, invece, il quadro che emerge è piuttosto uniforme: delle 10 province più popolose, 4 si trovano al Nord (Milano, Torino, Brescia e Bergamo, tutte concentrate tra Lombardia, di fatto la regione più popolosa d'Italia, e Piemonte) e 5 si trovano nel Mezzogiorno, ovvero Sud e Isole (Napoli, Bari e Salerno, Palermo e Catania). Il Centro Italia, invece, è rappresentato esclusivamente dalla capitale Roma.
Come sta cambiando la popolazione italiana
Ma qual è il trend demografico dell'Italia? Secondo l'ultimo bilancio demografico dell'ISTAT, al 1° gennaio 2026 la popolazione totale residente ammonta a 58.942.828 abitanti, in leggera diminuzione rispetto al 1° gennaio 2025, quando l'Istituto aveva registrato 58.943.464 abitanti.
In generale, comunque, negli ultimi anni il nostro Paese sta registrando un persistente calo delle nascite: sempre secondo i dati ISTAT, nel 2025 in Italia sono nati circa 355.000 bambini, un dato che segna una diminuzione di 15.000 nati (-3,9%) rispetto al 2024, anno che già aveva segnato un record negativo. Durante lo stesso arco temporale, tuttavia, i decessi sono stati circa 651.830, quindi di fatto superiori in valore assoluto alle nascite, determinando così un saldo naturale ampiamente negativo.
A compensare parzialmente questo squilibrio sono stati i flussi migratori: considerando la quota totale di immigrati dall'estero nel 2025 (439.916) e di emigrati per l'estero (144.157), lo scorso anno il saldo migratorio con l'estero è stato di 295.759 persone.
In ogni caso, la tendenza di fondo rimane piuttosto chiara: l'Italia è interessata da un progressivo calo demografico. Secondo le previsioni dell'ISTAT, la popolazione residente potrebbe scendere fino a 54,7 milioni entro il 2050, con un'accelerazione di questo calo soprattutto tra il 2030 e il 2050.