Colinda al norte con los municipios de Fresnillo y Calera, al sur con Susticacan, al oriente con los de Zacatecas y Villanueva y al poniente con el de Valparaíso, con una distancia de 50 kilómetros a la capital del Estado.