Castrillón tiene una población de 22.894 habitantes según datos del padrón de 2008 (INE 2009).
De los 22.894 habitantes de Castrillón, 11.699 son mujeres y 11.195 son hombres. Por lo tanto, el 48,90 por ciento de la población son hombres y el 51,10 mujeres.
Si comparamos los datos de Castrillón con los de la provincia de Asturias concluimos que ocupa el puesto 7 de los 78 municipios que hay en la provincia y representa un 2,1095 % de la población total de ésta.
A nivel nacional, Castrillón ocupa el puesto 326 de los 8.110 municipios que hay en España y representa un 0,0491 % de la población total del país.
| Dato | Valor |
| Población total | 22.894 |
| Hombres | 11.195 |
| Mujeres | 11.699 |
| % hombres | 48,90 |
| % mujeres | 51,10 |
| ranking provincial | 7 / 78 |
| ranking nacional | 326 / 8.110 |