Según resultados oficiales del censo del 28 de noviembre de 2010, se registraron 6739 habitantes en todo el cantón, en la que viven 1.064 habitantes en el área urbana de la cabecera cantonal del mismo nombre y 5675 habitantes en el área rural.