Santa Cruz de Tenerife compte environ 200 000 habitants, ce qui en fait la plus grande ville de Tenerife et la cinquième plus grande des Canaries. La ville attire une population diversifiée, composée principalement de Canariens, mais aussi de nombreux expatriés, notamment des Européens. La ville connaît une croissance démographique stable, alimentée par l’essor du secteur touristique et la qualité de vie qu’elle offre.
La population de Santa Cruz est relativement jeune, avec une forte proportion de travailleurs dans le secteur des services, du tourisme et des affaires. La ville accueille également une importante communauté étudiante, en raison de la présence d’universités et d’établissements d’enseignement supérieur.