Está ubicado en el noreste del país , limitando al norte con el río Bravo que lo separa de Estados Unidos, al este con Tamaulipas, al sur con San Luis Potosí y al oeste con Coahuila y Zacatecas.