El municipio de Mezquital se encuentra cuantro diferentes grupos étnicos, el mayoritario son los de Tepehuanes del sur, que ocupan la zona más alta de la sierra en el centro y norte del municipio, sus principales localidades son Santa María de Ocotán, Xoconoxtle, Santiago Teneraca y Taxicaringa; los huicholes habitan en la región baja de las quebradas limítrofe con Nayarit, Jalisco, y el desierto de Zacatecas sus principales comunidades en el Mezquital son San Antonio de Padua, San Lucas de Jalpa y Huazamota; y finalmente los mexicaneros, en la zona central del municipio, cuyos principales centros son San Pedro de Xícora y San Agustin Buenaventura, en este último con una gran presencia de coras debido a los matrimonios interétnicos.