Cuba — Population history

Historical population data showing long-term demographic trends.

Data source: United Nations World Population Prospects and national statistical offices.

Population history

Population by year

Year Total Male Female Density Filter
1950 5,924,000 3,060,000 2,864,000 55.50 1
1951 6,042,000 3,117,000 2,924,000 56.60 1
1952 6,162,000 3,175,000 2,986,000 57.72
1953 6,285,000 3,235,000 3,050,000 58.88
1954 6,412,000 3,296,000 3,116,000 60.07
1955 6,543,000 3,359,000 3,183,000 61.29 1
1956 6,676,000 3,424,000 3,251,000 62.53
1957 6,811,000 3,490,000 3,321,000 63.81
1958 6,950,000 3,557,000 3,392,000 65.10
1959 7,092,000 3,626,000 3,466,000 66.43 1
1960 7,238,000 3,697,000 3,540,000 67.80
1961 7,387,000 3,769,000 3,617,000 69.20
1962 7,541,000 3,845,000 3,696,000 70.64 1
1963 7,701,000 3,923,000 3,778,000 72.14
1964 7,866,000 4,004,000 3,861,000 73.68
1965 8,030,000 4,085,000 3,945,000 75.22 1
1966 8,193,000 4,165,000 4,027,000 76.75
1967 8,352,000 4,244,000 4,108,000 78.24
1968 8,509,000 4,322,000 4,187,000 79.71 1
1969 8,666,000 4,400,000 4,266,000 81.18
1970 8,824,000 4,478,000 4,345,000 82.66
1971 8,979,000 4,556,000 4,422,000 84.11
1972 9,123,000 4,631,000 4,492,000 85.46 1
1973 9,255,000 4,699,000 4,556,000 86.69
1974 9,374,000 4,760,000 4,613,000 87.81
1975 9,479,000 4,815,000 4,664,000 88.80
1976 9,571,000 4,862,000 4,708,000 89.65 1
1977 9,648,000 4,903,000 4,745,000 90.38
1978 9,711,000 4,937,000 4,774,000 90.97
1979 9,763,000 4,964,000 4,799,000 91.45
1980 9,804,000 4,986,000 4,818,000 91.84
1981 9,849,000 5,007,000 4,842,000 92.26
1982 9,912,000 5,036,000 4,876,000 92.85
1983 9,991,000 5,072,000 4,918,000 93.59
1984 10,073,000 5,111,000 4,961,000 94.36 1
1985 10,157,000 5,152,000 5,005,000 95.14
1986 10,244,000 5,194,000 5,049,000 95.96
1987 10,335,000 5,238,000 5,096,000 96.81
1988 10,432,000 5,285,000 5,146,000 97.72
1989 10,533,000 5,335,000 5,197,000 98.67 1
1990 10,631,000 5,383,000 5,247,000 99.59
1991 10,717,000 5,426,000 5,291,000 100.39
1992 10,785,000 5,459,000 5,326,000 101.03
1993 10,841,000 5,486,000 5,354,000 101.55
1994 10,886,000 5,505,000 5,380,000 101.97
1995 10,925,000 5,519,000 5,406,000 102.34
1996 10,962,000 5,531,000 5,430,000 102.68
1997 10,997,000 5,543,000 5,454,000 103.02
1998 11,034,000 5,555,000 5,478,000 103.36 1
1999 11,072,000 5,567,000 5,504,000 103.71
2000 11,109,000 5,578,000 5,530,000 104.06
2001 11,144,000 5,589,000 5,554,000 104.39
2002 11,177,000 5,599,000 5,577,000 104.70
2003 11,209,000 5,610,000 5,599,000 105.00
2004 11,238,000 5,619,000 5,619,000 105.27
2005 11,262,000 5,626,000 5,636,000 105.50
2006 11,278,000 5,628,000 5,649,000 105.65
2007 11,287,000 5,627,000 5,659,000 105.73
2008 11,291,000 5,624,000 5,667,000 105.77
2009 11,294,000 5,620,000 5,673,000 105.80
2010 11,297,000 5,616,000 5,680,000 105.82
2011 11,301,000 5,613,000 5,687,000 105.86
2012 11,303,000 5,611,000 5,691,000 105.88
2013 11,298,000 5,608,000 5,690,000 105.83
2014 11,285,000 5,600,000 5,685,000 105.71
2015 11,275,000 5,593,000 5,681,000 105.61
2016 11,265,000 5,586,000 5,678,000 105.53
2017 11,247,000 5,575,000 5,672,000 105.36
2018 11,227,000 5,561,000 5,665,000 105.16
2019 11,202,000 5,546,000 5,656,000 104.94
2020 11,176,000 5,530,000 5,646,000 104.69
2021 11,122,000 5,497,000 5,624,000 104.18
2022 11,059,000 5,461,000 5,598,000 103.60
2023 11,019,000 5,438,000 5,580,000 103.22
2024 10,979,000 5,416,000 5,562,000 102.85 1
2025 10,937,000 5,393,000 5,543,000 102.45 1
← Back to country overview