De acuerdo a los datos del Censo de Población y Vivienda de 2002, la comuna de Canela posee 9379 habitantes: de éstos, el 18,6 % vive en zonas urbanas y el 81,4 %, en zonas rurales.