Modernos estudios proponen que la población de Icod en el momento de la conquista ascendería a 1.100 habitantes, con una esperanza de vida al nacimiento de 30 a 32 años.