limita al norte con el municipio de Nuevo Laredo, al sur con Mier y al oeste con el estado de Nuevo León, cuenta con una superficie de 2,406.85 kilómetros cuadrados y se localiza a una altura promedio de 180 metros sobre el nivel del mar.