Según datos de la Oficina Nacional de Estadísticas de la República de Cuba (año 2005) posee una población de 29 727 habitantes.