🇪🇸 Spain
90
Cost of Living Index in Spain
Learn more CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update: March 2, 2026
| Rank | City | Population | Living Index | Solo costs (no rent) / month | Solo costs (with rent) / month | Family of 3 costs (no rent) / month | Family of 3 costs (with rent) / month | Mobile download speed (Mbps) | Internet download speed (Mbps) |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 19950 | 86 | $955 | $1,704 | $2,040 | $3,538 | 89.9 | 189.66 | |
| 2 | - | 96 | $1,072 | $1,925 | $3,037 | $4,038 | - | - | |
| 3 | 12708 | 89 | $1,078 | $1,748 | $2,826 | $3,638 | 88.42 | 154.26 | |
| 4 | 55286 | 80 | $779 | $1,556 | $2,311 | $3,246 | 95.49 | 140.78 | |
| 5 | 10934 | 90 | $976 | $1,782 | $2,915 | $3,807 | 40.3 | 79.43 | |
| 6 | 29910 | 75 | $771 | $1,476 | $2,396 | $3,277 | 58.54 | 91.02 | |
| 7 | 24213 | 80 | $1,042 | $1,586 | $2,450 | $3,369 | 325.59 | 92.27 | |
| 8 | 25577 | 91 | $1,060 | $1,810 | $2,316 | $3,642 | 186.47 | 281.11 | |
| 9 | 90987 | 86 | $1,084 | $1,737 | $2,615 | $3,303 | 20.43 | 90.34 | |
| 10 | 42085 | 85 | $893 | $1,682 | $2,315 | $3,669 | 328.34 | 108.12 | |
| 11 | 70396 | 83 | $952 | $1,676 | $2,043 | $3,360 | 19.92 | 95.88 | |
| 12 | 5000 | 86 | $819 | $1,744 | $2,482 | $3,495 | 7.18 | 83.08 | |
| 13 | 7000 | 86 | $942 | $1,748 | $2,349 | $3,477 | 263.8 | 93.58 | |
| 14 | 100861 | 85 | $953 | $1,692 | $2,470 | $3,429 | 17.94 | 166.65 | |
| 15 | 54211 | 77 | $805 | $1,510 | $1,871 | $3,370 | 26.6 | 235.07 | |
| 16 | 33149 | 99 | $895 | $1,971 | $2,696 | $3,770 | 196.5 | 117.63 | |
| 17 | 99543 | 82 | $807 | $1,602 | $1,976 | $3,402 | 53.75 | 86.36 | |
| 18 | 14310 | 86 | $967 | $1,730 | $2,739 | $3,594 | 29.92 | 117.21 | |
| 19 | 45457 | 77 | $1,032 | $1,533 | $2,522 | $3,097 | 194.89 | 80.64 | |
| 20 | 71276 | 85 | $1,009 | $1,717 | $2,518 | $2,976 | 31.08 | 93.81 | |
| 21 | 54847 | 69 | $854 | $1,399 | $2,043 | $2,638 | 40.82 | 184.26 | |
| 22 | 53047 | 87 | $1,000 | $1,752 | $2,528 | $3,543 | 193.55 | 227.43 | |
| 23 | 42515 | 68 | $856 | $1,364 | $1,962 | $2,754 | 195.42 | 198.33 | |
| 24 | 1000 | 86 | $1,012 | $1,691 | $2,349 | $3,514 | 21.05 | 61.57 | |
| 25 | 326344 | 89 | $930 | $1,775 | $2,382 | $3,635 | 195.95 | 309.35 | |
| 26 | 94814 | 69 | $897 | $1,400 | $2,132 | $3,128 | 13.01 | 219.48 | |
| 27 | 43372 | 93 | $990 | $1,842 | $2,360 | $3,563 | 41.36 | 145.37 | |
| 28 | 35870 | 88 | $862 | $1,755 | $2,547 | $3,270 | 259.55 | 96.94 | |
| 29 | 60091 | 76 | $710 | $1,508 | $2,374 | $3,087 | 23.73 | 115.55 | |
| 30 | 120569 | 94 | $977 | $1,867 | $2,578 | $3,728 | 56.66 | 257.21 | |
| 31 | 11059 | 86 | $987 | $1,718 | $2,363 | $3,486 | 15.09 | 75.43 | |
| 32 | 45740 | 77 | $782 | $1,566 | $2,085 | $3,203 | 24.71 | 142.61 | |
| 33 | 386663 | 110 | $1,146 | $2,238 | $2,838 | $4,647 | 31.86 | 267.96 | |
| 34 | 105713 | 105 | $1,079 | $2,118 | $2,836 | $4,343 | 64.95 | 194.5 | |
| 35 | 30224 | 85 | $1,144 | $1,704 | $2,503 | $3,385 | 237.19 | 86.4 | |
| 36 | 187567 | 92 | $990 | $1,809 | $2,545 | $3,674 | 134.32 | 282.89 | |
| 37 | 88302 | 82 | $919 | $1,624 | $2,078 | $3,280 | 123.06 | 167.15 | |
| 38 | 13618 | 87 | $856 | $1,755 | $2,862 | $3,694 | 36.1 | 95.11 | |
| 39 | 26711 | 89 | $955 | $1,749 | $2,732 | $3,726 | 107.06 | 399.07 | |
| 40 | 10164 | 86 | $760 | $1,737 | $1,990 | $3,311 | 17.67 | 105.5 | |
| 41 | 83094 | 99 | $984 | $1,987 | $2,401 | $3,850 | 32.28 | 265.99 | |
| 42 | 154478 | 90 | $984 | $1,802 | $2,560 | $3,826 | 225.65 | 326.68 | |
| 43 | 49431 | 59 | $809 | $1,194 | $1,910 | $2,851 | 130.78 | 179.87 | |
| 44 | 29847 | 74 | $701 | $1,492 | $1,976 | $2,990 | 210.32 | 223.78 | |
| 45 | 35153 | 88 | $907 | $1,750 | $2,414 | $3,645 | 68.07 | 206.76 | |
| 46 | 18820 | 80 | $856 | $1,581 | $1,952 | $3,161 | 89.54 | 131.24 | |
| 47 | 30447 | 77 | $852 | $1,506 | $2,183 | $3,332 | 43.7 | 157.95 | |
| 48 | 2000 | 86 | $1,023 | $1,710 | $2,670 | $3,535 | 30.57 | 99.75 | |
| 49 | 70699 | 72 | $898 | $1,441 | $2,660 | $3,562 | 68.39 | 152.07 | |
| 50 | 63133 | 83 | $789 | $1,632 | $2,248 | $3,383 | 54.91 | 164.72 |