San Vicente del Caguán está localizado en el departamento del Caquetá, a 151 km al nororiente de Florencia, la capital departamental.