Colinda al norte con los Estados Unidos y con el estado de Nuevo León, al sur y al oeste nuevamente con el estado de León y con el municipio de Guerrero y al oeste una vez más colinda con los Estados Unidos, poseee una superficie total de 1,334.02 kilómetros cuadrados y su altitud es de 130 metros sobre el nivel del mar