Según el último censo nacional (2005), la población de Ariguaní es de 31.047 habitantes, de los cuales 18.313 viven en su cabecera urbana (El Difícil), y los restantes 12.734 viven en las zonas rurales (corregimientos y veredas)