Cities in Cuba

List of Largest Cities in Cuba by Population

  1. Havana (2,165,000)
  2. Santiago de Cuba (1,340,000)
  3. Holguín (1,040,000)
  4. Camagüey (330,000)
  5. Guantánamo (290,000)
  6. Santa Clara (245,000)
  7. Bayamo (240,000)
  8. Las Tunas (210,000)
  9. Pinar del Río (190,000)
  10. Cienfuegos (180,000)
  11. Matanzas (165,000)
  12. Ciego de Ávila (155,000)
  13. Cárdenas (154,000)
  14. Sancti Spíritus (145,000)
  15. Manzanillo (130,000)
  16. Palma Soriano (77,000)
  17. Moa (58,000)
  18. Florida (54,000)
  19. Morón (55,000)
  20. Artemisa (49,000)
  1. Nueva Gerona (47,000)
  2. Contramaestre (45,000)
  3. Colón (45,000)
  4. Güines (43,000)
  5. Sagua la Grande (42,000)
  6. Trinidad (41,500)
  7. Placetas (41,000)
  8. San José de las Lajas (39,500)
  9. Baracoa (39,500)
  10. Nuevitas (39,000)
  11. Banes (35,000)
  12. San Luis (34,000)
  13. Caibarién (33,000)
  14. San Antonio de los Baños (33,000)
  15. Puerto Padre (32,000)
  16. Jagüey Grande (30,500)
  17. Cabaiguán (30,500)
  18. Mayarí (29,500)
  19. Vertientes (28,500)
  20. Varadero (27,500)
  1. Consolación del Sur (27,000)
  2. Amancio (26,800)
  3. San Cristóbal (26,000)
  4. Güira de Melena (25,000)
  5. San Germán (25,000)
  6. Cumanayagua (24,500)
  7. Sagua de Tánamo (24,000)
  8. Guanajay (23,500)
  9. Jatibonico (23,000)
  10. Manicaragua (22,900)
  11. Camajuaní (22,900)
  12. Colombia (22,500)
  13. Sandino (22,400)
  14. Jovellanos (22,200)
  15. Niquero (21,700)
  16. La Maya (21,300)
  17. Bauta (21,200)
  18. Jiguaní (21,200)
  19. Guisa (20,500)
  20. Nicaro-Levisa (20,200)