Highest Major Cities in Cuba
Cities in Cuba with more than 15,000 inhabitants, ranked by elevation above sea level (GeoNames digital elevation model).
1Río Guayabal de Yateras25,753 people · Guantánamo Province
438 m
2Guisa18,408 people · Granma Province
247 m
3San Luis67,293 people · Santiago de Cuba Province
201 m
4Placetas55,408 people · Villa Clara Province
197 m
5Palma Soriano102,826 people · Santiago de Cuba Province
152 m
6Madruga33,798 people · Mayabeque
150 m
7Holguín319,102 people · Holguín Province
146 m
8Manicaragua41,532 people · Villa Clara Province
144 m
9Viñales27,129 people · Pinar del Río
144 m
10San José de las Lajas54,847 people · Mayabeque
138 m
11Jiguaní41,106 people · Granma Province
137 m
12Jaruco20,207 people · Mayabeque
134 m
13Cabaiguán44,515 people · Sancti Spíritus Province
133 m
14Minas de Matahambre34,419 people · Pinar del Río
133 m
15Santa Clara250,512 people · Villa Clara Province
132 m
16Fomento19,991 people · Sancti Spíritus Province
122 m
17Jimaguayú21,169 people · Camagüey
117 m
18Contramaestre70,438 people · Santiago de Cuba Province
114 m
19Bejucal18,123 people · Mayabeque
110 m
20Guanajay25,258 people · Artemisa
109 m
21Vedado del Cotorro74,650 people · Havana
109 m
22Ranchuelo43,695 people · Villa Clara Province
108 m
23Camagüey347,562 people · Camagüey
102 m
24Florencia19,811 people · Ciego de Ávila Province
100 m
25Cruces24,906 people · Cienfuegos Province
98 m
26Santiago de las Vegas35,241 people · Havana
95 m
27Jatibonico19,644 people · Sancti Spíritus Province
94 m
28Jobabo17,804 people · Holguín Province
93 m
29Sibanicú16,856 people · Camagüey
92 m
30Las Tunas203,684 people · Las Tunas Province
91 m
31San Germán43,892 people · Holguín Province
88 m
32Arroyo Naranjo210,053 people · Havana
85 m
33Camajuaní35,515 people · Villa Clara Province
81 m
34Guáimaro39,358 people · Camagüey
78 m
35Lajas22,602 people · Cienfuegos Province
78 m
36Mantilla206,918 people · Havana
73 m
37Limonar25,421 people · Matanzas Province
71 m
38Vertientes29,704 people · Camagüey
71 m
39Bauta45,768 people · Artemisa
70 m
40Cacocum42,623 people · Holguín Province
69 m
41Florida63,007 people · Camagüey
68 m
42Fontanar178,601 people · Havana
67 m
43Boyeros188,593 people · Havana
66 m
44Palmira23,078 people · Cienfuegos Province
65 m
45Consolación del Sur69,857 people · Pinar del Río
64 m
46Bartolomé Masó53,024 people · Granma Province
63 m
47Cifuentes40,142 people · Villa Clara Province
63 m
48Diez de Octubre227,293 people · Havana
63 m
49La Salud28,796 people · Mayabeque
63 m
50San Cristobal59,579 people · Artemisa
63 m
Highlights
Within Cuba, Río Guayabal de Yateras ranks first in 2026 with 438 m, followed by Guisa (247 m) and San Luis (201 m).
Río Guayabal de Yateras is 1.8 times higher than Guisa, the runner-up.
Across 50 entries, values run from 438 m (Río Guayabal de Yateras) to 63 m (San Cristobal), with a median of 97 m.
Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: metres.