La capital, ciudad más grande y principal puerto del país es La Habana, con una población en 1996 de 2.184.990 habitantes. Marianao, ciudad satélite de La Habana, es un destacado centro turístico. Otras ciudades importantes (especificando su población según estimaciones para 1996) son: Santiago de Cuba (432.396 habitantes), Camagüey (296.601 habitantes), Holguín (243.240 habitantes), Guantánamo (204.903 habitantes), Santa Clara (206.900 habitantes), Cienfuegos (132.000 habitantes) y Matanzas (122.886 habitantes).