The estimated population of Santa Cruz de Tenerife as of July 2025 is around 222,271 residents.
Please note: this population number is an estimate and may slightly change as people get born and die, it also depends on migration to/from Santa Cruz de Tenerife.