Población de Jamaica

Población - abril 2025 2,823,584 #139 en el mundo Bandera de Jamaica
Crecimiento anual -1,908 #210 en el mundo
Edad media 32.9 años #120 en el mundo
Esperanza de vida 72.6 años #155 en el mundo
Densidad 260.7 hab/km² #55 en el mundo

A abril de 2025, la población de Jamaica es de 2.8 millones. El número de habitantes ha disminuido en 1,908 en el último año, lo que representa una reducción del 0.05%. La edad media de la población ha aumentado en los últimos años, pasando de 27.8 años en el 2015 a 32.9 años en 2025. Actualmente, la esperanza de vida al nacer es de 72.6 años y la densidad de población es de 260.7 habitantes por kilómetro cuadrado.

Crecimiento de la Población

La tasa de crecimiento de la población de Jamaica alcanzó su punto máximo en 1950, rondando el 3.15% anual, pero desde entonces ha disminuido a alrededor del -0.07% en 2025. El aumento anual en el número de personas también ha disminuido desde un pico de aproximadamente 44,294 en 1950 hasta cerca de -1,908 en 2025.

Expectativa de Vida

En Jamaica la esperanza de vida al nacer ha estado aumentando, con el indicador pasando de 71 años en 2005 a 72.6 años en 2025. Esto representa un aumento de casi 2 años en las últimas 2 décadas.

Ciudades más pobladas en Jamaica

Las ciudades de Jamaica son en su mayoría pequeñas, pero se destacan 4 con más de 100 mil habitantes. La ciudad más poblada es Kingston, con aproximadamente 937,700 habitantes. Le siguen New Kingston, Saint Andrew Parish con 583,958 y Spanish Town, Saint Catherine Parish con 145,018.

Estas son las 20 ciudades más pobladas en Jamaica:

# Ciudad Población
1 Kingston 937,700
2 New Kingston, Saint Andrew Parish 583,958
3 Spanish Town, Saint Catherine Parish 145,018
4 Portmore, Saint Catherine Parish 102,861
5 Montego Bay, Saint James Parish 82,867
6 Mandeville, Manchester 47,115
7 May Pen, Clarendon 44,755
8 Old Harbour, Saint Catherine Parish 26,024
9 Linstead, Saint Catherine Parish 20,660
10 Half Way Tree, Saint Andrew Parish 18,552
# Ciudad Población
11 Savanna-la-Mar, Westmoreland 16,553
12 Port Antonio, Portland Parish 14,400
13 Saint Ann’s Bay, Saint Ann Parish 13,671
14 Bog Walk, Saint Catherine Parish 12,873
15 Constant Spring, Saint Andrew Parish 12,830
16 Ewarton, Saint Catherine Parish 12,797
17 Tower Hill, Saint Andrew Parish 12,184
18 Torrington Park, Saint Andrew Parish 11,905
19 Penwood, Saint Andrew Parish 11,563
20 Barbican, Hanover 10,337