A 1 de enero de 2013 Los Silos tenía un total de 5.082 habitantes, ocupando el 27º puesto en número de habitantes de la isla de Tenerife y el 33º de la provincia.