Rent in Badajoz vs Santa Cruz de Tenerife
Badajoz · Extremadura — Santa Cruz de Tenerife · Canarias · INE data 2026
Renting in Badajoz is 27% cheaper than in Santa Cruz de Tenerife. The difference is €154/month — a saving of €1,848 per year.
€427/month in Badajoz vs €581/month in Santa Cruz de Tenerife. National average: €648/month.
Context
Badajoz (Extremadura) and Santa Cruz de Tenerife (Canarias) represent two rental markets from different Spanish autonomous communities. Badajoz is the more affordable option, saving €154/month compared to Santa Cruz de Tenerife.
Badajoz
Santa Cruz de Tenerife
Estimated rent
Badajoz
427€/month
Santa Cruz de Tenerife
581€/month
Annual change
Badajoz
+2.3%
Santa Cruz de Tenerife
+2.9%
INE index (base 2015=100)
Badajoz
115.3
Santa Cruz de Tenerife
121.0
vs national average
Badajoz
-221€
Santa Cruz de Tenerife
-67€
Population
Badajoz
150,209
Santa Cruz de Tenerife
211,957
Per capita income
Badajoz
13,957€
Santa Cruz de Tenerife
15,110€
Rent-to-income ratio
Badajoz
36.7%
Santa Cruz de Tenerife
46.1%
Where is it better to rent?
In terms of rent, Badajoz is the more affordable option at €427/month, 27% less than Santa Cruz de Tenerife (€581/month). Living in Badajoz saves €1,848 per year compared to Santa Cruz de Tenerife.
Badajoz
Badajoz · Extremadura
427€/month
View full profile →
Santa Cruz de Tenerife
Santa Cruz de Tenerife · Canarias
581€/month
View full profile →
Cost of living guides
More comparisons with Badajoz
Official source
Instituto Nacional de Estadística
Organismo estadístico oficial del Estado español
www.ine.es View source →