Según cifras del DANE, en el año 2005 Florencia contaba con una población de 137 896 personas, con una densidad de aproximadamente 68,7 habitantes por kilómetro cuadrado, concentrando el 34,2% de la población del departamento de Caquetá.