Provinsen består av 14 kommuner. I år 2000 bodde det rundt 740.000 mennesker i provinsen. De største byene er San Cristóbal, (ca. 26 000 innbyggere), Consolación del Sur (ca. 25 000 innbyggere), Los Palacios (ca. 20 000 innbyggere), San Juan y Martínez (12 000 innbyggere) og Viñales med ca. 10 000 innbyggere.