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 May 30, 2026
#CityPopulation growth (5y)Sale medianRent medianYieldSamplesIncome (hh)Other metrics
1Finestrat39.6%€339,354€1,825/mo6.5%882 / 18€33,102
2Oropesa del Mar35.4%€173,339€634/mo4.4%387 / 19€27,632
3Casares30.9%€444,335€1,337/mo3.6%344 / 6€32,424
4Moncofa24.3%€168,456€634/mo4.5%222 / 12€29,297
5Los Alcázares23.0%€275,878€781/mo3.4%633 / 15€28,822
6Torrox22.7%€280,760€849/mo3.6%228 / 30€26,227
7Benahavís22.3%€620,116€2,304/mo4.5%500 / 30€37,268
8Algorfa21.2%€246,581€712/mo3.5%165 / 2€25,840
9Cunit21.1%€241,698€1,200/mo6.0%267 / 6€34,178
10San Fulgencio21.0%€158,69134 / €23,694
11Vera19.3%€202,635€615/mo3.6%563 / 31€30,773
12Santa Pola19.2%€256,347€878/mo4.1%571 / 61€29,628
13Calpe / Calp18.4%€449,218€1,249/mo3.3%739 / 21€30,717
14Calafell18.2%€241,698€1,240/mo6.2%703 / 12€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%€324,706€2,490/mo9.2%265 / 15€36,260
17Guardamar del Segura17.1%€266,112€791/mo3.6%949 / 28€29,421
18El Verger17.0%€310,058€907/mo3.5%261 / 6€29,752
19Torrevieja16.4%€224,609€839/mo4.5%3,968 / 150€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%€207,519€713/mo4.1%665 / 16€30,444
23Fuente Álamo de Murcia14.2%€124,510€1,200/mo11.6%73 / 3€32,584
24Torre-Pacheco13.8%€205,077€771/mo4.5%328 / 9€33,036
25San Miguel de Salinas13.7%€261,229€751/mo3.5%276 / 1€25,715
26Estepona13.4%€485,839€2,148/mo5.3%2,295 / 86€34,480
27Benalmádena13.3%€356,444€1,288/mo4.3%837 / 67€33,901
28Roquetas de Mar13.0%€139,159€595/mo5.1%691 / 108€31,886
29Benijófar11.7%€324,706138 / €29,285
30Mutxamel11.6%€305,175€1,396/mo5.5%219 / 3€39,097
31Mijas11.4%€368,651€1,406/mo4.6%1,522 / 43€31,912
32Monforte del Cid11.2%€266,112€1,386/mo6.3%157 / 1€31,762
33San Miguel de Abona10.8%€241,698€1,083/mo5.4%225 / 12€33,528
34Dolores10.6%€129,393€595/mo5.5%50 / 6€27,277
35Manilva10.5%€300,292€1,377/mo5.5%368 / 12€30,150
36Benissa10.5%€236,816€946/mo4.8%26 / 1€32,509
37Salou10.4%€222,167€1,005/mo5.4%418 / 14€35,852
38Dénia10.3%€295,409€1,220/mo5.0%685 / 72€33,138
39Sitges10.3%€646,972€2,490/mo4.6%279 / 25€51,676
40Atarfe10.3%€144,042€654/mo5.5%225 / 4€29,536
41Benitachell / El Poble Nou de Benitatxell10.3%€412,597€1,591/mo4.6%40 / 1€29,337
42San Javier10.3%€192,870€820/mo5.1%195 / 16€33,881
43Torredembarra10.1%€231,933€751/mo3.9%373 / 3€35,099
44Lloret de Mar10.0%€246,581€927/mo4.5%447 / 5€32,636
45Castelló d'Empúries9.9%€158,691€1,005/mo7.6%541 / 1€32,988
46Benidorm9.8%€334,472€1,425/mo5.1%1,269 / 89€29,146
47Gandia9.7%€187,987€907/mo5.8%498 / 66€32,250
48Cullera9.7%€227,050€1,200/mo6.3%214 / 49€31,008
49Jávea / Xàbia9.4%€373,534€1,591/mo5.1%122 / 26€32,978
50El Ejido9.2%€104,979€790/mo9.0%533 / 24€29,523
51Alhama de Murcia9.0%€197,753€458/mo2.8%232 / 1€33,652
52Altea9.0%€378,417€1,396/mo4.4%112 / 28€33,220
53Calonge i Sant Antoni8.9%€358,885€1,552/mo5.2%181 / 9€38,446
54Pilar de la Horadada8.8%€297,851€878/mo3.5%870 / 22€30,407
55Sagunto / Sagunt8.7%€183,105€1,103/mo7.2%285 / 43€34,485
56Tordera8.7%€173,339€751/mo5.2%110 / 2€35,762
57El Campello8.6%€307,617€1,190/mo4.6%240 / 54€35,003
58Alicante / Alacant8.5%€253,906€1,259/mo6.0%2,190 / 368€34,936
59Marbella8.2%€615,234€2,333/mo4.5%2,352 / 254€37,606
60Ibiza8.2%€705,566€3,446/mo5.9%227 / 114€50,627
61Mazarrón8.0%€134,276€907/mo8.1%164 / 42€27,662
62Orihuela7.7%€229,492€868/mo4.5%1,448 / 51€29,671
63Aspe7.7%€139,159€204/mo1.8%89 / 2€29,736
64Pineda de Mar7.6%€207,518€751/mo4.3%327 / 1€34,538
65Rincón de la Victoria7.6%€368,651€1,200/mo3.9%167 / 37€37,913
66L'Hospitalet de Llobregat7.5%€178,222€1,474/mo9.9%877 / 37€36,526
67Molina de Segura7.3%€134,276€751/mo6.7%253 / 10€39,382
68El Vendrell7.2%€187,987€790/mo5.0%363 / 6€34,765
69Blanes7.0%€178,222344 / €34,707
70Chiclana de la Frontera6.7%€158,691€634/mo4.8%204 / 22€31,566
71Cambrils6.6%€241,698€1,493/mo7.4%271 / 8€40,382
72La Vila Joiosa6.4%€334,472€1,083/mo3.9%1,066 / 30€30,887
73Villajoyosa / La Vila Joiosa6.4%€349,120€1,102/mo3.8%543 / 21€30,887
74Almuñécar6.2%€314,941€849/mo3.2%265 / 81€27,760
75El Pinós / Pinoso6.2%€100,097€654/mo7.8%21 / 3€27,534
76Rojales5.9%€307,616€820/mo3.2%188 / 8€26,260
77Águilas5.8%€202,636€859/mo5.1%750 / 67€30,995
78Vilanova i la Geltrú5.8%€270,995€1,298/mo5.8%334 / 19€41,375
79Dos Hermanas5.5%€163,573€751/mo5.5%316 / 33€37,584
80La Zubia5.5%€148,925€673/mo5.4%88 / 7€33,833
81Castelló de la Plana5.4%€178,222€868/mo5.8%603 / 41€36,576
82Rubí5.4%€153,808€1,298/mo10.1%333 / 4€40,881
83La Nucia5.3%€349,120€1,200/mo4.1%129 / 3€35,859
84Tarragona5.2%€122,069€771/mo7.6%525 / 21€39,912
85Figueres5.2%€173,339€790/mo5.5%396 / 1€34,155
86L'Alfàs del Pi5.2%€322,265€1,367/mo5.1%267 / 19€32,799
87Madrid5.2%€534,667€1,805/mo4.0%8,609 / 6,995€49,916
88Girona5.1%€261,229€1,337/mo6.1%761 / 83€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%66 / 1€26,759
91Valencia5.1%€324,706€1,552/mo5.7%2,862 / 2,626€40,058
92Sant Feliu de Guíxols4.7%€246,581€1,435/mo7.0%206 / 5€34,837
93Elche / Elx4.6%€183,105€820/mo5.4%877 / 142€31,689
94Vélez-Málaga4.5%€295,409€927/mo3.8%497 / 50€31,280
95Palamós4.4%€314,941€2,099/mo8.0%259 / 17€38,543
96Murcia4.3%€139,159€878/mo7.6%1,298 / 331€38,682
97Terrassa4.3%€170,898€1,132/mo8.0%1,007 / 14€40,058
98Lleida4.2%€114,745€575/mo6.0%423 / 25€38,853
99Sabadell4.1%€175,781€1,386/mo9.5%1,182 / 10€40,323
100Barcelona4.0%€380,859€2,001/mo6.3%8,118 / 1,489€47,361

1 row 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.