De acuerdo al censo de población del año 2010 el cantón posee 24.097 habitantes.