Como municipio colinda al norte y al oeste con el estado de Zacatecas; al este con los municipios de Catorce y Charcas; al sur con los municipios de Salinas y Villa de Ramos.