Invest

Rental yield by area

Rental yield in Spain is not one number but a map. Below we have computed the average, minimum and maximum gross yield for every region and city in our database, sorted by average yield. These are pre-tax estimates: for net yield after Spanish taxes, use our ROI calculator.

Highest-yield region
Alicante · 5.7%
Cheapest entry
€120,000 · Alicante
Average price per m²
€4,626/m²
Listings in the data
130

Yield by region

Average gross rental yield by region, % (from our catalogue).Alicante5.7%Valencia5.6%Málaga5.6%Illes Balears5.5%Las Palmas5.5%Santa Cruz de Ten…5.1%
Average gross rental yield by region, % (from our catalogue).
Range
AlicanteTop
5.7%
4.07.0%
€120,000€3,69943
Valencia
5.6%
4.16.5%
€341,000€3,38210
Málaga
5.6%
4.07.0%
€229,000€5,18047
Illes Balears
5.5%
4.16.8%
€263,000€6,37516
Las Palmas
5.5%
4.56.9%
€382,000€4,3716
Santa Cruz de Tenerife
5.1%
4.16.2%
€336,000€4,6018

Click a column header to sort the table.

What this yield means in money

Pick a region and a budget — we turn the region’s average gross yield into rental income and show what is left after non-resident tax.

Region
Purchase budget€250,000
Tax status
Gross income per year
€14,297
Gross income per month
€1,191
After tax, per year · −19%
€11,580
After tax, per month
€965

Estimate: tax applied to gross income with no deductions; vacancy, management and running costs not included. The full net model lives in the ROI calculator.

Get the full number in the ROI calculator

Yield by city

CoastRange
Guardamar del SeguraTopCosta Blanca
6.1%
4.27.0%
€120,000€3,0195
CalpeCosta Blanca
6.0%
4.87.0%
€259,000€3,9476
MarbellaCosta del Sol
5.9%
4.27.0%
€440,000€6,5347
Estepona (New Golden Mile)Costa del Sol
5.9%
5.06.8%
€343,000€5,6637
Málaga (Ciudad)Costa del Sol
5.9%
4.27.0%
€268,000€4,3907
GandíaCosta de Valencia
5.8%
5.16.5%
€368,000€3,0426
FinestratCosta Blanca
5.8%
4.17.0%
€335,000€3,7246
Mijas CostaCosta del Sol
5.7%
4.76.7%
€246,000€4,4694
BenalmádenaCosta del Sol
5.7%
4.57.0%
€229,000€4,4327
DéniaCosta Blanca
5.7%
4.96.8%
€256,000€3,4044
Santa PonsaMallorca
5.6%
4.56.7%
€394,000€6,9056
Orihuela CostaCosta Blanca
5.6%
4.37.0%
€229,000€3,4656
MaspalomasCanary Islands
5.5%
4.56.9%
€382,000€4,3716
JáveaCosta Blanca
5.5%
4.36.9%
€210,000€4,6257
TorreviejaCosta Blanca
5.5%
4.07.0%
€367,000€2,8534
PalmaMallorca
5.5%
4.26.8%
€277,000€6,6296
AlcúdiaMallorca
5.5%
4.16.4%
€263,000€5,2014
BenidormCosta Blanca
5.5%
4.16.7%
€452,000€3,9495
FuengirolaCosta del Sol
5.4%
4.17.0%
€254,000€4,4726
AdejeCanary Islands
5.3%
4.85.6%
€336,000€5,0884
Valencia (Ciudad)Costa de Valencia
5.2%
4.16.2%
€341,000€3,8924
Playa San JuanCanary Islands
4.9%
4.16.2%
€444,000€4,1154
San Pedro de AlcántaraCosta del Sol
4.8%
4.35.2%
€264,000€6,0544
EsteponaCosta del Sol
4.7%
4.06.1%
€357,000€5,4815

Click a column header to sort the table.

Where yields are highest and why

The pattern is consistent: yields are higher where the entry price is lower. The affordable Costa Blanca (Torrevieja, Guardamar, Orihuela Costa) consistently beats the premium Costa del Sol on gross yield, because rents fall more slowly than prices. For the same money on the Costa Blanca you buy more square metres, which generate more rent per euro invested.

Premium markets — Marbella and Mallorca — show lower rental yields, but that is a deliberate trade-off: buyers here earn mostly from capital growth and liquidity, not rental flow. The Canaries stand apart: a year-round climate removes the dead winter season, so real occupancy is higher than the gross figure suggests.

Important: gross yield ignores tax, vacancy and management costs. The rental tax rate is 19% for EU non-residents and 24% for non-EU, and net yield is typically 1–2 percentage points below gross. Before comparing areas on money, run the numbers through our ROI calculator.

Investment ROI calculator

Frequently asked questions

What is a good rental yield in Spain?

A gross yield of 4–7% is considered good. Affordable areas like Torrevieja and Guardamar on the Costa Blanca lean to the top of that range; premium ones like Marbella and Mallorca to the bottom, but with stronger capital growth.

Where is the highest rental yield in Spain?

In our data the Costa Blanca (Alicante province) consistently shows the highest gross yield — thanks to a low entry price with strong tourist and expat demand. The Canaries are close behind on year-round occupancy.

What is the difference between gross and net yield?

Gross yield is annual rent divided by purchase price, with no deductions. Net yield accounts for rental tax (19/24% for non-residents), vacancy and management costs, and is usually 1–2 points lower. Compute net in our ROI calculator.

How is the yield on this site calculated?

We show gross yield: estimated annual rent divided by the listing price. The figures come from our own database of 130 listings, broken down by region and city. Taxes, vacancy and management are excluded — our ROI calculator adds those on top.

Short-term (tourist) or long-term rental — which yields more?

On the coasts short lets gross more, but they require a tourist licence, a national registry number (from 1 July 2025) and community consent for stays under 30 days, plus management costs. Long-term rental is steadier with far less admin. Many owners underwrite the purchase on long-term rent and treat seasonal upside as a bonus.

What occupancy is realistic for holiday rentals in Spain?

Coastal Mediterranean areas typically see strong summer occupancy with a weak winter shoulder. The Canary Islands are the exception, with year-round demand. Prudent investors model around 60–75% occupancy rather than peak-season figures.