Mettiti in comunicazione con noi

09 Novembre 2026

Meno giovani, meno donne, meno Sud: la nuova geografia demografica italiana

Pubblicato

su

Sintesi

Tra il 1° gennaio 2019 e il 1° gennaio 2026 la popolazione residente in Italia scende da 59.816.673 a 58.942.828 persone: −873.845, pari a −1,46% (−0,21% medio annuo). Il calo è tre volte più forte tra le donne (−663.285, −2,16%) che tra gli uomini (−210.560, −0,72%).

  • Invecchiamento. I ragazzi fino a 14 anni diminuiscono di oltre un milione (−13,0%), la popolazione in età lavorativa (15–64 anni) di quasi un milione (−2,6%), mentre gli over 65 crescono di 1,13 milioni (+8,2%). L’indice di vecchiaia passa da 174 a 216 anziani ogni 100 giovani.
  • Divario territoriale. Il Nord resta quasi stabile (Nord-Ovest −0,27%, Nord-Est −0,08%); Sud (−3,27%) e Isole (−3,08%) perdono insieme 652.000 residenti, il 75% del calo nazionale. Crescono solo tre regioni: Trentino-Alto Adige (+1,56%), Lombardia (+0,55%) ed Emilia-Romagna (+0,39%).
  • Province. Solo 25 province su 107 crescono nel totale; tra gli uomini sono 38, tra le donne appena 11. In testa Ragusa (+2,4%), Bolzano (+2,2%) e Lodi (+2,0%); in coda Isernia (−6,9%), Potenza (−6,9%) ed Enna (−6,7%).
  • Econometria. Le province più grandi crescono di più: la legge di Gibrat (crescita indipendente dalla dimensione) è respinta, con +0,78 punti di crescita per ogni raddoppio della popolazione iniziale. Il vantaggio dimensionale però scompare a parità di struttura per età e sociale del 2019: pesano la quota di anziani (negativa), la quota di giovani e i divorzi (positive). A parità di struttura resta comunque una penalità di circa 1,7–1,8 punti per Sud e Isole.
  • Machine learning. Un random forest validato con 10-fold cross-validation spiega il 68% della varianza fuori campione (RMSE 1,28 punti contro 2,25 del modello naïve), meglio dei modelli lineari (62–64%). Il clustering k-means distingue quattro Italie demografiche, tra cui un gruppo di 12 aree interne in calo di oltre il 5%.
  • Prospettiva. Se i ritmi provinciali 2019–2026 proseguissero, nel 2030 l’Italia avrebbe circa 58,46 milioni di residenti (−483.000 rispetto al 2026).

1. Dati e metodo

L’analisi confronta maschi, femmine e totale dei residenti nelle 107 province italiane al 1° gennaio 2019 e al 1° gennaio 2026, con la struttura per età e per stato civile. Tutti i dati vengono da ISTAT, piattaforma demo.istat.it, “Popolazione residente per sesso, età e stato civile”.

Fonti e controlli di coerenza

DatoFonteContenutoControllo
2019, provinceFile ISTAT POSAS_2019_it_Province (CSV ufficiale)Maschi e femmine per età (0–100+) e stato civileTotale 59.816.673; i maschi coincidono con il PDF 2019 per stato civile (scarto di 221 unità su 29,1 milioni, dovuto alle colonne “già in unione civile” non presenti nel PDF)
2026, provincePDF “Popolazione residente al 1° gennaio 2026 per sesso” e CSV POSAS_2026_it_ProvinceMaschi, femmine e totale; età dal CSVPDF e CSV coincidono esattamente in tutte le 107 province
2026, Italia per etàPDF “Popolazione residente al 1° gennaio 2026 per età e sesso”Maschi, femmine e totale per singolo anno di etàClassi 0–14, 15–64 e 65+ identiche a quelle calcolate dal CSV

I PDF del 2019 forniti riportano solo la popolazione maschile per stato civile. Femmine e totale 2019 sono stati quindi presi dal file CSV ufficiale per provincia della stessa piattaforma, che li contiene.

Metodo

  1. Analisi descrittiva per sesso, classi di età, ripartizione, regione e provincia.
  2. Econometria su sezione trasversale (N = 107): test della legge di Gibrat, regressioni OLS con errori standard robusti HC3, minimi quadrati ponderati (WLS) per popolazione, regressione quantilica sulla mediana, modelli separati per maschi e femmine, diagnostica (VIF, Breusch-Pagan, Jarque-Bera).
  3. Machine learning: confronto in 10-fold cross-validation ripetuta 5 volte tra OLS, Ridge, random forest e gradient boosting; importanza delle variabili per permutazione fuori campione; clustering k-means e analisi delle componenti principali.
  4. Scenario 2030 per estrapolazione dei tassi provinciali.

La variabile dipendente principale è la variazione percentuale della popolazione totale; la stessa formula vale per maschi (gᴹ) e femmine (gᶠ):

g_i = 100 \left( \frac{P_{i,2026}}{P_{i,2019}} – 1 \right)

I predittori sono misurati nel 2019, prima del periodo osservato, così da escludere la causalità inversa: logaritmo della popolazione, quota di over 65 e di under 15, quota di divorziati (maschi e femmine), unioni civili ogni 10.000 residenti, rapporto di mascolinità.

2. Il quadro nazionale: meno donne, meno giovani, più anziani

In sette anni l’Italia ha perso 873.845 residenti (−1,46%), quanto l’intera popolazione della provincia di Monza e Brianza. Tre quarti della perdita riguardano le donne.

Popolazione residente1° gen. 20191° gen. 2026VariazioneVar. %Var. media annua %
Maschi29.131.19528.920.635−210.560−0,72−0,10
Femmine30.685.47830.022.193−663.285−2,16−0,31
Totale59.816.67358.942.828−873.845−1,46−0,21
Maschi ogni 100 femmine94,996,3+1,4  

Il calo più forte delle donne fa salire il rapporto di mascolinità da 94,9 a 96,3. Due fattori lo spiegano in modo plausibile: l’eccesso di mortalità del 2020–2022 tra i grandi anziani, in maggioranza donne, e flussi migratori in entrata a prevalenza maschile. Una parte può dipendere anche dalle revisioni anagrafiche tra il dato censuario 2019 e quello provvisorio 2026.

La struttura per età

Elaborazione su dati ISTAT demo.istat.it, residenti al 1° gennaio 2019 e 2026

Il saldo totale nasconde una ricomposizione molto più ampia: oltre due milioni di residenti in meno sotto i 65 anni e 1,13 milioni in più sopra.

Classe di etàQuota 2019 %Quota 2026 %Var. % 2019–2026
0–14 anni13,211,6−12,96
15–64 anni63,963,2−2,57
65 anni e oltre22,925,1+8,23
di cui 80 anni e oltre7,27,8+7,41

L’indice di vecchiaia (over 65 ogni 100 under 15) sale da 174 a 216. Il crollo degli under 15 riflette la denatalità: le coorti nate negli ultimi anni sono molto meno numerose di quelle che escono dalla classe. È il dato con le conseguenze economiche più durature, perché anticipa la riduzione della forza lavoro dei prossimi decenni.

3. Ripartizioni e regioni: il Mezzogiorno perde il 3%

Sud e Isole perdono 651.989 residenti, il 75% del calo nazionale, mentre il Nord resta quasi fermo. In tutte e cinque le ripartizioni le donne diminuiscono più degli uomini; nel Nord gli uomini addirittura crescono.

RipartizioneTotale 2019Totale 2026Var. assolutaVar. % totaleVar. % maschiVar. % femmineQuota 2026 %
Nord-Ovest15.998.03115.955.242−42.789−0,27+0,62−1,1127,07
Nord-Est11.628.49111.618.783−9.708−0,08+0,92−1,0419,71
Centro11.868.48411.699.125−169.359−1,43−0,60−2,2019,85
Sud13.790.86213.339.994−450.868−3,27−2,83−3,6822,63
Isole6.530.8056.329.684−201.121−3,08−2,70−3,4410,74
Italia59.816.67358.942.828−873.845−1,46−0,72−2,16100

La quota del Nord sul totale nazionale sale dal 46,2% al 46,8%, quella del Mezzogiorno scende dal 34,0% al 33,4%.

Struttura per età per ripartizione

Il Mezzogiorno partiva più giovane, ma è lì che la popolazione in età lavorativa cala di più: −5,8% al Sud e −6,1% nelle Isole, contro una sostanziale stabilità al Nord. Gli over 65 crescono soprattutto nel Mezzogiorno (+11%), dove l’invecchiamento sta recuperando rapidamente il ritardo.

RipartizioneOver 65 % 2019Over 65 % 2026Under 15 % 2026Var. % 0–14Var. % 15–64Var. % 65+
Nord-Ovest24,025,511,5−12,1−0,1+5,7
Nord-Est23,525,311,6−12,3−0,4+7,7
Centro23,625,711,2−14,2−2,1+7,3
Sud20,924,112,1−13,5−5,8+11,3
Isole21,825,211,8−12,9−6,1+11,6

Le regioni

Elaborazione su dati ISTAT demo.istat.it, 20 regioni; linea tratteggiata = media Italia

Crescono solo Trentino-Alto Adige, Lombardia ed Emilia-Romagna, grazie agli uomini: in Lombardia ed Emilia-Romagna le donne calano. In Liguria e Toscana gli uomini sono stabili ma le donne perdono oltre il 2%, segno di popolazioni molto anziane in cui i decessi colpiscono soprattutto donne. Nel Mezzogiorno il divario tra i sessi si riduce: in Sardegna e Calabria uomini e donne calano quasi allo stesso ritmo, perché l’emigrazione giovanile riguarda entrambi. Molise e Basilicata perdono quasi il 6% dei residenti in sette anni.

4. Le province: dove si cresce e dove ci si svuota

Solo 25 province su 107 hanno più residenti nel 2026 che nel 2019. Le dieci che crescono di più sono tutte al Centro-Nord tranne Ragusa; le dieci che calano di più sono tutte nel Mezzogiorno e quasi tutte aree interne.

Le 10 province in maggiore crescitaRegioneTotale 2019Totale 2026Var. assolutaVar. % totaleVar. % maschiVar. % femmine
RagusaSicilia315.564323.144+7.580+2,40+4,27+0,57
Bolzano/BozenTrentino-Alto Adige530.313542.134+11.821+2,23+2,73+1,74
LodiLombardia226.949231.481+4.532+2,00+3,26+0,76
Monza e della BrianzaLombardia867.385883.396+16.011+1,85+2,20+1,51
PratoToscana256.534261.152+4.618+1,80+3,33+0,34
RiminiEmilia-Romagna336.554341.244+4.690+1,39+2,02+0,81
BresciaLombardia1.254.4191.271.759+17.340+1,38+2,36+0,43
ParmaEmilia-Romagna452.505457.509+5.004+1,11+2,48−0,20
BergamoLombardia1.107.1591.119.233+12.074+1,09+1,72+0,47
TrentoTrentino-Alto Adige543.721548.684+4.963+0,91+1,82+0,04
Le 10 province in maggiore caloRegioneTotale 2019Totale 2026Var. assolutaVar. % totaleVar. % maschiVar. % femmine
IserniaMolise84.02778.217−5.810−6,91−5,98−7,83
PotenzaBasilicata362.452337.527−24.925−6,88−6,15−7,58
EnnaSicilia162.371151.525−10.846−6,68−6,24−7,09
BeneventoCampania275.384257.968−17.416−6,32−5,96−6,68
NuoroSardegna207.108194.081−13.027−6,29−6,07−6,51
OristanoSardegna156.623146.785−9.838−6,28−6,12−6,44
CaltanissettaSicilia259.586243.501−16.085−6,20−6,13−6,26
Sud SardegnaSardegna347.732327.170−20.562−5,91−5,68−6,14
CrotoneCalabria171.486161.765−9.721−5,67−6,58−4,74
CampobassoMolise219.763207.723−12.040−5,48−4,66−6,27

Nelle province in crescita l’aumento è quasi tutto maschile: a Ragusa, Prato e Lodi gli uomini crescono di oltre il 3%, le donne meno dell’1%. È il segno di un’immigrazione da lavoro a prevalenza maschile, legata ad agricoltura intensiva (Ragusa), tessile (Prato) e logistica (Lodi).

Le grandi città metropolitane

Città metropolitanaTotale 2019Totale 2026Var. assolutaVar. % totaleVar. % maschiVar. % femmine
Roma4.263.5424.224.901−38.641−0,91−0,30−1,46
Milano3.250.0773.253.111+3.034+0,09+0,95−0,72
Napoli3.048.1942.954.847−93.347−3,06−2,85−3,26
Torino2.238.6632.204.779−33.884−1,51−0,74−2,24
Bari1.234.9971.218.073−16.924−1,37−1,20−1,53
Palermo1.231.6021.195.307−36.295−2,95−2,78−3,10
Catania1.077.2701.067.550−9.720−0,90−0,54−1,24
Bologna1.017.5511.024.290+6.739+0,66+1,74−0,34
Firenze998.976988.494−10.482−1,05−0,06−1,96
Venezia851.057834.077−16.980−2,00−1,08−2,86
Genova831.172820.691−10.481−1,26+0,33−2,70

Napoli da sola perde 93.347 residenti, oltre un decimo del calo italiano. Tra le grandi aree solo Milano e Bologna crescono. La crescita del Nord, quindi, è trainata più dalle province manifatturiere di media dimensione (Brescia, Bergamo, Monza) che dai capoluoghi metropolitani.

Il divario tra uomini e donne

In 104 province su 107 le donne calano più degli uomini; fanno eccezione solo Crotone, Cagliari e Barletta-Andria-Trani. In media la crescita maschile supera quella femminile di 1,6 punti. Le due dinamiche sono comunque fortemente legate (correlazione 0,94): dove cala la popolazione calano entrambi i sessi. Il divario è massimo dove c’è immigrazione maschile (Ragusa 3,7 punti, Prato 3,0) o una popolazione femminile molto anziana (Rovigo 3,3, La Spezia 3,1, Genova 3,0).

5. Analisi econometrica

Le province più grandi crescono di più, contro la legge di Gibrat. Il vantaggio però scompare a parità di struttura demografica e sociale del 2019: conta meno quanto è grande una provincia e più quanto è giovane e moderna. Anche a parità di struttura, Sud e Isole crescono circa 1,7–1,8 punti meno del Nord-Ovest.

5.1 Legge di Gibrat

La legge di Gibrat prevede un tasso di crescita indipendente dalla dimensione iniziale. Si verifica con la regressione:

g_i = \alpha + \beta \ln P_{i,2019} + \varepsilon_i \qquad H_0: \beta = 0

Con β > 0 le province grandi si allontanano dalle piccole (divergenza), con β < 0 si avvicinano (convergenza).

Elaborazione su dati ISTAT demo.istat.it, 107 province; retta OLS stimata sui punti

La stima è β = 1,12 (errore standard robusto 0,29; p < 0,001): l’ipotesi di Gibrat è respinta. Raddoppiare la popolazione iniziale si associa a circa +0,78 punti di crescita in sette anni. La dimensione da sola spiega però poco (R² = 0,13); il grafico mostra che a parità di dimensione le province del Mezzogiorno stanno quasi sempre sotto la retta.

5.2 Determinanti strutturali

Il modello completo aggiunge indicatori misurati nel 2019:

g_i = \alpha + \beta \ln P_{i} + \gamma_1 \mathrm{Over65}_i + \gamma_2 \mathrm{Under15}_i + \gamma_3 \mathrm{Div}_i + \gamma_4 \mathrm{UC}_i + \sum_k \delta_k D_{ik} + \varepsilon_i

Over65 e Under15 sono quote % sulla popolazione; Div è la quota % di divorziati e divorziate; UC sono le unioni civili ogni 10.000 residenti; D sono le dummy di ripartizione (base: Nord-Ovest). Errori standard robusti HC3 tra parentesi; *** p < 0,01, ** p < 0,05, * p < 0,10.

Variabile(1) Gibrat(2) + ripartizioni(3) Struttura(4) Completo(5) WLS(6) Mediana
ln popolazione 20191,121*** (0,288)1,029*** (0,212)−0,028 (0,372)0,026 (0,362)−0,635* (0,337)−0,052 (0,252)
Quota over 65  −0,197 (0,175)−0,392** (0,189)−0,334* (0,193)−0,443** (0,189)
Quota under 15  0,992*** (0,233)0,524 (0,320)0,620* (0,339)0,452 (0,327)
Quota divorziati  1,378*** (0,336)0,945** (0,408)0,750** (0,376)1,086*** (0,325)
Unioni civili / 10.000  0,230 (0,156)0,173 (0,159)0,238 (0,167)0,218 (0,161)
Nord-Est 0,482 (0,424) 0,250 (0,356)−0,018 (0,304)0,009 (0,407)
Centro −0,974** (0,455) −0,250 (0,398)−0,777 (0,496)−0,381 (0,452)
Sud −3,069*** (0,417) −1,773*** (0,686)−1,998** (0,800)−1,681** (0,700)
Isole −2,858*** (0,709) −1,689** (0,799)−1,872*** (0,688)−1,828** (0,702)
R²0,1250,5340,6910,7250,727–
R² corretto0,1170,5110,6750,7000,702–
N107107107107107107

La colonna (5) pondera le osservazioni per la popolazione 2019; la (6) stima la mediana condizionata con regressione quantilica, robusta ai valori estremi.

5.3 Maschi e femmine a confronto

Stimando il modello completo separatamente per sesso, la struttura dei risultati è la stessa ma con pesi diversi.

VariabileCrescita maschiCrescita femmine
Quota over 65−0,260 (0,200)−0,508*** (0,188)
Quota under 150,647* (0,369)0,416 (0,297)
Quota divorziati0,860* (0,447)1,029*** (0,382)
Sud−2,037** (0,814)−1,494** (0,602)
Isole−2,038** (0,986)−1,334** (0,650)
R²0,6880,750

L’invecchiamento frena soprattutto la popolazione femminile: le donne sono la maggioranza tra i grandi anziani, e dove gli anziani pesano di più i decessi riducono soprattutto la componente femminile. La penalità del Mezzogiorno è invece più forte per gli uomini, coerente con un’emigrazione verso il Centro-Nord e l’estero più marcata tra i giovani maschi.

5.4 Lettura dei risultati

  • Invecchiamento. A parità di altre condizioni, un punto in più di over 65 nel 2019 vale circa 0,4 punti di crescita in meno. Il passaggio da una provincia giovane a una anziana (±1 deviazione standard, 2,4 punti di quota) vale circa 1 punto di crescita.
  • Giovani. Senza le dummy territoriali la quota di under 15 è il predittore positivo più forte (+1 punto di crescita per ogni punto di quota): province giovani hanno più nascite e meno decessi.
  • Modernizzazione. La quota di divorziati, indicatore di urbanizzazione e di modelli familiari più recenti, è positiva e significativa in tutte le specificazioni.
  • La dimensione è un intermediario. L’effetto Gibrat scompare nelle colonne (3)–(6): le grandi province crescevano di più perché più giovani e moderne. Ponderando per la popolazione (WLS) diventa anzi lievemente negativo.
  • Il divario Nord-Sud resta. La penalità territoriale di circa 1,7–2,0 punti non è spiegata dalla struttura per età: rimanda a reddito, occupazione ed emigrazione.

5.5 Diagnostica

I VIF sono tra 1,8 e 3,4 per dimensione, divorzi e unioni civili, ma salgono a 5,9 per la quota di under 15 e a 9,6 per quella di over 65: le due quote sono fortemente correlate e i loro coefficienti singoli vanno letti con prudenza. Il test di Breusch-Pagan (p = 0,004) indica eteroschedasticità, gestita con errori robusti HC3. I residui non sono normali (Jarque-Bera, p < 0,001) per casi estremi come Ragusa: la regressione sulla mediana, robusta agli outlier, conferma i risultati principali. Con 107 osservazioni di sezione trasversale le stime sono associazioni condizionate, non effetti causali.

6. Machine learning

Il random forest è il modello più accurato: spiega il 68% della varianza della crescita fuori campione, contro il 62–64% dei modelli lineari. Il guadagno è reale ma contenuto: con 107 province la relazione è in buona parte lineare.

6.1 Confronto predittivo

Ogni modello è valutato con 10-fold cross-validation ripetuta 5 volte (50 stime fuori campione). Gli input sono gli indicatori 2019 del modello econometrico, più quota di over 80, quota di celibi e nubili e rapporto maschi/femmine. L’errore è in punti percentuali di crescita della popolazione totale.

ModelloRMSE fuori campioneMAER² fuori campione
Media (benchmark naïve)2,25–0,00
Regressione lineare (OLS)1,381,040,62
Ridge (α scelto via CV)1,341,010,64
Gradient boosting (300 iter., profondità 2)1,341,030,64
Random forest (500 alberi, foglia min. 3)1,281,010,68

Il random forest riduce l’errore del 43% rispetto al benchmark naïve.

6.2 Quali variabili contano

L’importanza per permutazione misura quanto peggiora la previsione fuori campione quando i valori di una variabile vengono rimescolati a caso. Le dummy di ripartizione sono permutate insieme come blocco unico.

Elaborazione su dati ISTAT; permutation importance fuori campione, 10-fold × 5 ripetizioni, 5 permutazioni per fold

Due indicatori portano quasi tutta l’informazione. Le unioni civili per 10.000 residenti funzionano da indicatore sintetico di urbanità e modernizzazione e separano quasi perfettamente Centro-Nord e Mezzogiorno: per questo la ripartizione, una volta noto questo indicatore, non aggiunge nulla. La quota di under 15 cattura il potenziale naturale della popolazione.

Gli effetti parziali (partial dependence) mostrano relazioni non lineari che la regressione non coglie:

  • Effetto soglia delle unioni civili. Passare da 0,3 a 1,6 unioni ogni 10.000 residenti porta la crescita prevista da −4,9% a −1,7%; oltre quel livello la curva è quasi piatta. Conta essere fuori dal gruppo delle province più tradizionali, non il livello in sé.
  • Giovani. Passando dall’11,0% al 14,4% di under 15 la crescita prevista sale da −2,9% a −1,0%.

6.3 Classificazione delle province (k-means)

Su otto indicatori standardizzati (crescita totale, maschile e femminile; quote di over 65 e under 15; divorziati; unioni civili; rapporto maschi/femmine 2026) il k-means individua quattro profili. La soluzione a 4 gruppi (silhouette 0,32) è preferita a quella a 3 (0,33) perché separa le aree interne, un gruppo con caratteristiche proprie.

ProfiloProvinceCrescita totale %Maschi %Femmine %Over 65 % (2019)Under 15 % (2019)Unioni civili / 10.000Esempi
Nord dinamico e grandi poli36+0,45+1,42−0,4823,013,43,2Milano, Roma, Bologna, Brescia, Bergamo, Verona, Bolzano, Prato, Ragusa
Centro-Nord anziano30−2,21−1,18−3,1826,511,73,4Torino, Genova, Venezia, Trieste, Firenze, Perugia, Biella, Cagliari
Mezzogiorno in calo29−3,31−2,87−3,7222,013,21,0Napoli, Bari, Palermo, Catania, Salerno, Cosenza, Sassari, Frosinone
Aree interne in spopolamento12−5,53−4,89−6,1624,111,60,6Potenza, Matera, Isernia, Campobasso, Benevento, Avellino, L’Aquila, Rieti, Enna, Nuoro, Oristano, Sud Sardegna

I profili tagliano la geografia amministrativa. Il Centro-Nord anziano ha la popolazione più vecchia d’Italia (26,5% di over 65) e perde soprattutto donne: è un declino da saldo naturale. Il Mezzogiorno in calo è invece ancora relativamente giovane (22% di over 65) ma perde residenti di entrambi i sessi: è un declino da emigrazione. Le aree interne sommano i due meccanismi, invecchiamento ed emigrazione, e perdono più del 5,5% in sette anni; includono Rieti e L’Aquila, a conferma che il fenomeno riguarda l’Appennino nel suo complesso e non solo il Sud.

Un’analisi delle componenti principali sugli stessi indicatori conferma due assi: il primo (49% della varianza) misura crescita e modernizzazione (crescita, divorzi, unioni civili); il secondo (33%) misura l’invecchiamento (più over 65, meno under 15).

7. Scenario al 2030, implicazioni economiche e conclusioni

Se ogni provincia mantenesse fino al 2030 il proprio ritmo medio annuo 2019–2026, l’Italia scenderebbe a circa 58,46 milioni di residenti: −483.000 in quattro anni (−0,82%), con 28,81 milioni di uomini e 29,65 milioni di donne. Quasi tre quarti del calo resterebbero concentrati nel Mezzogiorno.

RipartizioneTotale 2026Scenario 2030Variazione 2026–2030Var. %Quota 2030 %
Nord-Ovest15.955.24215.932.100−23.100−0,1527,3
Nord-Est11.618.78311.614.000−4.700−0,0419,9
Centro11.699.12511.604.300−94.800−0,8119,9
Sud13.339.99413.090.200−249.800−1,8722,4
Isole6.329.6846.218.800−110.800−1,7510,6
Italia58.942.82858.459.500−483.300−0,82100

Lo scenario è un’estrapolazione meccanica, non una previsione. Non incorpora l’invecchiamento progressivo, che tende ad accelerare il calo naturale, né cambiamenti nei flussi migratori. Per la pianificazione il riferimento restano le previsioni ufficiali ISTAT, costruite per componenti.

Implicazioni economiche

  • Forza lavoro. In sette anni la popolazione 15–64 anni è scesa di quasi un milione, e oltre il 75% della perdita è nel Mezzogiorno (−5,8% al Sud, −6,1% nelle Isole). Con meno persone in età attiva, il PIL delle regioni meridionali può diminuire anche a produttività costante, e la convergenza con il Nord diventa più difficile.
  • Welfare e finanza pubblica. Un milione di under 15 in meno e 1,1 milioni di over 65 in più spostano la domanda di servizi dalla scuola alla sanità e all’assistenza di lungo periodo. Aumenta anche la pressione sul sistema pensionistico, con meno contribuenti per ogni pensionato.
  • Servizi locali. Le aree interne che perdono il 6–7% in sette anni devono mantenere scuole, presidi sanitari e trasporti con costi fissi su una base più piccola e più anziana. Il rischio è un circolo vizioso: chiusura dei servizi e ulteriore spopolamento.
  • Mercato immobiliare. Domanda e prezzi tendono a divergere: tensione nei poli lombardi ed emiliani, eccesso di offerta e abbandono degli immobili nelle aree interne.
  • Agglomerazione. Il rifiuto della legge di Gibrat indica un processo cumulativo: le aree più dense e moderne attraggono popolazione, che a sua volta ne rafforza l’attrattività. Senza politiche mirate il divario si autoalimenta.
  • Immigrazione. Dove la popolazione cresce (Ragusa, Prato, Lodi, Brescia) la crescita è soprattutto maschile, segno di immigrazione da lavoro. Nell’orizzonte considerato è l’unico fattore in grado di compensare il saldo naturale negativo a livello locale.

Conclusioni

Tra il 2019 e il 2026 l’Italia ha perso 874.000 residenti (−1,46%). Il calo è stato più forte tra le donne (−2,16%) che tra gli uomini (−0,72%) e si è concentrato nel Mezzogiorno, che da solo spiega tre quarti della perdita. Sotto il saldo c’è una ricomposizione profonda: oltre due milioni di residenti in meno sotto i 65 anni e 1,1 milioni in più sopra.

L’econometria respinge la legge di Gibrat, ma il vantaggio delle province grandi dipende dalla loro struttura più giovane e moderna. L’invecchiamento frena la crescita, in particolare quella femminile; giovani e indicatori di modernizzazione la sostengono. Anche a parità di struttura, Sud e Isole crescono circa due punti meno del Nord.

Il machine learning conferma il quadro con una capacità predittiva superiore (R² fuori campione 0,68) e rivela effetti soglia che i modelli lineari non colgono. Il clustering distingue due tipi di declino: quello da invecchiamento del Centro-Nord e quello da emigrazione del Mezzogiorno, che si sommano nelle aree interne. Un passo successivo utile sarebbe scomporre la variazione in saldo naturale e migratorio con il bilancio demografico ISTAT, per passare dalle associazioni a una lettura causale.

Appendice: dati per provincia

Residenti al 1° gennaio, valori assoluti. Il profilo è il gruppo k-means della sezione 6.3; descrive il comportamento medio del gruppo, e singole province possono discostarsene (ad esempio Ragusa, classificata con il Nord dinamico per la sua crescita).

Cod.ProvinciaMaschi 2019Femmine 2019Totale 2019Maschi 2026Femmine 2026Totale 2026Var. % MVar. % FVar. % TProfilo
001Torino1.083.1541.155.5092.238.6631.075.1241.129.6552.204.779−0,74−2,24−1,51Centro-Nord anziano
002Vercelli82.72187.772170.49381.62584.541166.166−1,32−3,68−2,54Centro-Nord anziano
003Novara178.009187.764365.773179.675186.255365.930+0,94−0,80+0,04Nord dinamico
004Cuneo289.728297.485587.213290.528291.581582.109+0,28−1,98−0,87Nord dinamico
005Asti104.575108.929213.504102.142104.917207.059−2,33−3,68−3,02Centro-Nord anziano
006Alessandria204.210216.090420.300200.597207.466408.063−1,77−3,99−2,91Centro-Nord anziano
007Valle d’Aosta/Vallée d’Aoste61.47164.182125.65360.33662.218122.554−1,85−3,06−2,47Centro-Nord anziano
008Imperia101.342108.640209.982102.501107.347209.848+1,14−1,19−0,06Centro-Nord anziano
009Savona131.319142.413273.732129.648137.262266.910−1,27−3,62−2,49Centro-Nord anziano
010Genova395.552435.620831.172396.840423.851820.691+0,33−2,70−1,26Centro-Nord anziano
011La Spezia105.330112.764218.094105.292109.247214.539−0,04−3,12−1,63Centro-Nord anziano
012Varese431.187453.898885.085433.210451.591884.801+0,47−0,51−0,03Nord dinamico
013Como293.627304.180597.807295.515303.047598.562+0,64−0,37+0,13Nord dinamico
014Sondrio88.71891.962180.68088.87890.390179.268+0,18−1,71−0,78Nord dinamico
015Milano1.576.7051.673.3723.250.0771.591.7071.661.4043.253.111+0,95−0,72+0,09Nord dinamico
016Bergamo549.430557.7291.107.159558.868560.3651.119.233+1,72+0,47+1,09Nord dinamico
017Brescia618.924635.4951.254.419633.530638.2291.271.759+2,36+0,43+1,38Nord dinamico
018Pavia264.859276.858541.717269.759276.264546.023+1,85−0,21+0,79Nord dinamico
019Cremona175.540180.610356.150177.050178.084355.134+0,86−1,40−0,29Nord dinamico
020Mantova200.525207.326407.851203.504205.211408.715+1,49−1,02+0,21Nord dinamico
021Bolzano/Bozen262.371267.942530.313269.535272.599542.134+2,73+1,74+2,23Nord dinamico
022Trento266.908276.813543.721271.765276.919548.684+1,82+0,04+0,91Nord dinamico
023Verona452.596470.261922.857460.297470.545930.842+1,70+0,06+0,87Nord dinamico
024Vicenza422.477434.462856.939425.216429.996855.212+0,65−1,03−0,20Nord dinamico
025Belluno98.284103.985202.26996.970100.295197.265−1,34−3,55−2,47Centro-Nord anziano
026Treviso435.045449.128884.173435.364442.977878.341+0,07−1,37−0,66Nord dinamico
027Venezia413.168437.889851.057408.724425.353834.077−1,08−2,86−2,00Centro-Nord anziano
028Padova455.794478.073933.867460.654473.886934.540+1,07−0,88+0,07Nord dinamico
029Rovigo113.534119.894233.428112.419114.764227.183−0,98−4,28−2,68Centro-Nord anziano
030Udine256.578272.652529.230252.020263.805515.825−1,78−3,24−2,53Centro-Nord anziano
031Gorizia67.92270.221138.14369.16269.555138.717+1,83−0,95+0,42Nord dinamico
032Trieste111.530120.875232.405110.249117.591227.840−1,15−2,72−1,96Centro-Nord anziano
033Piacenza140.181146.084286.265142.813144.932287.745+1,88−0,79+0,52Nord dinamico
034Parma220.998231.507452.505226.468231.041457.509+2,48−0,20+1,11Nord dinamico
035Reggio nell’Emilia260.735269.197529.932264.743267.414532.157+1,54−0,66+0,42Nord dinamico
036Modena346.204360.553706.757353.080358.422711.502+1,99−0,59+0,67Nord dinamico
037Bologna490.811526.7401.017.551499.334524.9561.024.290+1,74−0,34+0,66Nord dinamico
038Ferrara166.174179.364345.538166.194174.288340.482+0,01−2,83−1,46Centro-Nord anziano
039Ravenna189.246199.667388.913191.179196.564387.743+1,02−1,55−0,30Nord dinamico
040Forlì-Cesena192.526202.912395.438194.176200.161394.337+0,86−1,36−0,28Nord dinamico
041Pesaro e Urbino174.947183.196358.143172.604176.952349.556−1,34−3,41−2,40Mezzogiorno in calo
042Ancona227.133242.033469.166226.939234.674461.613−0,09−3,04−1,61Centro-Nord anziano
043Macerata152.188160.834313.022148.042153.647301.689−2,72−4,47−3,62Mezzogiorno in calo
044Ascoli Piceno100.496106.813207.30997.861102.341200.202−2,62−4,19−3,43Centro-Nord anziano
045Massa-Carrara93.22199.614192.83591.30995.328186.637−2,05−4,30−3,21Centro-Nord anziano
046Lucca185.344198.133383.477185.240194.717379.957−0,06−1,72−0,92Centro-Nord anziano
047Pistoia140.623150.790291.413141.706149.161290.867+0,77−1,08−0,19Centro-Nord anziano
048Firenze479.118519.858998.976478.841509.653988.494−0,06−1,96−1,05Centro-Nord anziano
049Livorno160.455172.432332.887158.041166.852324.893−1,50−3,24−2,40Centro-Nord anziano
050Pisa203.666214.634418.300206.173213.415419.588+1,23−0,57+0,31Nord dinamico
051Arezzo165.895174.454340.349164.225169.044333.269−1,01−3,10−2,08Centro-Nord anziano
052Siena128.176137.857266.033126.807132.695259.502−1,07−3,74−2,45Centro-Nord anziano
053Grosseto106.565113.974220.539105.157109.706214.863−1,32−3,74−2,57Centro-Nord anziano
054Perugia313.631335.198648.829309.655326.333635.988−1,27−2,64−1,98Centro-Nord anziano
055Terni107.820117.095224.915104.143110.496214.639−3,41−5,64−4,57Centro-Nord anziano
056Viterbo152.870158.891311.761152.230155.582307.812−0,42−2,08−1,27Nord dinamico
057Rieti75.88577.649153.53474.84074.495149.335−1,38−4,06−2,73Aree interne
058Roma2.043.6402.219.9024.263.5422.037.4942.187.4074.224.901−0,30−1,46−0,91Nord dinamico
059Latina278.505284.766563.271282.346284.784567.130+1,38+0,01+0,69Nord dinamico
060Frosinone236.640244.328480.968226.927233.339460.266−4,10−4,50−4,30Mezzogiorno in calo
061Caserta448.369467.180915.549447.549461.944909.493−0,18−1,12−0,66Mezzogiorno in calo
062Benevento135.141140.243275.384127.089130.879257.968−5,96−6,68−6,32Aree interne
063Napoli1.480.3661.567.8283.048.1941.438.1541.516.6932.954.847−2,85−3,26−3,06Mezzogiorno in calo
064Avellino203.556210.553414.109194.102198.991393.093−4,64−5,49−5,07Aree interne
065Salerno532.126554.9291.087.055518.544534.7581.053.302−2,55−3,63−3,10Mezzogiorno in calo
066L’Aquila147.031150.282297.313143.276143.489286.765−2,55−4,52−3,55Aree interne
067Teramo149.439155.852305.291147.711152.124299.835−1,16−2,39−1,79Mezzogiorno in calo
068Pescara153.039164.327317.366151.128160.435311.563−1,25−2,37−1,83Mezzogiorno in calo
069Chieti185.552195.123380.675181.085187.974369.059−2,41−3,66−3,05Mezzogiorno in calo
070Campobasso108.047111.716219.763103.012104.711207.723−4,66−6,27−5,48Aree interne
071Foggia299.894311.624611.518292.006295.779587.785−2,63−5,08−3,88Mezzogiorno in calo
072Bari602.685632.3121.234.997595.445622.6281.218.073−1,20−1,53−1,37Mezzogiorno in calo
073Taranto275.624292.634568.258267.252280.676547.928−3,04−4,09−3,58Mezzogiorno in calo
074Brindisi187.520200.297387.817181.488192.143373.631−3,22−4,07−3,66Mezzogiorno in calo
075Lecce377.434408.974786.408368.119393.808761.927−2,47−3,71−3,11Mezzogiorno in calo
076Potenza178.179184.273362.452167.228170.299337.527−6,15−7,58−6,88Aree interne
077Matera96.51899.617196.13593.39694.358187.754−3,23−5,28−4,27Aree interne
078Cosenza340.734354.871695.605328.510338.624667.134−3,59−4,58−4,09Mezzogiorno in calo
079Catanzaro171.704180.361352.065166.031172.129338.160−3,30−4,56−3,95Mezzogiorno in calo
080Reggio di Calabria261.755274.732536.487249.361261.229510.590−4,73−4,91−4,83Mezzogiorno in calo
081Trapani208.114215.925424.039203.337207.265410.602−2,30−4,01−3,17Mezzogiorno in calo
082Palermo595.789635.8131.231.602579.201616.1061.195.307−2,78−3,10−2,95Mezzogiorno in calo
083Messina298.553320.160618.713288.288305.786594.074−3,44−4,49−3,98Mezzogiorno in calo
084Agrigento208.325219.678428.003199.259207.782407.041−4,35−5,42−4,90Mezzogiorno in calo
085Caltanissetta125.832133.754259.586118.120125.381243.501−6,13−6,26−6,20Mezzogiorno in calo
086Enna78.68583.686162.37173.77477.751151.525−6,24−7,09−6,68Aree interne
087Catania523.032554.2381.077.270520.204547.3461.067.550−0,54−1,24−0,90Mezzogiorno in calo
088Ragusa156.369159.195315.564163.041160.103323.144+4,27+0,57+2,40Nord dinamico
089Siracusa192.954198.446391.400189.239193.211382.450−1,93−2,64−2,29Mezzogiorno in calo
090Sassari239.919246.770486.689232.327238.261470.588−3,16−3,45−3,31Mezzogiorno in calo
091Nuoro102.151104.957207.10895.95498.127194.081−6,07−6,51−6,29Aree interne
092Cagliari205.465218.640424.105201.103214.763415.866−2,12−1,77−1,94Centro-Nord anziano
093Pordenone152.633158.003310.636154.120156.994311.114+0,97−0,64+0,15Nord dinamico
094Isernia41.71442.31384.02739.21838.99978.217−5,98−7,83−6,91Aree interne
095Oristano77.22079.403156.62372.49374.292146.785−6,12−6,44−6,28Aree interne
096Biella84.29591.046175.34181.79186.432168.223−2,97−5,07−4,06Centro-Nord anziano
097Lecco165.523170.031335.554165.750168.461334.211+0,14−0,92−0,40Nord dinamico
098Lodi112.069114.880226.949115.724115.757231.481+3,26+0,76+2,00Nord dinamico
099Rimini162.772173.782336.554166.057175.187341.244+2,02+0,81+1,39Nord dinamico
100Prato124.968131.566256.534129.133132.019261.152+3,33+0,34+1,80Nord dinamico
101Crotone86.22685.260171.48680.55081.215161.765−6,58−4,74−5,67Mezzogiorno in calo
102Vibo Valentia77.51478.864156.37874.42375.499149.922−3,99−4,27−4,13Mezzogiorno in calo
103Verbano-Cusio-Ossola76.33280.946157.27874.54078.137152.677−2,35−3,47−2,93Centro-Nord anziano
108Monza e della Brianza425.094442.291867.385434.432448.964883.396+2,20+1,51+1,85Nord dinamico
109Fermo84.32488.357172.68182.07284.700166.772−2,67−4,14−3,42Mezzogiorno in calo
110Barletta-Andria-Trani191.187195.343386.530185.933190.000375.933−2,75−2,74−2,74Mezzogiorno in calo
111Sud Sardegna172.597175.135347.732162.795164.375327.170−5,68−6,14−5,91Aree interne

Fonti. ISTAT, demo.istat.it, “Popolazione residente per sesso, età e stato civile”: file per provincia POSAS_2019_it_Province e POSAS_2026_it_Province, e PDF “Popolazione residente al 1° gennaio 2026 per sesso” e “per età e sesso”, consultati il 9 novembre 2026 (demo.istat.it). Elaborazioni in Python (pandas, statsmodels, scikit-learn).

Commercialista, pubblicista, innovation manager, ricercatore, professore a contratto presso l'Università LUM GIuseppe Degennaro e presso l'Università di Bari Aldo Moro.