Cuba
19502100
2025
Net migrants
-22,244
Net migration rate
-2.0 per 1,000 people
Net migration from 1950 to 2100 (projections after 2024)
Net migrants
-2,703,514
Cumulative over selected range
Peak immigration
-4,091
Top year: 2099
Peak emigration
-52,697
Lowest year: 1974
Recent avg (10 yrs)
-4243
Per year
Migration flows in Cuba are relatively modest.