Demographics of Cuba

Source UN (World Population Prospects 2024)
Date15 Sep 2024

As of 2024, the population of Cuba is projected at 10.98 million, compared to 11.02 million in 2023. It is the seventh-most populous country in North America and ranks 87th in the world. The population growth rate in 2024 is projected at 0.34 percent, the 160th highest among 237 countries and dependent territories.

There are 5.42 million males and 5.56 million females in Cuba. The percentage of the male population is 49.34%, compared to 50.66% of the female population. Cuba has 146k more females than males. The sex ratio in Cuba in 2024 will be 97.375 males per 100 females. Cuba is in the 90th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Cuba population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
19503,060,3362,864,1755,924,5111.98106.849
19553,359,8853,183,2156,543,1002.01105.550
19603,697,3383,540,7447,238,0812.04104.423
19654,085,3533,945,4458,030,7972.05103.546
19704,478,4504,345,9328,824,3821.78103.049
19754,815,0094,664,7179,479,7261.04103.222
19804,986,1034,818,6939,804,7960.38103.474
19855,152,1575,005,07110,157,2280.84102.939
19905,383,9265,247,87310,631,7990.91102.593
19955,519,1295,406,23310,925,3620.34102.088
20005,578,9295,530,18011,109,1090.33100.882
20055,626,2375,636,31711,262,5540.1899.821
20105,616,9125,680,49711,297,4090.0398.881
20155,593,6585,681,40611,275,065-0.0498.456
20205,530,2975,646,05611,176,354-0.2297.950
20215,497,6675,624,50111,122,168-0.7597.745
20225,461,3455,598,47511,059,820-0.3797.551
20235,438,9405,580,99111,019,931-0.3597.455
20245,416,8805,562,90310,979,783-0.3897.375
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195058.98921.1664.032
195561.15221.2503.902
196063.31621.4074.129
196565.63621.0784.504
197067.93520.7293.981
197570.37521.4212.824
198072.60323.0451.637
198573.46424.7681.772
199073.82326.7101.806
199574.34629.2821.481
200075.92232.0961.608
200577.54034.6891.486
201077.87637.2761.673
201577.74539.6771.685
202077.40741.3431.489
202173.20141.4251.427
202277.62941.5051.412
202378.08541.7091.439
202478.26441.9171.445
  • Total
  • Crude

Cuba death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
195066,619189,92211.24532.057
195564,092203,5899.79531.115
196064,510237,3318.91332.789
196564,941276,2698.08734.401
197062,029263,8537.02929.900
197560,246205,2056.35521.647
198061,912136,1816.31413.889
198566,844170,0766.58116.744
199074,231186,6126.98217.552
199580,551147,3647.37313.488
200081,699142,8357.35412.857
200582,942119,6027.36410.619
201092,084129,1048.15111.428
2015102,859123,3269.12310.938
2020116,268103,46510.4039.257
2021169,65198,03615.2538.814
2022113,75795,80210.2868.662
2023111,81995,93810.1478.706
2024113,91594,65010.3758.620
  • Population
  • Urbanization

Urban and rural population of Cuba

Year Population Urban (%)
UrbanRural
19503,345,4322,574,56156.511
19553,757,4732,781,99657.458
19604,170,4822,970,65358.401
19654,718,4113,233,52259.337
19705,252,2583,462,86560.266
19756,061,7353,376,70764.224
19806,698,3003,136,87768.106
19857,152,1962,930,79370.933
19907,763,3932,818,68873.364
19958,100,6492,805,39474.277
20008,399,0812,751,65575.323
20058,591,1352,693,11876.134
20108,680,7872,652,26476.597
20158,813,3482,648,08476.896
20208,873,8482,621,64477.194
20218,888,3242,611,40777.292
20228,904,2812,599,76177.401
20238,921,4452,586,64677.523
20248,939,3112,571,94077.657
  • Population pyramid
  • Gender ratio

Cuba population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 252,213 235,351 487,564 4.44 107.165
05-09 295,370 274,725 570,095 5.19 107.515
10-14 319,489 302,095 621,584 5.66 105.758
15-19 297,379 283,214 580,592 5.29 105.002
20-24 337,296 322,789 660,085 6.01 104.494
25-29 342,697 325,474 668,172 6.09 105.292
30-34 381,159 358,883 740,042 6.74 106.207
35-39 394,829 374,764 769,593 7.01 105.354
40-44 321,472 311,877 633,349 5.77 103.077
45-49 349,324 350,954 700,278 6.38 99.536
50-54 463,692 483,988 947,679 8.63 95.807
55-59 464,524 500,550 965,074 8.79 92.803
60-64 389,261 427,167 816,428 7.44 91.126
65-69 252,001 290,509 542,510 4.94 86.745
70-74 211,225 253,773 464,998 4.24 83.234
75-79 159,579 202,238 361,817 3.30 78.907
80-84 105,240 140,531 245,770 2.24 74.887
85-89 52,373 77,017 129,391 1.18 68.002
90-94 20,822 34,022 54,843 0.50 61.202
95-99 5,990 11,044 17,034 0.16 54.238
100+ 947 1,939 2,886 0.03 48.840
Total 5,416,882 5,562,904 10,979,784 97.375