A sus habitantes se les llaman santacruceros, o también chicharreros (nombre que normalmente se extiende a todos los habitantes de Tenerife). La ciudad tiene 221.956 habitantes (INE 2008). La mayoría de la población profesa la religión católica, existe una importante comunidad de hindúes y musulmanes. En Santa Cruz de Tenerife los delitos descendieron un 8,65% y las faltas un 5,01%. La ciudad de Santa Cruz de Tenerife se encuentra físicamente y urbanísticamente unida a la ciudad de San Cristóbal de La Laguna, por lo que juntas tendrían una población de más de 370.000 habitantes.[5] [6]

  Gráfica de evolución de la población.

Año Habitantes Densidad
1991 200.172 -
1996 203.787 -
2001 188.477 1.453,28/km²
2002 217.414 -
2003 220.022 1.461,36/km²
2004 219.466 1.457,33/km²
2005 221.567 -
2006 223.148 1.482,12/km²
2007 220.902 1.467,2/km²
2008 221.956 1.474,2 hab./km²