Limita al norte con los municipios de Morelos y Allende; al sur con los de Juárez y Progreso; al sureste con Juárez; al este con Villa Unión y al oeste con los de Múzquiz y San Juan de Sabinas.