Home Cities Spain Santa Cruz de Tenerife

Population of Santa Cruz de Tenerife, Spain ES flag

City with 147,522 residents in Canary Islands, Spain.

147,522
Residents (2026)
#11,433
World Ranking
#128
In Spain (of 168)

About Santa Cruz de Tenerife

Santa Cruz de Tenerife is a city located in Spain, in the Canary Islands region. According to the latest available data (2026), the population of Santa Cruz de Tenerife is approximately 147,522 residents, making it the #128 most populous city in Spain.

Globally, Santa Cruz de Tenerife ranks #11,433 among the world's most populated cities.

Santa Cruz de Tenerife City Statistics

CitySanta Cruz de Tenerife
CountryES flag Spain
Population147,522
Global Rank#11,433
Rank in Spain#128 of 168 cities
City Categorycity
RegionCanary Islands
Latitude28.4629
Longitude-16.2472
Data Year2026

Where is Santa Cruz de Tenerife ES flag Located?

Santa Cruz de Tenerife is located in Spain, in the Canary Islands region, at coordinates 28.4629° latitude and -16.2472° longitude. Santa Cruz de Tenerife sits in the subtropics, typically enjoying warm temperatures year-round.

Nearby Cities

Other Cities in Spain ES flag

View all cities in Spain

Largest Cities in Spain ES flag

# City Population
1 Madrid 3,506,730
2 Madrid city 3,332,035
3 Province of Valencia 2,709,433
4 Barcelonès 2,369,316
5 Province of Alicante 1,991,259

Frequently Asked Questions

What is the population of Santa Cruz de Tenerife?

The population of Santa Cruz de Tenerife is approximately 147,522 residents according to the latest available data (2026).

Where is Santa Cruz de Tenerife located?

Santa Cruz de Tenerife is located in Spain at approximately 28.4629° latitude and -16.2472° longitude.

Is Santa Cruz de Tenerife one of the largest cities in Spain?

With a population of 147,522, Santa Cruz de Tenerife is one of the notable urban areas in Spain. It ranks #128 out of 168 cities in the country.

Explore More Cities