Cuba - 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
116. Zaza del Medio Cuba 8,667
61. Yara Cuba 28,944
45. Yaguajay Cuba 42,218
64. Viñales Cuba 27,129
59. Vertientes Cuba 29,704
99. Venezuela Cuba 16,601
84. Varadero Cuba 20,000
58. Unión de Reyes Cuba 33,646
30. Trinidad Cuba 60,206
96. Sibanicú Cuba 16,856
41. Santo Domingo Cuba 45,476
54. Santiago de las Vegas Cuba 35,241
2. Santiago de Cuba Cuba 555,865
55. Santa Cruz del Sur Cuba 34,601
91. Santa Cruz del Norte Cuba 18,402
6. Santa Clara Cuba 250,512
14. Sancti Spíritus Cuba 127,069
105. San Nicolás Cuba 14,914
118. San Luis Cuba 6,690
25. San Luis Cuba 67,293
33. San José de las Lajas Cuba 54,847
125. San Diego de los Baños Cuba 1,643
31. San Cristóbal Cuba 59,579
44. San Antonio de los Baños Cuba 42,724
29. Sagua la Grande Cuba 62,073
92. Sagua de Tánamo Cuba 18,282
88. Rodas Cuba 19,212
68. Río Guayabal de Yateras Cuba 25,753
75. Río Cauto Cuba 23,737
56. Remedios Cuba 34,108
43. Ranchuelo Cuba 43,695
123. Rancho Veloz Cuba 4,549
109. Quivicán Cuba 12,919
110. Quemado de Güines Cuba 12,736
19. Puerto Padre Cuba 76,838
94. Primero de Enero Cuba 17,934
32. Placetas Cuba 55,408
9. Pinar del Río Cuba 186,990
74. Perico Cuba 24,073
65. Pedro Betancourt Cuba 26,761
78. Palmira Cuba 23,078
15. Palma Soriano Cuba 102,826
35. Nuevitas Cuba 54,022
81. Nueva Gerona Cuba 20,264
89. Niquero Cuba 18,771
26. Morón Cuba 66,060
18. Moa Cuba 92,852
79. Minas Cuba 20,863
97. Media Luna Cuba 16,713
11. Matanzas Cuba 146,733
107. Martí Cuba 13,439
60. Mariel Cuba 28,987
13. Manzanillo Cuba 128,188
113. Mantua Cuba 10,797
46. Manicaragua Cuba 41,532
124. Manguito Cuba 3,155
108. Manatí Cuba 13,278
57. Madruga Cuba 33,798
69. Los Palacios Cuba 25,703
112. Los Arabos Cuba 12,504
7. Las Tunas Cuba 203,684
62. La Salud Cuba 28,796
39. Jovellanos Cuba 47,164
95. Jobabo Cuba 17,804
47. Jiguaní Cuba 41,106
87. Jatibonico Cuba 19,644
82. Jaruco Cuba 20,207
104. Jamaica Cuba 15,000
34. Jagüey Grande Cuba 54,363
4. Holguín Cuba 319,102
1. Havana Cuba 2,163,824
90. Guisa Cuba 18,408
21. Güira de Melena Cuba 69,879
23. Güines Cuba 68,935
5. Guantánamo Cuba 272,801
100. Guane Cuba 16,548
70. Guanajay Cuba 25,258
49. Guáimaro Cuba 39,358
63. Gibara Cuba 27,603
85. Fomento Cuba 19,991
28. Florida Cuba 63,007
114. Esperanza Cuba 10,462
80. Esmeralda Cuba 20,274
67. Encrucijada Cuba 26,155
121. El Cobre Cuba 4,768
122. El Caney Cuba 4,597
51. Cumanayagua Cuba 38,687
66. Cueto Cuba 26,527
72. Cruces Cuba 24,906
37. Corralillo Cuba 51,881
20. Contramaestre Cuba 70,438
22. Consolación del Sur Cuba 69,857
52. Condado Cuba 38,248
27. Colón Cuba 63,882
83. Colombia Cuba 20,096
48. Cifuentes Cuba 40,142
10. Cienfuegos Cuba 186,644
12. Ciego de Ávila Cuba 142,027
73. Chambas Cuba 24,114
17. Cárdenas Cuba 98,515