Jamaica flag

Jamaica Population History

1960 - 2026

Jamaica's population has grown from 1,650,005 in 1960 to 2,839,786 in 2023, a total increase of 72.1% (1.72x). The population reached its all-time recorded high in 2023.

1960 Population

1.7M

2023 Population

2.8M

Total Growth

72.1%

Peak Year

2023

Population by Decade

1960
1.7M
1970
1.9M
1980
2.1M
1990
2.4M
2000
2.6M
2010
2.7M
2020
2.8M
2023
2.8M

Growth Rate by Period

1960-1965

+1.40%

1965-1970

+1.20%

1970-1975

+1.46%

1975-1980

+1.22%

1980-1985

+1.32%

1985-1990

+0.77%

1990-1995

+0.99%

1995-2000

+0.85%

2000-2005

+0.60%

2005-2010

+0.45%

2010-2015

+0.39%

2015-2020

+0.20%

Year-by-Year Population

Jamaica population by year, 1960 to 2023
YearPopulationChange
20232,839,786+642
20222,839,144+1,462
20212,837,682+6,943
20202,830,739+7,468
20192,823,271+3,174
20182,820,097+4,333
20172,815,764+5,849
20162,809,915+7,381
20152,802,534+8,785
20142,793,749+10,062
20132,783,687+11,257
20122,772,430+11,936
20112,760,494+11,926
20102,748,568+11,573
20092,736,995+11,360
20082,725,635+11,835
20072,713,800+12,832
20062,700,968+13,902
20052,687,066+14,841
20042,672,225+15,602
20032,656,623+16,051
20022,640,572+16,169
20012,624,403+16,577
20002,607,826+18,031
19992,589,795+20,059
19982,569,736+21,888
19972,547,848+23,385
19962,524,463+24,312
19952,500,151+24,931
19942,475,220+25,304
19932,449,916+25,215
19922,424,701+23,832
19912,400,869+20,992
19902,379,877+17,961
19892,361,916+16,139
19882,345,777+15,964
19872,329,813+17,688
19862,312,125+21,469
19852,290,656+26,094
19842,264,562+29,730
19832,234,832+30,943
19822,203,889+30,071
19812,173,818+28,160
19802,145,658+26,172
19792,119,486+24,650
19782,094,836+24,179
19772,070,657+25,079
19762,045,578+26,597
19752,018,981+28,075
19741,990,906+29,687
19731,961,219+29,677
19721,931,542+27,814
19711,903,728+25,532
19701,878,196+23,069
19691,855,127+21,362
19681,833,765+20,900
19671,812,865+21,390
19661,791,475+22,283
19651,769,192+23,624
19641,745,568+24,469
19631,721,099+24,167
19621,696,932+23,671
19611,673,261+23,256
19601,650,005