Está ubicado en la región noreste del país, limitando al norte con el río Bravo que lo separa de Estados Unidos, al este con Nuevo León, al sur con Zacatecas y San Luis Potosí, y al oeste con Durango y Chihuahua.