De acuerdo con los datos presentados por el Instituto Ecuatoriano de Estadísticas y Censos (INEC), del último Censo de Población y Vivienda (2010), realizado en el país, el cantón posee 11885 habitantes, distribuidos entre el área urbana de la cabecera cantonal que posee 4.459 habitantes y el área rural que alberga a 7.426 habitantes.