Skip to content
World Measure
The population almanac240 countries · 31,365 cities · UN WPP 2024
Cities · Cuba · North America

Cuba

Cities of Cuba
Cities listed
123
Havana
largest city
10.9M
national population
123 of 123 listed cities
Cities listed
123
15,000 or more people
Largest city
Havana
2,163,824 people
Capital
Havana
National capital
National population
10,937,203
Largest city is 19.8%

The 100 Largest Cities in Cuba

Sortable and searchable. The remaining 23 cities are listed by region below.

100 cities
1Havana2,163,824
2Santiago de Cuba555,865
3Camagüey347,562
4Holguín319,102
5Guantánamo272,801
6Santa Clara250,512
7Arroyo Naranjo210,053
8Las Tunas203,684
9Bayamo192,632
10Pinar del Río186,990
11Cienfuegos186,644
12Fontanar178,601
13San Miguel del Padrón159,273
14Matanzas146,733
15Ciego de Ávila142,027
16Manzanillo128,188
17Sancti Spíritus127,069
18Guanabacoa112,964
19Palma Soriano102,826
20Cárdenas98,515
21Moa92,852
22Puerto Padre76,838
23Contramaestre70,438
24Güira de Melena69,879
25Consolación del Sur69,857
26Güines68,935
27Artemisa68,073
28San Luis67,293
29Morón66,060
30Colón63,882
31Florida63,007
32Sagua la Grande62,073
33Trinidad60,206
34San Cristobal59,579
35Placetas55,408
36San José de las Lajas54,847
37Jagüey Grande54,363
38Nuevitas54,022
39Banes53,104
40Bartolomé Masó53,024
41Corralillo51,881
42Jesús Menéndez51,002
43Jobabo49,403
44Baracoa48,362
45Jovellanos47,164
46Bauta45,768
47Santo Domingo45,476
48Cabaiguán44,515
49Regla44,431
50San Germán43,892
51Ranchuelo43,695
52San Antonio de los Baños42,724
53Cacocum42,623
54Yaguajay42,218
55Manicaragua41,532
56Amancio41,523
57Jiguaní41,106
58Cifuentes40,142
59Guáimaro39,358
60Caibarién39,140
61Cumanayagua38,687
62Condado38,248
63Camajuaní35,515
64Santiago de las Vegas35,241
65Santa Cruz del Sur34,601
66Minas de Matahambre34,419
67Remedios34,108
68Madruga33,798
69Unión de Reyes33,646
70Vertientes29,704
71Ciro Redondo29,560
72Mariel28,987
73Yara28,944
74La Salud28,796
75Pilón28,752
76Maisí28,276
77Gibara27,603
78Viñales27,129
79Pedro Betancourt26,761
80Cueto26,527
81Encrucijada26,155
82Río Guayabal de Yateras25,753
83Los Palacios25,703
84Limonar25,421
85Guanajay25,258
86Campechuela25,069
87Cruces24,906
88Chambas24,114
89Perico24,073
90Río Cauto23,737
91Aguada de Pasajeros23,606
92Calimete23,255
93Palmira23,078
94Lajas22,602
95Jimaguayú21,169
96Cauto Cristo21,159
97Minas20,863
98Cojímar20,390
99Esmeralda20,274
100Nueva Gerona20,264

Every City in Cuba, by Region

16 regions. 13 have their own page; the rest are listed here in full.

Granma Province12 cities

Open the Granma Province page →

Villa Clara Province12 cities

Open the Villa Clara Province page →

Matanzas Province11 cities

Open the Matanzas Province page →

Camaguey10 cities

Open the Camaguey page →

Artemisa9 cities

Open the Artemisa page →

Holguin Province9 cities

Open the Holguin Province page →

Ciego de Avila Province8 cities

Open the Ciego de Avila Province page →

Cienfuegos Province8 cities

Open the Cienfuegos Province page →

Havana8 cities

Open the Havana page →

Sancti Spiritus Province8 cities

Open the Sancti Spiritus Province page →

Mayabeque7 cities

Open the Mayabeque page →

Las Tunas Province6 cities

Open the Las Tunas Province page →

Pinar del Rio6 cities

Open the Pinar del Rio page →

Guantanamo Province4 cities
Santiago de Cuba Province4 cities
Isla de la Juventud1 city

Explore