Se encuentra rodeado por otros lugares como los municipios de Saucillo, Rosales y Satevó al norte, San Francisco de Conchos y Allende al este, Parral, Allende y Rosario en la zona sur, finalmente al oeste se encuentra el municipio de Satevó. Dicho municipio tiene una superficie territorial total de 4,168.20 kilómetros cuadrados.