El cantón cuenta con 142 291 habitantes, de acuerdo con la última proyección demográfica del INEC.