Pictured: Benahavis

Insights

Rental yields

Market intelligence, news and guides from our team on the Costa del Sol and in Madrid.

Rental intelligence · 2024

What a home earns, town by town.

Official rents for every municipality we work in, set against what homes are worth, so you can see the gross rental yield at a glance. Figures for long-term residential lets, from the Ministry of Housing.

4.9%

Highest gross yield

San Roque (Sotogrande), apartments, 2024

3.4%

Marbella, gross yield

apartments · rent €9.63/m² a month

+50%

Strongest rise in rents, 2019–2024

Benahavís, apartments

4.0%

Madrid, gross yield

apartments · rent €13.97/m² a month

Gross yield

Where rents work hardest.

Apartments, 2024. A higher yield means more rent for each euro of value; prime areas usually trade a lower yield for stronger growth in value.

San Roque · Sotogrande4.9%
Benalmádena4.1%
Mijas4.0%
Madrid4.0%
Pozuelo de Alarcón3.9%
Alcobendas · La Moraleja3.9%
Fuengirola3.8%
Estepona3.7%
Marbella3.4%

Costa del Sol Madrid

By municipality

Rents, values and yields.

Rents and gross rental yields by municipality, 2024
MunicipalityRent / m² a month
apartments
Rent / m² a month
houses
Typical rent
apartment, a month
Rents
2019 to 2024
Value / m²
2024 average
Gross yield
apartments
Costa del Sol
Marbella€9.63€9.88€800+27%€3,3963.4%
Benahavís€10.77€10.76€1,115+50%——
Estepona€8.36€7.93€675+34%€2,6923.7%
Mijas€8.68€8.25€615+28%€2,6184.0%
Fuengirola€9.29€8.41€675+27%€2,9413.8%
Benalmádena€10.08€8.94€695+29%€2,9464.1%
Casares€10.29€5.27€619+43%——
San RoqueSotogrande€8.08€6.37€628+27%€1,9834.9%
Madrid
Madrid€13.97€11.77€869+18%€4,2254.0%
Pozuelo de Alarcón€13.67€11.06€1,246+19%€4,1543.9%
AlcobendasLa Moraleja€11.84€15.80€834+20%€3,6493.9%

Ten years of rent

Apartment rent per m² a month, 2015 to 2024.

Every chart shares one scale. Hover over a line for each year.

Marbella€9.63/m² +27% since 2019
€0€8€16201520202024Marbella 2015: €6.25 per m² a monthMarbella 2016: €6.45 per m² a monthMarbella 2017: €6.76 per m² a monthMarbella 2018: €7.05 per m² a monthMarbella 2019: €7.59 per m² a monthMarbella 2020: €7.68 per m² a monthMarbella 2021: €8.04 per m² a monthMarbella 2022: €8.42 per m² a monthMarbella 2023: €9.02 per m² a monthMarbella 2024: €9.63 per m² a month
Benahavís€10.77/m² +50% since 2019
€0€8€16201520202024Benahavís 2015: €5.61 per m² a monthBenahavís 2016: €5.75 per m² a monthBenahavís 2017: €6.34 per m² a monthBenahavís 2018: €6.72 per m² a monthBenahavís 2019: €7.16 per m² a monthBenahavís 2020: €7.69 per m² a monthBenahavís 2021: €8.26 per m² a monthBenahavís 2022: €8.91 per m² a monthBenahavís 2023: €9.51 per m² a monthBenahavís 2024: €10.77 per m² a month
Estepona€8.36/m² +34% since 2019
€0€8€16201520202024Estepona 2015: €4.73 per m² a monthEstepona 2016: €5.00 per m² a monthEstepona 2017: €5.17 per m² a monthEstepona 2018: €5.56 per m² a monthEstepona 2019: €6.23 per m² a monthEstepona 2020: €6.46 per m² a monthEstepona 2021: €6.74 per m² a monthEstepona 2022: €7.23 per m² a monthEstepona 2023: €7.69 per m² a monthEstepona 2024: €8.36 per m² a month
Mijas€8.68/m² +28% since 2019
€0€8€16201520202024Mijas 2015: €5.45 per m² a monthMijas 2016: €5.71 per m² a monthMijas 2017: €5.82 per m² a monthMijas 2018: €6.22 per m² a monthMijas 2019: €6.79 per m² a monthMijas 2020: €7.04 per m² a monthMijas 2021: €7.28 per m² a monthMijas 2022: €7.64 per m² a monthMijas 2023: €8.14 per m² a monthMijas 2024: €8.68 per m² a month
Fuengirola€9.29/m² +27% since 2019
€0€8€16201520202024Fuengirola 2015: €5.88 per m² a monthFuengirola 2016: €6.10 per m² a monthFuengirola 2017: €6.28 per m² a monthFuengirola 2018: €6.69 per m² a monthFuengirola 2019: €7.30 per m² a monthFuengirola 2020: €7.42 per m² a monthFuengirola 2021: €7.74 per m² a monthFuengirola 2022: €8.16 per m² a monthFuengirola 2023: €8.70 per m² a monthFuengirola 2024: €9.29 per m² a month
Benalmádena€10.08/m² +29% since 2019
€0€8€16201520202024Benalmádena 2015: €6.11 per m² a monthBenalmádena 2016: €6.27 per m² a monthBenalmádena 2017: €6.49 per m² a monthBenalmádena 2018: €6.86 per m² a monthBenalmádena 2019: €7.83 per m² a monthBenalmádena 2020: €8.00 per m² a monthBenalmádena 2021: €8.25 per m² a monthBenalmádena 2022: €8.72 per m² a monthBenalmádena 2023: €9.31 per m² a monthBenalmádena 2024: €10.08 per m² a month
Casares€10.29/m² +43% since 2019
€0€8€16201520202024Casares 2015: €6.67 per m² a monthCasares 2016: €6.07 per m² a monthCasares 2017: €6.10 per m² a monthCasares 2018: €6.41 per m² a monthCasares 2019: €7.19 per m² a monthCasares 2020: €7.57 per m² a monthCasares 2021: €7.93 per m² a monthCasares 2022: €8.45 per m² a monthCasares 2023: €9.50 per m² a monthCasares 2024: €10.29 per m² a month
San Roque · Sotogrande€8.08/m² +27% since 2019
€0€8€16201520202024San Roque 2015: €4.67 per m² a monthSan Roque 2016: €4.93 per m² a monthSan Roque 2017: €5.17 per m² a monthSan Roque 2018: €5.74 per m² a monthSan Roque 2019: €6.37 per m² a monthSan Roque 2020: €6.70 per m² a monthSan Roque 2021: €6.84 per m² a monthSan Roque 2022: €7.30 per m² a monthSan Roque 2023: €7.73 per m² a monthSan Roque 2024: €8.08 per m² a month
Madrid€13.97/m² +18% since 2019
€0€8€16201520202024Madrid 2015: €9.85 per m² a monthMadrid 2016: €10.03 per m² a monthMadrid 2017: €10.36 per m² a monthMadrid 2018: €10.83 per m² a monthMadrid 2019: €11.86 per m² a monthMadrid 2020: €12.12 per m² a monthMadrid 2021: €12.31 per m² a monthMadrid 2022: €12.77 per m² a monthMadrid 2023: €13.30 per m² a monthMadrid 2024: €13.97 per m² a month
Pozuelo de Alarcón€13.67/m² +19% since 2019
€0€8€16201520202024Pozuelo de Alarcón 2015: €9.74 per m² a monthPozuelo de Alarcón 2016: €10.00 per m² a monthPozuelo de Alarcón 2017: €10.23 per m² a monthPozuelo de Alarcón 2018: €10.65 per m² a monthPozuelo de Alarcón 2019: €11.49 per m² a monthPozuelo de Alarcón 2020: €11.82 per m² a monthPozuelo de Alarcón 2021: €12.04 per m² a monthPozuelo de Alarcón 2022: €12.50 per m² a monthPozuelo de Alarcón 2023: €13.02 per m² a monthPozuelo de Alarcón 2024: €13.67 per m² a month
Alcobendas · La Moraleja€11.84/m² +20% since 2019
€0€8€16201520202024Alcobendas 2015: €8.52 per m² a monthAlcobendas 2016: €8.64 per m² a monthAlcobendas 2017: €8.86 per m² a monthAlcobendas 2018: €9.17 per m² a monthAlcobendas 2019: €9.89 per m² a monthAlcobendas 2020: €10.20 per m² a monthAlcobendas 2021: €10.54 per m² a monthAlcobendas 2022: €10.94 per m² a monthAlcobendas 2023: €11.38 per m² a monthAlcobendas 2024: €11.84 per m² a month

How to read it

Three things to know.

01

Gross yield

A year of rent divided by what the home is worth: the median rent per m² a month, times twelve, over the average appraised value per m² in 2024.

02

Before costs

Community fees, IBI, insurance, maintenance, management and income tax come off the gross figure. Net yields are typically one to two points lower.

03

Long-term lets

These are long-term residential rents declared to the tax office. Holiday lets earn more in season, and need a licence; rules vary by town.

Sources and method. Rents: Ministerio de Vivienda y Agenda Urbana, Sistema Estatal de Referencia del Precio del Alquiler de Vivienda (SERPAVI), database 2011–2024, published March 2026: median monthly rent per m² of long-term residential lets declared in personal income tax returns, collective dwellings (apartments) and single-family homes (houses). Values: the Ministry’s Valor tasado de la vivienda, table 4, average of the four quarters of 2024. Gross yield = 12 × median rent per m² ÷ appraised value per m². Values are not published for Benahavís and Casares, so their yield is not shown. Sotogrande is part of San Roque, and La Moraleja of Alcobendas. Past figures are no guide to future returns, and this is not investment advice.

Private advisory

Buying to let?

Tell us the area and the kind of home, and we will put these figures in context: realistic rents, costs, licences and what a property could earn.

Tell us what you are looking for

Where
The home
Budget and timing
You