Jamaica - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Kingston Jamaica 937,700
2. New Kingston Jamaica 583,958
3. Spanish Town Jamaica 145,018
4. Portmore Jamaica 102,861
5. Montego Bay Jamaica 82,867
6. Mandeville Jamaica 47,115
7. May Pen Jamaica 44,755
8. Old Harbour Jamaica 26,024
9. Linstead Jamaica 20,660
10. Half Way Tree Jamaica 18,552
11. Port Antonio Jamaica 14,400
12. Bog Walk Jamaica 12,873
13. Constant Spring Jamaica 12,830
14. Ewarton Jamaica 12,797
15. Hayes Jamaica 9,701
16. Ocho Rios Jamaica 9,450
17. Morant Bay Jamaica 9,368
18. Stony Hill Jamaica 8,551
19. Santa Cruz Jamaica 8,217
20. Old Harbour Bay Jamaica 7,912
21. Port Maria Jamaica 7,906
22. Falmouth Jamaica 7,779
23. Yallahs Jamaica 7,644
24. Bull Savanna Jamaica 6,962
25. Runaway Bay Jamaica 6,517
26. Lucea Jamaica 6,289
27. Porus Jamaica 5,923
28. Lionel Town Jamaica 5,362
29. Point Hill Jamaica 5,344
30. Seaforth Jamaica 4,550
31. Sandy Bay Jamaica 4,520
32. Chapelton Jamaica 4,514
33. Bamboo Jamaica 4,264
34. Black River Jamaica 4,229
35. Anchovy Jamaica 4,161
36. Riversdale Jamaica 4,085
37. Cambridge Jamaica 3,930
38. Coleyville Jamaica 3,860
39. Albert Town Jamaica 3,449
40. Port Royal Jamaica 3,327
41. Moneague Jamaica 3,319
42. Gayle Jamaica 3,305
43. Malvern Jamaica 3,291
44. Williamsfield Jamaica 3,255
45. Lacovia Jamaica 3,187
46. Lluidas Vale Jamaica 3,163
47. Rocky Point Jamaica 3,152
48. Maroon Town Jamaica 3,085
49. Golden Grove Jamaica 3,058
50. Bethel Town Jamaica 3,053
51. Dalvey Jamaica 3,037
52. Negril Jamaica 3,000
53. Race Course Jamaica 2,974
54. Islington Jamaica 2,958
55. Trinity Ville Jamaica 2,895
56. Mona Heights Jamaica 2,887
57. Balaclava Jamaica 2,862
58. Bluefields Jamaica 2,828
59. Wakefield Jamaica 2,763
60. Buff Bay Jamaica 2,757
61. Siloah Jamaica 2,725
62. Southfield Jamaica 2,695
63. Easington Jamaica 2,634
64. Kellits Jamaica 2,631
65. Discovery Bay Jamaica 2,535
66. Nain Jamaica 2,394
67. Bath Jamaica 2,382
68. Limit Jamaica 2,321
69. Manchioneal Jamaica 2,321
70. Petersfield Jamaica 2,255
71. Richmond Jamaica 2,046
72. Alexandria Jamaica 1,927
73. Duncans Jamaica 1,876
74. Mavis Bank Jamaica 1,821
75. Alligator Pond Jamaica 1,793
76. Hope Bay Jamaica 1,666
77. Darliston Jamaica 1,583
78. Ulster Spring Jamaica 1,411
79. Maggotty Jamaica 1,371
80. Cascade Jamaica 1,232
81. Moore Town Jamaica 1,119
82. Gordon Town Jamaica 1,088

-->