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