Según el II Conteo de Población y Vivienda, el municipio tiene 15,674 habitantes, de los cuales 7,645 son hombres y 8,029 son mujeres; el 72.92% de la población son indígenas huicholes.