Richest Cities in Spain by Household Income

Cities with highest average household income (INE Atlas). Wealth concentration signals stable demand for premium housing.

#CityAvg household incomeSale medianRent medianYieldSamplesIncome (hh)Other metrics
1San Sebastián - Donostia€52,067€593,260€1,357/mo2.7%385 / 71€52,067
2Castelldefels€51,814€319,823€1,688/mo6.3%473 / 17€51,814
3Sitges€51,676€595,703€1,679/mo3.4%236 / 34€51,676
4Ibiza€50,627€705,566€3,446/mo5.9%227 / 114€50,627
5Madrid€49,916€549,316€1,747/mo3.8%8,103 / 6,748€49,916
6Barcelona€47,361€385,742€2,089/mo6.5%7,580 / 1,427€47,361
7Esplugues de Llobregat€47,034€305,175€2,352/mo9.3%410 / 21€47,034
8Palma de Mallorca€45,745€510,253€2,255/mo5.3%1,154 / 179€45,745
9Bilbao€44,813€329,589€1,357/mo4.9%651 / 268€44,813
10Girona€44,772€241,698€1,344/mo6.7%602 / 57€44,772
11Calvià€44,188€725,097€2,372/mo3.9%367 / 67€44,188
12Vilanova i la Geltrú€41,375€261,229€1,298/mo6.0%280 / 20€41,375
13Rubí€40,881€144,042€1,141/mo9.5%273 / 3€40,881
14Cambrils€40,382€241,698€1,102/mo5.5%271 / 13€40,382
15Sant Boi de Llobregat€40,324€187,987€516/mo3.3%342 / 3€40,324
16Sabadell€40,323€175,781€1,347/mo9.2%1,095 / 22€40,323
17Terrassa€40,058€166,015€1,084/mo7.8%1,038 / 22€40,058
18Valencia€40,058€249,023€1,044/mo5.0%1,439 / 922€40,058
19Tarragona€39,912€117,186€859/mo8.8%534 / 22€39,912
20A Coruña€39,802€285,643€810/mo3.4%203 / 91€39,802
21Molina de Segura€39,382€134,276€868/mo7.8%213 / 11€39,382
22Zaragoza€39,345€178,222€771/mo5.2%530 / 69€39,345
23Las Palmas de Gran Canaria€39,148€222,167€1,083/mo5.8%469 / 161€39,148
24Mutxamel€39,097€280,760€1,005/mo4.3%191 / 7€39,097
25Santa Cruz de Tenerife€39,072€227,050€1,083/mo5.7%227 / 50€39,072
26Badalona€38,955€170,898€1,767/mo12.4%1,471 / 42€38,955
27Lleida€38,853€114,745€575/mo6.0%423 / 25€38,853
28Vigo€38,846€275,878€907/mo4.0%384 / 92€38,846
29Burgos€38,815€178,222€810/mo5.5%334 / 66€38,815
30Ciudad Real€38,730€168,456€654/mo4.7%207 / 61€38,730
31Murcia€38,682€139,159€839/mo7.2%1,272 / 272€38,682
32Santander€38,641€197,753€907/mo5.5%431 / 135€38,641
33Palamós€38,543€314,941€1,904/mo7.3%261 / 17€38,543
34Mataró€38,499€185,546€976/mo6.3%755 / 9€38,499
35Calonge i Sant Antoni€38,446€339,354€1,552/mo5.5%180 / 8€38,446
36Cornellà de Llobregat€38,322€183,104€1,630/mo10.7%203 / 3€38,322
37Logroño€38,187€217,284€790/mo4.4%486 / 40€38,187
38Sevilla€37,940€207,518€946/mo5.5%1,403 / 336€37,940
39Rincón de la Victoria€37,913€366,210€1,103/mo3.6%208 / 29€37,913
40Manresa€37,680€119,628€907/mo9.1%433 / 9€37,680
41Marbella€37,606€598,144€2,235/mo4.5%2,790 / 386€37,606
42Dos Hermanas€37,584€163,573€751/mo5.5%316 / 33€37,584
43Valladolid€37,466€197,753€771/mo4.7%455 / 75€37,466
44Cádiz€37,427€261,229€810/mo3.7%628 / 53€37,427
45Benahavís€37,268€598,143€2,313/mo4.6%649 / 60€37,268
46Reus€37,169€129,393€536/mo5.0%224 / 4€37,169
47Pontevedra€36,854€251,464€849/mo4.0%226 / 47€36,854
48Granada€36,821€280,761€927/mo4.0%3,167 / 785€36,821
49Jaén€36,801€144,042€595/mo5.0%286 / 55€36,801
50Málaga€36,640€349,120€1,357/mo4.7%2,535 / 528€36,640
51Castelló de la Plana€36,576€197,753€868/mo5.3%672 / 48€36,576
52L'Hospitalet de Llobregat€36,526€180,663€1,288/mo8.6%1,408 / 38€36,526
53Cartagena€36,484€175,781€781/mo5.3%680 / 111€36,484
54León€36,332€222,167€732/mo4.0%476 / 76€36,332
55Castell d'Aro, Platja d'Aro i s'Agaró€36,260€324,706€1,240/mo4.6%263 / 7€36,260
56El Puerto de Santa María€35,870€227,050€907/mo4.8%224 / 33€35,870
57La Nucia€35,859€314,941€1,005/mo3.8%58 / 2€35,859
58Salou€35,852€200,194€1,024/mo6.1%336 / 10€35,852
59Tordera€35,762€168,456€1,357/mo9.7%88 / 1€35,762
60Pulpí€35,449€212,401€516/mo2.9%253 / 2€35,449
61Almería€35,200€124,510€771/mo7.4%517 / 267€35,200
62Lorca€35,178€166,015€800/mo5.8%416 / 4€35,178
63Torredembarra€35,099€229,491€849/mo4.4%270 / 2€35,099
64Badajoz€35,043€153,808€634/mo5.0%563 / 122€35,043
65El Campello€35,003€312,499€1,239/mo4.8%248 / 64€35,003
66Alicante / Alacant€34,936€246,581€1,239/mo6.0%2,175 / 394€34,936
67Lugo€34,880€178,222€634/mo4.3%279 / 51€34,880
68Sant Feliu de Guíxols€34,837€246,581€849/mo4.1%199 / 2€34,837
69El Vendrell€34,765€183,105€1,924/mo12.6%282 / 6€34,765
70Blanes€34,707€163,573323 / €34,707
71Calafell€34,697€234,374€2,666/mo13.7%524 / 6€34,697
72Pineda de Mar€34,538€207,518€751/mo4.3%334 / 3€34,538
73Sagunto / Sagunt€34,485€183,105€1,103/mo7.2%285 / 43€34,485
74Estepona€34,480€466,308€2,001/mo5.2%2,478 / 150€34,480
75Ourense€34,322€212,401€673/mo3.8%380 / 112€34,322
76Cunit€34,178€285,643€1,200/mo5.0%261 / 4€34,178
77Santa Coloma de Gramenet€34,161€156,249€1,855/mo14.3%477 / 15€34,161
78Figueres€34,155€175,781297 / €34,155
79Roses€34,062€224,609€810/mo4.3%989 / 3€34,062
80Algeciras€34,017€124,510€634/mo6.1%262 / 9€34,017
81Benalmádena€33,901€354,003€1,338/mo4.5%901 / 80€33,901
82San Javier€33,881€192,870€820/mo5.1%195 / 16€33,881
83La Zubia€33,833€148,925€673/mo5.4%88 / 7€33,833
84Torremolinos€33,655€356,444€1,288/mo4.3%730 / 62€33,655
85Alhama de Murcia€33,652€197,753€458/mo2.8%232 / 1€33,652
86Huelva€33,530€124,510€634/mo6.1%268 / 27€33,530
87San Miguel de Abona€33,528€241,698€1,083/mo5.4%225 / 12€33,528
88Granadilla de Abona€33,490€251,464€907/mo4.3%226 / 8€33,490
89Adeje€33,398€319,823€1,357/mo5.1%1,007 / 42€33,398
90Salamanca€33,391€197,753€829/mo5.0%545 / 800€33,391
91Altea€33,220€397,948€1,288/mo3.9%191 / 37€33,220
92Dénia€33,138€297,851€1,152/mo4.6%706 / 67€33,138
93Finestrat€33,102€351,561€1,767/mo6.0%560 / 14€33,102
94Torre-Pacheco€33,036€200,195€859/mo5.2%288 / 7€33,036
95Castelló d'Empúries€32,988€158,691€1,005/mo7.6%541 / 1€32,988
96Jávea / Xàbia€32,978€380,859€1,386/mo4.4%259 / 30€32,978
97L'Alfàs del Pi€32,799€322,265€1,367/mo5.1%267 / 19€32,799
98Lloret de Mar€32,636€227,050€761/mo4.0%364 / 4€32,636
99Ferrol€32,592€129,393€634/mo5.9%296 / 106€32,592
100Fuente Álamo de Murcia€32,584€119,628€1,083/mo10.9%72 / 4€32,584

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

Methodology

Data combines asking prices from Spanish real-estate portals (Fotocasa, Pisos.com, Idealista etc.), official government transactions (MIVAU), INE price index (IPV), INE Padrón demographics, and INE Atlas income statistics. Ranks cover cities with ≥30 active apartment listings. Rankings refreshed daily.