Cities with Highest Rental Yield in Spain 2026

El Ejido delivers Spain's strongest gross rental yield at 15.9%. Benalmádena anchors the other end at 4.4%.

Data updated Jun 13, 2026
#CityRental yieldSale medianRent medianSamplesIncome (hh)Other metrics
1El Ejido15.9%€109,862€1,454/mo536 / 21€29,523
2Santa Coloma de Gramenet14.5%€178,222€2,157/mo723 / 22€34,161
3Badalona12.6%€170,898€1,787/mo1,562 / 32€38,955
4Fuente Álamo de Murcia11.6%€124,510€1,200/mo74 / 3€32,584
5Mataró11.3%€168,456€1,591/mo999 / 12€38,499
6Cornellà de Llobregat10.7%€183,104€1,630/mo203 / 3€38,322
7Cunit10.5%€285,643€2,490/mo240 / 5€34,178
8Rubí9.8%€158,691€1,298/mo347 / 4€40,881
9Castelldefels9.6%€319,823€2,548/mo413 / 15€51,814
10Tordera9.1%€178,222€1,357/mo116 / 2€35,762
11Esplugues de Llobregat8.9%€300,292€2,235/mo438 / 15€47,034
12Sant Boi de Llobregat8.9%€187,987€1,396/mo313 / 3€40,324
13Mazarrón8.5%€139,159€985/mo170 / 49€27,662
14Tarragona8.1%€134,276€907/mo748 / 35€39,912
15L'Hospitalet de Llobregat8.1%€185,546€1,249/mo1,473 / 33€36,526
16Palamós8.0%€314,941€2,099/mo255 / 16€38,543
17Linares8.0%€80,566€536/mo211 / 29€31,679
18Sabadell7.9%€180,663€1,190/mo1,209 / 11€40,323
19Terrassa7.9%€168,457€1,103/mo1,004 / 17€40,058
20Manresa7.6%€124,510€790/mo626 / 10€37,680
21Castelló d'Empúries7.6%€158,691€1,005/mo541 / 1€32,988
22Cambrils7.6%€236,816€1,493/mo270 / 8€40,382
23Murcia7.4%€141,601€878/mo1,285 / 340€38,682
24Almería7.4%€124,510€771/mo517 / 267€35,200
25Sagunto / Sagunt7.3%€197,753€1,200/mo275 / 72€34,485
26Cartagena7.1%€153,808€907/mo727 / 141€36,484
27Sant Feliu de Guíxols7.0%€246,581€1,435/mo199 / 5€34,837
28Calafell7.0%€236,816€1,376/mo667 / 12€34,697
29Girona6.9%€251,464€1,454/mo629 / 52€44,772
30Molina de Segura6.4%€144,042€771/mo286 / 16€39,382
31Cullera6.3%€227,050€1,200/mo212 / 50€31,008
32Salou6.3%€217,284€1,141/mo411 / 11€35,852
33Algeciras6.1%€124,510€634/mo262 / 9€34,017
34Huelva6.1%€124,510€634/mo268 / 27€33,530
35Roquetas de Mar6.1%€144,042€732/mo686 / 56€31,886
36Finestrat6.1%€349,120€1,767/mo538 / 16€33,102
37Alicante / Alacant6.1%€251,464€1,269/mo2,155 / 349€34,936
38Lleida6.0%€114,745€575/mo423 / 25€38,853
39Sevilla6.0%€217,284€1,083/mo1,353 / 508€37,940
40Barcelona6.0%€383,300€1,904/mo5,619 / 1,085€47,361
41Jerez de la Frontera5.9%€163,573€810/mo476 / 29€32,215
42Ferrol5.9%€129,393€634/mo296 / 106€32,592
43Ibiza5.9%€705,566€3,446/mo227 / 114€50,627
44Valencia5.8%€319,823€1,552/mo2,932 / 2,735€40,058
45Zaragoza5.8%€187,987€907/mo526 / 81€39,345
46Gandia5.8%€187,987€907/mo488 / 69€32,250
47Elche / Elx5.8%€187,987€907/mo996 / 162€31,689
48Aspe5.8%€144,042€693/mo83 / 5€29,736
49Santa Cruz de Tenerife5.7%€227,050€1,083/mo227 / 50€39,072
50Castelló de la Plana5.7%€183,104€868/mo593 / 41€36,576
51Mutxamel5.7%€295,409€1,396/mo210 / 3€39,097
52Dos Hermanas5.5%€163,573€751/mo316 / 33€37,584
53Santander5.5%€197,753€907/mo431 / 135€38,641
54Atarfe5.5%€144,042€654/mo225 / 4€29,536
55Burgos5.5%€178,222€810/mo334 / 66€38,815
56Las Palmas de Gran Canaria5.4%€222,167€1,005/mo429 / 196€39,148
57El Vendrell5.4%€187,987€849/mo357 / 4€34,765
58San Miguel de Abona5.4%€241,698€1,083/mo225 / 12€33,528
59Figueres5.4%€163,573€732/mo372 / 2€34,155
60Águilas5.4%€202,636€907/mo737 / 58€30,995
61Dolores5.3%€129,393€575/mo49 / 5€27,277
62Vilanova i la Geltrú5.3%€270,995€1,200/mo335 / 22€41,375
63Bailén-Miraflores5.3%€246,581€1,083/mo240 / 16€27,431
64Calonge i Sant Antoni5.2%€358,885€1,552/mo177 / 8€38,446
65Benidorm5.2%€332,031€1,425/mo1,197 / 81€29,146
66Los Alcázares5.1%€280,760€1,200/mo347 / 21€28,822
67Jávea / Xàbia5.1%€373,534€1,591/mo118 / 26€32,978
68Adeje5.0%€314,941€1,318/mo925 / 68€33,398
69L'Alfàs del Pi5.0%€358,885€1,493/mo149 / 11€32,799
70Reus5.0%€129,393€536/mo224 / 4€37,169
71Jaén5.0%€144,042€595/mo286 / 55€36,801
72Estepona4.9%€485,839€2,001/mo3,070 / 95€34,480
73Castell d'Aro, Platja d'Aro i s'Agaró4.9%€329,589€1,357/mo252 / 14€36,260
74San Javier4.9%€183,104€751/mo144 / 20€33,881
75Manilva4.8%€307,617€1,240/mo351 / 14€30,150
76Motril4.8%€173,339€693/mo203 / 45€31,129
77Torre-Pacheco4.8%€192,870€771/mo209 / 12€33,036
78Málaga4.8%€349,120€1,396/mo2,507 / 521€36,640
79Chiclana de la Frontera4.8%€158,691€634/mo204 / 22€31,566
80Lucena4.8%€114,745€458/mo280 / 11€29,156
81El Puerto de Santa María4.8%€227,050€907/mo224 / 33€35,870
82Marbella4.7%€593,261€2,333/mo2,068 / 241€37,606
83Dénia4.7%€300,292€1,180/mo971 / 69€33,138
84El Campello4.7%€302,734€1,190/mo240 / 57€35,003
85Valladolid4.7%€197,753€771/mo455 / 75€37,466
86Salamanca4.7%€207,518€810/mo518 / 803€33,391
87Ciudad Real4.7%€168,456€654/mo207 / 61€38,730
88Palma de Mallorca4.7%€505,370€1,962/mo1,284 / 208€45,745
89Badajoz4.7%€163,573€634/mo507 / 114€35,043
90Bilbao4.6%€344,237€1,318/mo698 / 259€44,813
91La Zubia4.5%€173,339€654/mo145 / 5€33,833
92Mijas4.5%€373,534€1,406/mo1,487 / 42€31,912
93Moncofa4.5%€168,456€634/mo222 / 12€29,297
94San Fulgencio4.5%€158,691€595/mo64 / 1€23,694
95Orihuela4.5%€229,492€859/mo1,323 / 51€29,671
96Benahavís4.5%€612,792€2,284/mo427 / 30€37,268
97Torrevieja4.5%€217,284€810/mo5,092 / 141€24,186
98Cruz de Humilladero4.4%€310,058€1,141/mo277 / 28€21,904
99Lloret de Mar4.4%€251,464€927/mo451 / 2€32,636
100Benalmádena4.4%€356,444€1,308/mo778 / 63€33,901

3 rows flagged as potential outlier (yield outside 2–12%). Verify sample size before relying on these.

Methodology

Data combines aggregated asking-price statistics from public real-estate portals, official government transaction data, national price indices, demographics, and income statistics. Ranks cover cities with a sufficient market-data sample. Rankings refreshed weekly.