Limita al norte y al oeste con el estado de Coahuila; al sur y al este con el estado de Zacatecas y al oeste con el municipio de Simón Bolívar.