Limita al norte con la ciudad de Zacatecas y Guadalupe, al oriente con el municipio de Ojocaliente y Ciudad Cuauhtémoc, al poniente con el de Villanueva y al sur con el vecino estado de Aguascalientes.