La población total del municipio (según censo del DANE de 1993 Ajustado), es de 2.582 habitantes, distribuidos en un 90% equivalente a 2.336 habitantes en la zona rural y el 10% restante 246 habitantes, en la cabecera municipal.