Where to invest in property in Spain
Buying in Spain costs 2,028 €/m² on average and renting goes for 7 €/m² a month, leaving a gross yield of 4.2% before costs and taxes. The Spanish market has an average gross household income of €31,185 a year, an approximate unemployment rate of 11% (above the Spanish average). These are signals of how deep housing demand runs, not of the risk of any one tenant.
- 49,114,494residents
- 8,132municipalities analysed
- 19autonomous regions
- 27,171scored properties
Tap a region to open its guide. Boundaries from the Spanish National Geographic Institute; the Canary Islands are shifted, as on any map of Spain.
What the analysis sees
The specific signals the official data leaves about this market, before going into detail.
In favour
- 27,171 properties analysedWe hold stock for sale here, each with its own investment score.
Against
No notable risks in the available data.
What it costs and what it earns
The market level in España and what it means for a buy-to-let buyer. Per-m² figures are converted to a reference home of 90 m².
Within España municipalities sit on average 57% away from that figure: real dispersion between local markets, not the estimate's margin of error. Drill down to a municipality to see its own.
Expensive or profitable
Each autonomous region placed by what it costs to buy and what it earns. Top left is cheap and profitable; bottom right is expensive and earns little.
Demand, employment and liquidity
The structural depth of the market: how many people live here, what they earn, how much changes hands and what stress it carries. This is market context, never a measure of tenant risk.
The autonomous regions, ranked by yield
Each bar is one region's gross yield, computed the same way for all of them. The vertical mark is the Spanish average, 4.2%.
- 1 Extremadura868 €/m² to buy 5.3%
- 2 Castilla-La Mancha1,103 €/m² to buy 5.3%
- 3 Melilla2,152 €/m² to buy 4.9%
- 4 Castilla y León1,183 €/m² to buy 4.9%
- 5 Ceuta2,256 €/m² to buy 4.9%
- 6 Principado de Asturias1,484 €/m² to buy 4.7%
- 7 Aragón1,453 €/m² to buy 4.6%
- 8 Región de Murcia1,337 €/m² to buy 4.5%
- 9 La Rioja1,436 €/m² to buy 4.4%
- 10 Andalucía1,711 €/m² to buy 4.3%
- 11 Galicia1,325 €/m² to buy 4.3%
- 12 Cantabria1,896 €/m² to buy 4.2%
- 13 Canarias2,110 €/m² to buy 4.2%
- 14 Catalunya2,500 €/m² to buy 4.2%
- 15 Comunidad Foral de Navarra2,266 €/m² to buy 4.1%
- 16 País Vasco3,218 €/m² to buy 4.1%
- 17 Comunitat Valenciana1,742 €/m² to buy 4.0%
- 18 Comunidad de Madrid4,197 €/m² to buy 3.4%
- 19 Illes Balears3,776 €/m² to buy 3.0%
Municipalities with the highest gross yield for Spain
Only municipalities with enough data to support the figure. Gross yield is before costs, IBI and taxes.
What is for sale in España
Our catalogue in this territory, with an investment score computed property by property.
How this page is calculated
Where each figure comes from, over which territory and from what date. Confidence measures data coverage, never investment quality.
Data coverage
100/100España covers 8,132 municipalities. Every figure is computed by summing or population-weighting those municipalities, never by averaging their percentages.
- official rent series (SERPAVI) 333 of 8,132
- series sufficient to measure momentum 7,477 of 8,132
- official appraised value (MIVAU) 306 of 8,132
- estimated market level 7,419 of 8,132
- our own adverts 2,079 of 8,132
When each figure is from
For an aggregate we show the oldest figure from each source, since that is what limits how the whole can be read.
- rent
- 2019Q1
- sale
- 2024
- household income
- 2013
- official appraisal
- 2026Q1
- population register
- 2025
- registered transactions
- 2026Q1
- registered unemployment
- 2026M06
An indicative statistical estimate for comparing markets, not an appraisal or an investment recommendation. Gross yield does not deduct costs, IBI, insurance, voids or taxes.