Según los datos conciliados del Censo de población realizado por el DANE en el año 2005, la población del municipio de San Vicente del Caguán ascendió a 56 674 personas, de las cuales 50,6% son hombres y el 49,4% mujeres.