La población indígena se estima en 783 habitantes que representan el 4.28% de la población municipal, de los cuales 777 son Huicholes.