Fastest Growing Cities in Spain (Population)

Finestrat posted the fastest 5-year population growth in Spain at +39.6%. Barcelona anchors the other end at +4.0%.

Data updated Jul 18, 2026
#CityPopulation growth (5y)Sale medianRent medianYieldSamplesIncome (hh)Other metrics
1Finestrat39.6%€351,561€1,767/mo6.0%572 / 14€33,102
2Oropesa del Mar35.4%€173,339€634/mo4.4%387 / 19€27,632
3Casares30.9%€444,335€1,190/mo3.2%351 / 7€32,424
4Moncofa24.3%€168,456€634/mo4.5%222 / 12€29,297
5Los Alcázares23.0%€285,643€1,102/mo4.6%698 / 21€28,822
6Torrox22.7%€280,760€790/mo3.4%225 / 26€26,227
7Benahavís22.3%€605,468€2,401/mo4.8%446 / 31€37,268
8Algorfa21.2%€295,40997 / €25,840
9Cunit21.1%€261,229€1,982/mo9.1%252 / 6€34,178
10San Fulgencio21.0%€158,691€595/mo4.5%73 / 1€23,694
11Vera19.3%€202,635€615/mo3.6%563 / 31€30,773
12Santa Pola19.2%€253,905€908/mo4.3%513 / 61€29,628
13Calpe / Calp18.4%€454,101€1,249/mo3.3%736 / 20€30,717
14Calafell18.2%€224,609€2,001/mo10.7%517 / 10€34,697
15Pulpí17.9%€212,401€516/mo2.9%253 / 2€35,449
16Castell d'Aro, Platja d'Aro i s'Agaró17.7%€354,003€2,997/mo10.2%261 / 14€36,260
17Guardamar del Segura17.1%€268,554€810/mo3.6%944 / 27€29,421
18El Verger17.0%€310,058€907/mo3.5%261 / 6€29,752
19Torrevieja16.4%€224,609€839/mo4.5%3,775 / 149€24,186
20Polop15.1%€295,40939 / €28,779
21Granadilla de Abona14.7%€251,464€907/mo4.3%226 / 8€33,490
22San Pedro del Pinatar14.4%€214,843€830/mo4.6%635 / 19€30,444
23Fuente Álamo de Murcia14.2%€124,510€1,200/mo11.6%79 / 3€32,584
24Torre-Pacheco13.8%€219,726€781/mo4.3%309 / 9€33,036
25San Miguel de Salinas13.7%€256,347276 / €25,715
26Estepona13.4%€490,722€2,128/mo5.2%2,148 / 86€34,480
27Benalmádena13.3%€356,444€1,308/mo4.4%782 / 60€33,901
28Roquetas de Mar13.0%€144,042€634/mo5.3%715 / 35€31,886
29Benijófar11.7%€319,823146 / €29,285
30Mutxamel11.6%€305,175€849/mo3.3%217 / 6€39,097
31Mijas11.4%€371,093€1,425/mo4.6%1,460 / 43€31,912
32Monforte del Cid11.2%€270,995114 / €31,762
33San Miguel de Abona10.8%€241,698€1,083/mo5.4%225 / 12€33,528
34Dolores10.6%€246,581€575/mo2.8%49 / 1€27,277
35Manilva10.5%€305,175€1,191/mo4.7%352 / 18€30,150
36Benissa10.5%€251,464€946/mo4.5%32 / 1€32,509
37Salou10.4%€236,816€1,141/mo5.8%422 / 14€35,852
38Dénia10.3%€292,968€1,288/mo5.3%763 / 71€33,138
39Sitges10.3%€651,854€2,001/mo3.7%265 / 30€51,676
40Atarfe10.3%€144,042€654/mo5.5%255 / 4€29,536
41Benitachell / El Poble Nou de Benitatxell10.3%€471,191€1,591/mo4.0%50 / 1€29,337
42San Javier10.3%€183,104€751/mo4.9%154 / 24€33,881
43Torredembarra10.1%€231,933368 / €35,099
44Lloret de Mar10.0%€251,464€927/mo4.4%447 / 2€32,636
45Castelló d'Empúries9.9%€158,691€1,005/mo7.6%541 / 1€32,988
46Benidorm9.8%€332,031€1,377/mo5.0%1,220 / 77€29,146
47Gandia9.7%€192,870€966/mo6.0%524 / 68€32,250
48Cullera9.7%€222,167€1,298/mo7.0%228 / 57€31,008
49Jávea / Xàbia9.4%€371,093€1,386/mo4.5%243 / 36€32,978
50El Ejido9.2%€109,862€1,454/mo15.9%517 / 26€29,523
51Alhama de Murcia9.0%€197,753€458/mo2.8%232 / 1€33,652
52Altea9.0%€378,417€1,396/mo4.4%115 / 34€33,220
53Calonge i Sant Antoni8.9%€354,003€1,552/mo5.3%169 / 7€38,446
54Pilar de la Horadada8.8%€300,292€859/mo3.4%802 / 25€30,407
55Sagunto / Sagunt8.7%€202,635€1,298/mo7.7%269 / 64€34,485
56Tordera8.7%€178,222€1,357/mo9.1%112 / 2€35,762
57El Campello8.6%€305,175€1,269/mo5.0%245 / 54€35,003
58Alicante / Alacant8.5%€253,905€1,318/mo6.2%2,237 / 348€34,936
59Marbella8.2%€600,585€2,313/mo4.6%2,165 / 244€37,606
60Ibiza8.2%€705,566€3,446/mo5.9%227 / 114€50,627
61Mazarrón8.0%€139,159€1,005/mo8.7%181 / 45€27,662
62Orihuela7.7%€231,933€878/mo4.5%1,402 / 52€29,671
63Aspe7.7%€144,042€693/mo5.8%82 / 3€29,736
64Pineda de Mar7.6%€212,401€4,501/mo25.4%339 / 1€34,538
65Rincón de la Victoria7.6%€373,534€1,298/mo4.2%162 / 31€37,913
66L'Hospitalet de Llobregat7.5%€183,105€1,337/mo8.8%1,405 / 27€36,526
67Molina de Segura7.3%€139,159€888/mo7.7%289 / 13€39,382
68El Vendrell7.2%€187,987€849/mo5.4%355 / 8€34,765
69Blanes7.0%€173,339351 / €34,707
70Chiclana de la Frontera6.7%€158,691€634/mo4.8%204 / 22€31,566
71Cambrils6.6%€241,698€1,493/mo7.4%274 / 13€40,382
72La Vila Joiosa6.4%€334,472€1,141/mo4.1%868 / 30€30,887
73Villajoyosa / La Vila Joiosa6.4%€358,885€1,200/mo4.0%541 / 23€30,887
74Almuñécar6.2%€319,823€849/mo3.2%243 / 79€27,760
75El Pinós / Pinoso6.2%€95,214€536/mo6.8%26 / 2€27,534
76Rojales5.9%€310,058€664/mo2.6%174 / 3€26,260
77Águilas5.8%€195,312€956/mo5.9%800 / 73€30,995
78Vilanova i la Geltrú5.8%€300,292€1,141/mo4.6%343 / 18€41,375
79Dos Hermanas5.5%€163,573€751/mo5.5%316 / 33€37,584
80La Zubia5.5%€173,339€751/mo5.2%126 / 5€33,833
81Castelló de la Plana5.4%€178,222€829/mo5.6%594 / 43€36,576
82Rubí5.4%€158,691€1,298/mo9.8%369 / 4€40,881
83La Nucia5.3%€349,120€1,200/mo4.1%130 / 3€35,859
84Tarragona5.2%€124,511€1,161/mo11.2%539 / 17€39,912
85Figueres5.2%€168,456€732/mo5.2%393 / 2€34,155
86L'Alfàs del Pi5.2%€354,003€1,338/mo4.5%212 / 14€32,799
87Madrid5.2% / €49,916
88Girona5.1% / €44,772
89Reus5.1%€129,393€536/mo5.0%224 / 4€37,169
90Hondón de las Nieves / El Fondó de les Neus5.1%€231,933€555/mo2.9%68 / 1€26,759
91Valencia5.1% / €40,058
92Sant Feliu de Guíxols4.7%€246,581€2,196/mo10.7%206 / 5€34,837
93Elche / Elx4.6%€180,663€849/mo5.6%890 / 151€31,689
94Vélez-Málaga4.5%€288,085€878/mo3.7%470 / 51€31,280
95Palamós4.4%€314,941€2,001/mo7.6%266 / 17€38,543
96Murcia4.3%€139,159€898/mo7.7%1,365 / 349€38,682
97Terrassa4.3%€168,457€1,113/mo7.9%1,041 / 17€40,058
98Lleida4.2%€114,745€575/mo6.0%423 / 25€38,853
99Sabadell4.1%€178,222€1,386/mo9.3%1,220 / 8€40,323
100Barcelona4.0%€385,742€2,157/mo6.7%8,500 / 1,501€47,361

2 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.