La población de la provincia es de más de un millón de habitantes (2003) de los que el 62% vive en las ciudades y un 38% viven en pueblos.