Limita por el norte con el departamento de Cundinamarca, el Distrito Capital de Bogotá y el departamento del Casanare, separado de este por los ríos Upía y Meta; por el este limita con el Vichada, por el sur con el departamento del Caquetá y el río Guaviare, que lo separa del departamento de Guaviare; y por el oeste con los departamentos de Huila y Cundinamarca.