De acuerdo con las proyecciones del INEC del 2016, el cantón cuenta con una población de 6 532 habitantes (la más baja del país).