🇪🇸 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: January 11, 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 | $912 | $1,630 | $1,876 | $3,552 | 65.6 | 97.08 | |
| 102 | 14281 | 80 | $752 | $1,617 | $2,035 | $3,135 | 70.95 | 81.17 | |
| 103 | 28170 | 82 | $962 | $1,653 | $1,967 | $3,284 | 40.08 | 128.5 | |
| 104 | 69797 | 85 | $772 | $1,684 | $2,097 | $3,485 | 85.77 | 96.62 | |
| 105 | 41999 | 84 | $1,012 | $1,668 | $2,038 | $3,369 | 74.12 | 76.79 | |
| 106 | 20000 | 80 | $938 | $1,621 | $2,334 | $3,255 | 27.08 | 124.09 | |
| 107 | 40399 | 87 | $1,052 | $1,740 | $2,372 | $3,390 | 50.59 | 122.54 | |
| 108 | 69753 | 79 | $868 | $1,593 | $2,423 | $3,357 | 165.67 | 131.51 | |
| 109 | 91391 | 89 | $866 | $1,740 | $2,503 | $3,586 | 59.74 | 98.78 | |
| 110 | 70714 | 83 | $935 | $1,631 | $2,315 | $3,449 | 157.75 | 106.15 | |
| 111 | 127395 | 77 | $901 | $1,516 | $2,015 | $3,153 | 62.74 | 119.25 | |
| 112 | 94773 | 78 | $764 | $1,578 | $2,098 | $3,441 | 29.42 | 142.24 | |
| 113 | 45501 | 82 | $1,086 | $1,602 | $2,629 | $3,216 | 26.5 | 93.94 | |
| 114 | 3500 | 92 | $946 | $1,835 | $2,735 | $3,777 | 160.65 | 71.59 | |
| 115 | 60000 | 94 | $977 | $1,887 | $2,752 | $4,024 | 30.94 | 269.96 | |
| 116 | 5400 | 92 | $1,024 | $1,855 | $2,952 | $3,806 | 197.7 | 102.92 | |
| 117 | 12675 | 86 | $817 | $1,708 | $2,418 | $3,457 | 166.2 | 84.51 | |
| 118 | 6700 | 102 | $1,212 | $2,037 | $2,976 | $4,160 | 122.99 | 38.42 | |
| 119 | 159219 | 89 | $815 | $1,769 | $2,644 | $3,538 | 191.05 | 111.64 | |
| 120 | 10125 | 85 | $813 | $1,706 | $2,524 | $3,515 | 111.59 | 125.29 | |
| 121 | 40805 | 82 | $885 | $1,613 | $2,229 | $3,583 | 159.62 | 191.39 | |
| 122 | 89046 | 94 | $1,001 | $1,844 | $2,567 | $3,660 | 21.27 | 81.27 | |
| 123 | 42473 | 72 | $815 | $1,451 | $2,043 | $3,197 | 185.98 | 107.74 | |
| 124 | 22839 | 98 | $1,211 | $1,968 | $2,959 | $4,047 | 274.49 | 77.6 | |
| 125 | 57279 | 86 | $863 | $1,745 | $2,666 | $3,433 | 265.44 | 118.27 | |
| 126 | 47790 | 92 | $1,077 | $1,850 | $2,871 | $3,642 | 14.71 | 86.32 | |
| 127 | 69479 | 87 | $1,062 | $1,706 | $2,654 | $3,520 | 158.53 | 145.54 | |
| 128 | 59607 | 75 | $943 | $1,492 | $2,141 | $3,102 | 59.49 | 264.64 | |
| 129 | 11355 | 85 | $765 | $1,708 | $2,097 | $3,331 | 35.53 | 80.27 | |
| 130 | 217734 | 73 | $719 | $1,464 | $2,321 | $3,178 | 144.81 | 240.59 | |
| 131 | 87377 | 98 | $964 | $1,975 | $2,644 | $4,142 | 358.33 | 223.4 | |
| 132 | 1394798 | 125 | $1,130 | $2,534 | $2,885 | $5,127 | 281.68 | 407.42 | |
| 133 | 27045 | 98 | $876 | $1,949 | $2,782 | $3,775 | 59.8 | 100.79 | |
| 134 | 184973 | 101 | $1,049 | $2,044 | $2,676 | $4,239 | 134.88 | 184.46 | |
| 135 | 3300 | 82 | $1,012 | $1,644 | $2,273 | $3,417 | 308.98 | 80.68 | |
| 136 | 12660 | 96 | $1,075 | $1,940 | $2,515 | $4,032 | 129.52 | 106.95 | |
| 137 | 20409 | 92 | $1,051 | $1,860 | $2,607 | $3,600 | 111.76 | 73 | |
| 138 | 3300 | 87 | $930 | $1,735 | $2,491 | $3,572 | 70.74 | 129.57 | |
| 139 | 200 | 89 | $973 | $1,767 | $2,517 | $3,651 | 74.99 | 85.51 | |
| 140 | 120204 | 105 | $936 | $2,111 | $3,009 | $4,298 | 243.71 | 275.04 | |
| 141 | 2100 | 92 | $935 | $1,850 | $2,623 | $3,825 | 82.52 | 79.32 | |
| 142 | 972212 | 94 | $930 | $1,903 | $2,433 | $3,799 | 252.92 | 336.65 | |
| 143 | 100910 | 75 | $935 | $1,489 | $2,358 | $3,090 | 23.72 | 207.8 | |
| 144 | 7000 | 87 | $919 | $1,704 | $2,164 | $3,585 | 87.78 | 149.18 | |
| 145 | 36678 | 86 | $896 | $1,701 | $2,742 | $3,458 | 176.92 | 206.81 | |
| 146 | 56512 | 87 | $893 | $1,703 | $2,194 | $3,222 | 322.79 | 88.85 | |
| 147 | 32156 | 85 | $800 | $1,693 | $2,353 | $3,562 | 86.78 | 171.68 | |
| 148 | 79400 | 85 | $900 | $1,699 | $2,528 | $3,417 | 112.16 | 212.24 | |
| 149 | 210401 | 103 | $977 | $2,050 | $2,554 | $4,115 | 31.86 | 286.7 | |
| 150 | 4600 | 87 | $1,010 | $1,749 | $2,336 | $3,475 | 89.26 | 92.71 |