List of cities in Cuba by population

List of cities in Cuba by population. There are 137 cities in Cuba, of which Havana is the largest in terms of population - 2 126 057. The total number of people in Cuba is 11 333 069 for 2024.

List of cities in Cuba

# Name, city Population
1Havana2 126 057
2Santiago de Cuba443 090
3Camaguey310 431
4Holguin294 042
5Guantanamo221 294
6Santa Clara220 120
7Las Tunas167 642
8Bayamo163 806
9Cienfuegos161 018
10Pinar del Rio160 011
11Matanzas140 531
12Ciego de ávila122 656
13Sancti Spiritus114 484
14Manzanillo102 758
15Cardenas98 256
16Palma Soriano77 275
17MoA65 560
18Mary65 357
19Nueva Gerona60 905
20Contramaestre60 438
21Consolacion del sur59 244
22Colon59 076
23Florida58 934
24Artemis57 873
25Moron56 650
26Puerto Padre56 370
27Gueines53 316
28Trinidad51 963
29San Luis51 469
30San Cristobal49 878
31Jaguey Grande49 797
32San Jose de Las Lajas49 188
33Placetas48 660
34Sagua La Grande47 125
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Cuba?

In total, Cuba has 34 cities with a total population of 11 333 069 people for 2024.

⚡ What is the largest city in Cuba by population?

The largest population in Havana is 2 126 057.
×