Desde 1976 hasta el último censo efectuado en el país, el municipio menos poblado es Ciénaga de Zapata con 6 577 habitantes (9 589 habitantes en el 2011), y el más poblado Santiago de Cuba, con 492 390 habitantes, en el 2011).