Skip to content
Province

Santa Cruz de Tenerife Province, Spain

Santa Cruz de Tenerife province, in the Canary Islands, is home to 1,082,421 people in 54 municipalities covering 1,303 sq mi. Its capital, Santa Cruz de Tenerife, sits at 135 ft (41 m), and its highest point is Mount Teide, at 12,188 ft (3,715 m).

Population (2025)
1,082,421
+8.0% since 2015
Area
1,303 sq mi
47th largest of the 50 provinces
Density
830 people/sq mi
Spain: 251 people/sq mi
Municipalities
54
0 with fewer than 1,000 people
Capital’s elevation
135 ft
Santa Cruz de Tenerife
Highest point
12,188 ft
Mount Teide

Map of Santa Cruz de Tenerife province by municipality

Tegueste Tijarafe Valverde Valle Gran Rey Vallehermoso La Victoria de Acentejo Vilaflor de Chasna Villa de Mazo El Pinar de El Hierro Adeje Agulo Alajeró Arafo Arico Arona Barlovento Breña Alta Breña Baja Buenavista del Norte Candelaria Fasnia Frontera Fuencaliente de la Palma Garachico Garafía Granadilla de Abona La Guancha Guía de Isora Güímar Hermigua Icod de los Vinos San Cristóbal de La Laguna Los Llanos de Aridane La Matanza de Acentejo La Orotava El Paso Puerto de la Cruz Puntagorda Puntallana Los Realejos El Rosario San Andrés y Sauces San Juan de la Rambla San Miguel de Abona San Sebastián de la Gomera Santa Cruz de la Palma Santa Cruz de Tenerife Santa Úrsula Santiago del Teide El Sauzal Los Silos Tacoronte El Tanque Tazacorte Granadilla de Abona · 2,103 ft Arona · 2,064 ft San Cristóbal de La Laguna · 1,798 ft Adeje · 974 ft Santa Cruz de Tenerife · 135 ft Mount Teide · 12,188 ft Roque de los Muchachos · 7,966 ft
  • Capital
  • Municipality with an elevation page
  • Elevation page (color shows elevation)
  • Highest point and peaks
Open the interactive province map

Population and municipalities

With 1,082,421 people on January 1, 2025, Santa Cruz de Tenerife province ranks 13th by population and 47th by area among Spain’s 50 provinces. Since 2015 it has gained 80,521 people (8.0%). Density is 830 people/sq mi, against a Spanish average of 251 people/sq mi.

The capital, Santa Cruz de Tenerife, has 211,957 residents, 20% of the province. Next come San Cristóbal de La Laguna (161,108), Arona (87,793), and Granadilla de Abona (58,752).

Of its 54 municipalities (the 46th most of any province), 0 have fewer than 1,000 people. The smallest by population is Agulo, with 1,078, and the largest by area is La Orotava, at 79.9 sq mi.

Largest municipalities by population (2025)
Municipality Population Area Elevation
Santa Cruz de Tenerife 211,957 58.1 sq mi 135 ft
San Cristóbal de La Laguna 161,108 39.6 sq mi 1,798 ft
Arona 87,793 31.5 sq mi 2,064 ft
Granadilla de Abona 58,752 62.7 sq mi 2,103 ft
Adeje 50,021 40.9 sq mi 974 ft
La Orotava 42,514 79.9 sq mi —
Los Realejos 37,867 21.8 sq mi —
Puerto de la Cruz 31,137 3.41 sq mi —
Candelaria 29,023 19.1 sq mi —
Tacoronte 24,619 11.6 sq mi —

Elevation

The capital, Santa Cruz de Tenerife, sits 135 ft (41 m) above sea level, the 19th lowest of Spain’s 52 provincial capitals and autonomous cities.

According to the IGN’s summit table, the highest point in Santa Cruz de Tenerife province is Mount Teide, at 12,188 ft (3,715 m), on the island of Tenerife. It’s 27 mi from the capital in a straight line and 12,054 ft higher.

Besides the capital, 4 cities over 50,000 people have their own elevation page: Granadilla de Abona (2,103 ft), Arona (2,064 ft), San Cristóbal de La Laguna (1,798 ft), and Adeje (974 ft).

Peaks with a page in Santa Cruz de Tenerife province or on its border: Mount Teide (12,188 ft) and Roque de los Muchachos (7,966 ft).

  1. Mount Teide 12,188 ft
  2. Roque de los Muchachos 7,966 ft
  3. Granadilla de Abona 2,103 ft
  4. Arona 2,064 ft
  5. San Cristóbal de La Laguna 1,798 ft
  6. Adeje 974 ft
  7. Santa Cruz de Tenerife 135 ft

Canary Islands

Santa Cruz de Tenerife is one of the 2 provinces of the Canary Islands, along with Las Palmas. See Canary Islands: its provinces, population and peaks.

Tools and maps

Frequently asked questions

How many municipalities are in Santa Cruz de Tenerife province?

54. That ranks 46th among Spain’s provinces, and 0 of them have fewer than 1,000 people.

What is the population of Santa Cruz de Tenerife province?

1,082,421, according to the INE’s municipal register on January 1, 2025: the 13th most populous province in Spain.

What is the highest point in Santa Cruz de Tenerife province?

Mount Teide, at 12,188 ft (3,715 m), according to the IGN’s summit table.

What is the elevation of Santa Cruz de Tenerife?

135 ft (41 m) above sea level, according to Spain’s National Geographic Institute (IGN).

What is the largest town in Santa Cruz de Tenerife province after the capital?

San Cristóbal de La Laguna, with 161,108 people. Next is Arona, with 87,793.

Sources

  • Population: our own work with data from the INE website (www.ine.es), municipal register on January 1, 2025 (updated 12/11/2025).
  • Area, municipal boundaries, elevations and highest point: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es). Simplified boundaries.
  • Position of peaks with a page: OpenStreetMap (ODbL).

Reviewed October 31, 2026 · Methodology and sources · Spotted a mistake? Let us know