Richest Cities in Spain by Household Income
San Sebastián - Donostia has Spain's highest mean household income at €52,067 per year. Fuente Álamo de Murcia anchors the other end at €32,584.
| # | City | Avg household income | Sale median | Rent median | Yield | Samples | Income (hh) | Other metrics |
|---|---|---|---|---|---|---|---|---|
| 1 | San Sebastián - Donostia | €52,067 | €593,260 | €1,357/mo | 2.7% | 385 / 71 | €52,067 | 💰🏠🌍 |
| 2 | Castelldefels | €51,814 | €319,823 | €2,001/mo | 7.5% | 486 / 11 | €51,814 | 💰🏠🌍 |
| 3 | Sitges | €51,676 | €661,620 | €2,040/mo | 3.7% | 261 / 29 | €51,676 | 💰🏠🌍 |
| 4 | Ibiza | €50,627 | €705,566 | €3,446/mo | 5.9% | 227 / 114 | €50,627 | 💰🏠🌍 |
| 5 | Madrid | €49,916 | €549,316 | €1,805/mo | 3.9% | 8,201 / 6,413 | €49,916 | 💰🏠🌍 |
| 6 | Barcelona | €47,361 | €390,625 | €2,089/mo | 6.4% | 7,770 / 1,452 | €47,361 | 💰🏠🌍 |
| 7 | Esplugues de Llobregat | €47,034 | €300,292 | €2,196/mo | 8.8% | 361 / 22 | €47,034 | 💰🏠🌍 |
| 8 | Palma de Mallorca | €45,745 | €524,901 | €2,177/mo | 5.0% | 1,214 / 183 | €45,745 | 💰🏠🌍 |
| 9 | Bilbao | €44,813 | €329,589 | €1,357/mo | 4.9% | 655 / 245 | €44,813 | 💰🏠🌍 |
| 10 | Girona | €44,772 | €253,905 | €1,347/mo | 6.4% | 785 / 73 | €44,772 | 💰🏠🌍 |
| 11 | Calvià | €44,188 | €725,097 | €2,372/mo | 3.9% | 367 / 67 | €44,188 | 💰🏠🌍 |
| 12 | Vilanova i la Geltrú | €41,375 | €266,112 | €1,610/mo | 7.3% | 287 / 14 | €41,375 | 💰🏠🌍 |
| 13 | Rubí⚠ | €40,881 | €153,808 | €1,708/mo | 13.3% | 348 / 3 | €40,881 | 💰🏠🌍 |
| 14 | Cambrils | €40,382 | €241,698 | €1,102/mo | 5.5% | 271 / 13 | €40,382 | 💰🏠🌍 |
| 15 | Sant Boi de Llobregat | €40,324 | €187,987 | €888/mo | 5.7% | 337 / 1 | €40,324 | 💰🏠🌍 |
| 16 | Sabadell | €40,323 | €173,339 | €907/mo | 6.3% | 818 / 9 | €40,323 | 💰🏠🌍 |
| 17 | Terrassa | €40,058 | €153,808 | €868/mo | 6.8% | 712 / 13 | €40,058 | 💰🏠🌍 |
| 18 | Valencia | €40,058 | €319,823 | €1,493/mo | 5.6% | 2,703 / 1,771 | €40,058 | 💰🏠🌍 |
| 19 | Tarragona | €39,912 | €129,393 | €927/mo | 8.6% | 700 / 25 | €39,912 | 💰🏠🌍 |
| 20 | A Coruña | €39,802 | €285,643 | €810/mo | 3.4% | 203 / 91 | €39,802 | 💰🏠🌍 |
| 21 | Molina de Segura | €39,382 | €134,276 | €790/mo | 7.1% | 232 / 17 | €39,382 | 💰🏠🌍 |
| 22 | Zaragoza | €39,345 | €178,222 | €771/mo | 5.2% | 530 / 69 | €39,345 | 💰🏠🌍 |
| 23 | Las Palmas de Gran Canaria | €39,148 | €222,167 | €1,083/mo | 5.8% | 469 / 161 | €39,148 | 💰🏠🌍 |
| 24 | Mutxamel | €39,097 | €280,760 | €1,005/mo | 4.3% | 191 / 7 | €39,097 | 💰🏠🌍 |
| 25 | Santa Cruz de Tenerife | €39,072 | €227,050 | €1,083/mo | 5.7% | 227 / 50 | €39,072 | 💰🏠🌍 |
| 26 | Badalona⚠ | €38,955 | €168,456 | €1,728/mo | 12.3% | 1,613 / 39 | €38,955 | 💰🏠🌍 |
| 27 | Lleida | €38,853 | €114,745 | €575/mo | 6.0% | 423 / 25 | €38,853 | 💰🏠🌍 |
| 28 | Vigo | €38,846 | €275,878 | €907/mo | 4.0% | 384 / 92 | €38,846 | 💰🏠🌍 |
| 29 | Burgos | €38,815 | €178,222 | €810/mo | 5.5% | 334 / 66 | €38,815 | 💰🏠🌍 |
| 30 | Ciudad Real | €38,730 | €168,456 | €654/mo | 4.7% | 207 / 61 | €38,730 | 💰🏠🌍 |
| 31 | Murcia | €38,682 | €139,159 | €839/mo | 7.2% | 1,274 / 281 | €38,682 | 💰🏠🌍 |
| 32 | Santander | €38,641 | €197,753 | €907/mo | 5.5% | 431 / 135 | €38,641 | 💰🏠🌍 |
| 33 | Palamós | €38,543 | €314,941 | €1,904/mo | 7.3% | 261 / 17 | €38,543 | 💰🏠🌍 |
| 34 | Mataró | €38,499 | €173,339 | €1,591/mo | 11.0% | 768 / 8 | €38,499 | 💰🏠🌍 |
| 35 | Calonge i Sant Antoni | €38,446 | €339,354 | €1,552/mo | 5.5% | 180 / 8 | €38,446 | 💰🏠🌍 |
| 36 | Cornellà de Llobregat | €38,322 | €183,104 | €1,630/mo | 10.7% | 203 / 3 | €38,322 | 💰🏠🌍 |
| 37 | Logroño | €38,187 | €217,284 | €790/mo | 4.4% | 486 / 40 | €38,187 | 💰🏠🌍 |
| 38 | Sevilla | €37,940 | €207,518 | €1,005/mo | 5.8% | 1,404 / 365 | €37,940 | 💰🏠🌍 |
| 39 | Rincón de la Victoria | €37,913 | €368,651 | €1,200/mo | 3.9% | 160 / 23 | €37,913 | 💰🏠🌍 |
| 40 | Manresa | €37,680 | €129,393 | €946/mo | 8.8% | 602 / 16 | €37,680 | 💰🏠🌍 |
| 41 | Marbella | €37,606 | €627,441 | €2,274/mo | 4.3% | 4,056 / 576 | €37,606 | 💰🏠🌍 |
| 42 | Dos Hermanas | €37,584 | €163,573 | €751/mo | 5.5% | 316 / 33 | €37,584 | 💰🏠🌍 |
| 43 | Valladolid | €37,466 | €197,753 | €771/mo | 4.7% | 455 / 75 | €37,466 | 💰🏠🌍 |
| 44 | Cádiz | €37,427 | €256,347 | €810/mo | 3.8% | 617 / 60 | €37,427 | 💰🏠🌍 |
| 45 | Benahavís | €37,268 | €600,585 | €2,284/mo | 4.6% | 651 / 62 | €37,268 | 💰🏠🌍 |
| 46 | Reus | €37,169 | €129,393 | €536/mo | 5.0% | 224 / 4 | €37,169 | 💰🏠🌍 |
| 47 | Pontevedra | €36,854 | €251,464 | €849/mo | 4.0% | 226 / 47 | €36,854 | 💰🏠🌍 |
| 48 | Granada | €36,821 | €273,437 | €937/mo | 4.1% | 3,304 / 785 | €36,821 | 💰🏠🌍 |
| 49 | Jaén | €36,801 | €144,042 | €595/mo | 5.0% | 286 / 55 | €36,801 | 💰🏠🌍 |
| 50 | Málaga | €36,640 | €349,120 | €1,396/mo | 4.8% | 2,474 / 486 | €36,640 | 💰🏠🌍 |
| 51 | Castelló de la Plana | €36,576 | €178,222 | €868/mo | 5.8% | 631 / 44 | €36,576 | 💰🏠🌍 |
| 52 | L'Hospitalet de Llobregat | €36,526 | €163,573 | €1,357/mo | 10.0% | 826 / 35 | €36,526 | 💰🏠🌍 |
| 53 | Cartagena | €36,484 | €175,781 | €781/mo | 5.3% | 680 / 111 | €36,484 | 💰🏠🌍 |
| 54 | León | €36,332 | €222,167 | €732/mo | 4.0% | 476 / 76 | €36,332 | 💰🏠🌍 |
| 55 | Castell d'Aro, Platja d'Aro i s'Agaró | €36,260 | €324,706 | €1,240/mo | 4.6% | 263 / 7 | €36,260 | 💰🏠🌍 |
| 56 | El Puerto de Santa María | €35,870 | €227,050 | €907/mo | 4.8% | 224 / 33 | €35,870 | 💰🏠🌍 |
| 57 | La Nucia | €35,859 | €334,472 | €1,005/mo | 3.6% | 79 / 3 | €35,859 | 💰🏠🌍 |
| 58 | Salou | €35,852 | €217,284 | €1,005/mo | 5.5% | 406 / 14 | €35,852 | 💰🏠🌍 |
| 59 | Tordera | €35,762 | €168,456 | €1,357/mo | 9.7% | 88 / 1 | €35,762 | 💰🏠🌍 |
| 60 | Pulpí | €35,449 | €212,401 | €516/mo | 2.9% | 253 / 2 | €35,449 | 💰🏠🌍 |
| 61 | Almería | €35,200 | €124,510 | €771/mo | 7.4% | 517 / 267 | €35,200 | 💰🏠🌍 |
| 62 | Lorca | €35,178 | €166,015 | €800/mo | 5.8% | 416 / 4 | €35,178 | 💰🏠🌍 |
| 63 | Torredembarra | €35,099 | €246,581 | — | — | 331 / — | €35,099 | 💰🏠🌍 |
| 64 | Badajoz | €35,043 | €158,691 | €634/mo | 4.8% | 547 / 101 | €35,043 | 💰🏠🌍 |
| 65 | El Campello | €35,003 | €312,499 | €1,239/mo | 4.8% | 248 / 64 | €35,003 | 💰🏠🌍 |
| 66 | Alicante / Alacant | €34,936 | €244,140 | €1,239/mo | 6.1% | 2,240 / 418 | €34,936 | 💰🏠🌍 |
| 67 | Lugo | €34,880 | €178,222 | €634/mo | 4.3% | 279 / 51 | €34,880 | 💰🏠🌍 |
| 68 | Sant Feliu de Guíxols | €34,837 | €246,581 | €1,435/mo | 7.0% | 185 / 4 | €34,837 | 💰🏠🌍 |
| 69 | El Vendrell | €34,765 | €187,987 | €849/mo | 5.4% | 321 / 6 | €34,765 | 💰🏠🌍 |
| 70 | Blanes | €34,707 | €173,339 | €1,005/mo | 7.0% | 327 / 1 | €34,707 | 💰🏠🌍 |
| 71 | Calafell | €34,697 | €251,464 | €1,141/mo | 5.4% | 640 / 8 | €34,697 | 💰🏠🌍 |
| 72 | Pineda de Mar | €34,538 | €207,518 | €751/mo | 4.3% | 334 / 3 | €34,538 | 💰🏠🌍 |
| 73 | Sagunto / Sagunt | €34,485 | €183,105 | €1,103/mo | 7.2% | 285 / 43 | €34,485 | 💰🏠🌍 |
| 74 | Estepona | €34,480 | €466,308 | €2,070/mo | 5.3% | 2,521 / 142 | €34,480 | 💰🏠🌍 |
| 75 | Ourense | €34,322 | €212,401 | €673/mo | 3.8% | 380 / 112 | €34,322 | 💰🏠🌍 |
| 76 | Cunit | €34,178 | €310,058 | €1,200/mo | 4.6% | 233 / 5 | €34,178 | 💰🏠🌍 |
| 77 | Santa Coloma de Gramenet⚠ | €34,161 | €173,339 | €2,587/mo | 17.9% | 629 / 17 | €34,161 | 💰🏠🌍 |
| 78 | Figueres | €34,155 | €173,339 | — | — | 370 / — | €34,155 | 💰🏠🌍 |
| 79 | Roses | €34,062 | €212,401 | — | — | 955 / — | €34,062 | 💰🏠🌍 |
| 80 | Algeciras | €34,017 | €124,510 | €634/mo | 6.1% | 262 / 9 | €34,017 | 💰🏠🌍 |
| 81 | Benalmádena | €33,901 | €351,562 | €1,288/mo | 4.4% | 892 / 79 | €33,901 | 💰🏠🌍 |
| 82 | San Javier | €33,881 | €192,870 | €820/mo | 5.1% | 195 / 16 | €33,881 | 💰🏠🌍 |
| 83 | La Zubia | €33,833 | €148,925 | €673/mo | 5.4% | 88 / 7 | €33,833 | 💰🏠🌍 |
| 84 | Torremolinos | €33,655 | €368,651 | €1,396/mo | 4.5% | 638 / 65 | €33,655 | 💰🏠🌍 |
| 85 | Alhama de Murcia | €33,652 | €197,753 | €458/mo | 2.8% | 232 / 1 | €33,652 | 💰🏠🌍 |
| 86 | Huelva | €33,530 | €124,510 | €634/mo | 6.1% | 268 / 27 | €33,530 | 💰🏠🌍 |
| 87 | San Miguel de Abona | €33,528 | €241,698 | €1,083/mo | 5.4% | 225 / 12 | €33,528 | 💰🏠🌍 |
| 88 | Granadilla de Abona | €33,490 | €251,464 | €907/mo | 4.3% | 226 / 8 | €33,490 | 💰🏠🌍 |
| 89 | Adeje | €33,398 | €319,823 | €1,357/mo | 5.1% | 1,007 / 42 | €33,398 | 💰🏠🌍 |
| 90 | Salamanca | €33,391 | €197,753 | €829/mo | 5.0% | 545 / 800 | €33,391 | 💰🏠🌍 |
| 91 | Altea | €33,220 | €397,948 | €1,288/mo | 3.9% | 191 / 37 | €33,220 | 💰🏠🌍 |
| 92 | Dénia | €33,138 | €297,851 | €1,220/mo | 4.9% | 738 / 66 | €33,138 | 💰🏠🌍 |
| 93 | Finestrat | €33,102 | €339,354 | €1,825/mo | 6.5% | 930 / 17 | €33,102 | 💰🏠🌍 |
| 94 | Torre-Pacheco | €33,036 | €173,339 | €790/mo | 5.5% | 180 / 11 | €33,036 | 💰🏠🌍 |
| 95 | Castelló d'Empúries | €32,988 | €158,691 | €1,005/mo | 7.6% | 541 / 1 | €32,988 | 💰🏠🌍 |
| 96 | Jávea / Xàbia | €32,978 | €378,417 | €1,591/mo | 5.0% | 112 / 24 | €32,978 | 💰🏠🌍 |
| 97 | L'Alfàs del Pi | €32,799 | €322,265 | €1,367/mo | 5.1% | 267 / 19 | €32,799 | 💰🏠🌍 |
| 98 | Lloret de Mar | €32,636 | €241,698 | €673/mo | 3.3% | 417 / 4 | €32,636 | 💰🏠🌍 |
| 99 | Ferrol | €32,592 | €129,393 | €634/mo | 5.9% | 296 / 106 | €32,592 | 💰🏠🌍 |
| 100 | Fuente Álamo de Murcia | €32,584 | €119,628 | €1,083/mo | 10.9% | 72 / 4 | €32,584 | 💰🏠🌍 |
⚠ 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.