Según datos suministrados por el DANE para el 2006, posee una población de 2102 habitantes en la cabecera municipal y 11 361 en la zona rural para un total de 13 463 personas.