A 1 de enero de 2017 Santa Cruz de Tenerife cuenta con un total de 203 692 habitantes, ocupando el primer puesto en número de habitantes tanto de la isla de Tenerife como de la provincia de Santa Cruz de Tenerife, y el segundo puesto de la comunidad autónoma.