🇪🇸 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) |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 82087 | 81 | $898 | $1,606 | $2,475 | $3,497 | 65.6 | 97.08 | |
| 102 | 14281 | 80 | $760 | $1,574 | $2,254 | $3,146 | 70.95 | 81.17 | |
| 103 | 28170 | 82 | $965 | $1,631 | $2,169 | $3,332 | 40.08 | 128.5 | |
| 104 | 69797 | 85 | $902 | $1,671 | $2,197 | $3,487 | 85.77 | 96.62 | |
| 105 | 41999 | 84 | $959 | $1,661 | $2,037 | $3,368 | 74.12 | 76.79 | |
| 106 | 20000 | 80 | $906 | $1,608 | $1,981 | $3,183 | 27.08 | 124.09 | |
| 107 | 40399 | 87 | $1,068 | $1,758 | $2,427 | $3,447 | 50.59 | 122.54 | |
| 108 | 69753 | 79 | $907 | $1,596 | $2,505 | $3,291 | 165.67 | 131.51 | |
| 109 | 91391 | 89 | $917 | $1,745 | $2,561 | $3,525 | 59.74 | 98.78 | |
| 110 | 70714 | 83 | $961 | $1,657 | $1,922 | $3,440 | 157.75 | 106.15 | |
| 111 | 127395 | 77 | $916 | $1,520 | $1,943 | $3,133 | 62.74 | 119.25 | |
| 112 | 94773 | 78 | $789 | $1,585 | $2,328 | $3,458 | 29.42 | 142.24 | |
| 113 | 45501 | 82 | $943 | $1,658 | $2,286 | $3,266 | 26.5 | 93.94 | |
| 114 | 3500 | 92 | $1,042 | $1,811 | $2,515 | $3,831 | 160.65 | 71.59 | |
| 115 | 60000 | 94 | $1,009 | $1,861 | $2,678 | $3,935 | 30.94 | 269.96 | |
| 116 | 5400 | 92 | $1,083 | $1,848 | $2,889 | $3,806 | 197.7 | 102.92 | |
| 117 | 12675 | 86 | $792 | $1,711 | $2,357 | $3,510 | 166.2 | 84.51 | |
| 118 | 6700 | 102 | $1,020 | $2,016 | $2,825 | $4,075 | 122.99 | 38.42 | |
| 119 | 159219 | 89 | $927 | $1,790 | $2,022 | $3,542 | 191.05 | 111.64 | |
| 120 | 10125 | 85 | $843 | $1,707 | $2,361 | $3,496 | 111.59 | 125.29 | |
| 121 | 40805 | 82 | $921 | $1,655 | $2,140 | $3,591 | 159.62 | 191.39 | |
| 122 | 89046 | 94 | $1,098 | $1,864 | $2,449 | $3,580 | 21.27 | 81.27 | |
| 123 | 42473 | 72 | $884 | $1,435 | $2,102 | $3,193 | 185.98 | 107.74 | |
| 124 | 22839 | 98 | $1,257 | $1,977 | $2,475 | $4,074 | 274.49 | 77.6 | |
| 125 | 57279 | 86 | $994 | $1,701 | $2,641 | $3,509 | 265.44 | 118.27 | |
| 126 | 47790 | 92 | $1,069 | $1,844 | $2,709 | $3,640 | 14.71 | 86.32 | |
| 127 | 69479 | 87 | $1,066 | $1,730 | $2,164 | $3,624 | 158.53 | 145.54 | |
| 128 | 59607 | 75 | $948 | $1,510 | $2,505 | $3,088 | 59.49 | 264.64 | |
| 129 | 11355 | 85 | $920 | $1,665 | $2,472 | $3,422 | 35.53 | 80.27 | |
| 130 | 217734 | 73 | $861 | $1,479 | $1,818 | $3,155 | 144.81 | 240.59 | |
| 131 | 87377 | 98 | $999 | $1,994 | $2,855 | $4,146 | 358.33 | 223.4 | |
| 132 | 1394798 | 125 | $1,155 | $2,517 | $2,947 | $5,121 | 281.68 | 407.42 | |
| 133 | 27045 | 98 | $1,140 | $1,974 | $2,842 | $3,824 | 59.8 | 100.79 | |
| 134 | 184973 | 101 | $1,071 | $2,006 | $2,765 | $4,263 | 134.88 | 184.46 | |
| 135 | 3300 | 82 | $902 | $1,669 | $2,390 | $3,477 | 308.98 | 80.68 | |
| 136 | 12660 | 96 | $1,241 | $1,919 | $3,001 | $3,979 | 129.52 | 106.95 | |
| 137 | 20409 | 92 | $1,127 | $1,817 | $2,520 | $3,548 | 111.76 | 73 | |
| 138 | 3300 | 87 | $1,057 | $1,776 | $2,092 | $3,568 | 70.74 | 129.57 | |
| 139 | 200 | 89 | $1,010 | $1,775 | $2,563 | $3,761 | 74.99 | 85.51 | |
| 140 | 120204 | 105 | $1,163 | $2,064 | $2,641 | $4,381 | 243.71 | 275.04 | |
| 141 | 2100 | 92 | $1,095 | $1,845 | $2,684 | $3,832 | 82.52 | 79.32 | |
| 142 | 972212 | 94 | $962 | $1,897 | $2,396 | $3,807 | 252.92 | 336.65 | |
| 143 | 100910 | 75 | $955 | $1,500 | $2,329 | $3,168 | 23.72 | 207.8 | |
| 144 | 7000 | 87 | $991 | $1,744 | $2,714 | $3,585 | 87.78 | 149.18 | |
| 145 | 36678 | 86 | $995 | $1,738 | $2,085 | $3,548 | 176.92 | 206.81 | |
| 146 | 56512 | 87 | $960 | $1,740 | $2,325 | $3,211 | 322.79 | 88.85 | |
| 147 | 32156 | 85 | $972 | $1,688 | $2,635 | $3,590 | 86.78 | 171.68 | |
| 148 | 79400 | 85 | $859 | $1,720 | $2,298 | $3,461 | 112.16 | 212.24 | |
| 149 | 210401 | 103 | $993 | $2,079 | $2,572 | $4,114 | 31.86 | 286.7 | |
| 150 | 4600 | 87 | $1,082 | $1,716 | $2,660 | $3,501 | 89.26 | 92.71 |