Cuenta con una población de 47,476 habitantes, según el panorama socio-demográfico del estado de Oaxaca.