List of cities in Cuba


This article shows a list of cities in Cuba.

List

These are the largest Cuban cities, with at least 20,000 inhabitants, listed in descending order. Population data refers to city proper and not to the whole municipality, because they include large rural areas with several villages. All figures are accurate and provincial capitals are shown in bold.
CityPopulationProvince
1Havana2,130,081Havana
2Santiago de Cuba433,099Santiago de Cuba
3Camagüey306,183Camagüey
4Holguín294,002Holguín
5Guantánamo216,609Guantánamo
6Santa Clara216,056Villa Clara
7Las Tunas168,645Las Tunas
8Bayamo158,978Granma
9Cienfuegos150,404Cienfuegos
10Pinar del Río142,967Pinar del Río
11Matanzas140,107Matanzas
12Ciego de Ávila119,394Ciego de Ávila
13Sancti Spíritus108,127Sancti Spíritus
14Manzanillo97,038Granma
15Cárdenas80,832Matanzas
16Palma Soriano76,179Santiago de Cuba
17Moa57,652Holguín
18Florida53,847Camagüey
19Morón53,551Ciego de Ávila
20Nueva Gerona45,959Isla de la Juventud
21Contramaestre44,752Santiago de Cuba
22Colón44,520Matanzas
23Artemisa48,194Artemisa
24Güines42,801Mayabeque
25Sagua la Grande41,756Villa Clara
26Trinidad41,293Sancti Spíritus
27Placetas40,982Villa Clara
28Baracoa39,190Guantánamo
29Nuevitas38,995Camagüey
30Banes34,452Holguín
31San Luis33,717Santiago de Cuba
32San José de las Lajas39,419Mayabeque
33Caibarién32,679Villa Clara
34San Antonio de los Baños32,582Artemisa
35Puerto Padre31,854Las Tunas
36Jagüey Grande30,200Matanzas
37Cabaiguán30,135Sancti Spíritus
38Mayarí29,027Holguín
39Vertientes28,368Camagüey
40Varadero27,170Matanzas
41Consolación del Sur26,953Pinar del Río
42Amancio26,658Las Tunas
43San Cristóbal25,932Artemisa
44Güira de Melena24,896Artemisa
45San Germán24,699Holguín
46Cumanayagua24,367Cienfuegos
47Sagua de Tánamo23,641Holguín
48Guanajay23,095Artemisa
49Jatibonico22,962Sancti Spíritus
50Manicaragua22,851Villa Clara
51Camajuaní22,796Villa Clara
52Colombia22,295Las Tunas
53Sandino22,187Pinar del Río
54Jovellanos22,000Matanzas
55Niquero21,636Granma
56La Maya21,278Santiago de Cuba
57Bauta21,151Artemisa
58Jiguaní21,130Granma
59Guisa20,461Granma
60Nicaro-Levisa20,000Holguín