En su curso alto el Caquetá discurre en dirección sur, atravesando la parte sur del departamento del Cauca y bañando las poblaciones de Santa Rosa y Puerto Limón, próxima a Mocoa, y formando la frontera natural entre Cauca y el departamento del Putumayo.