Nace en el estado de Zacatecas, unos 60 km al oeste de la ciudad de Fresnillo y a unos 40 km al sur del trópico de Cáncer, en el parteaguas de este río y el río Aguanaval.