Country guide
Cost of living in 🇪🇸 Spain
A single person spends about €1,721 a month across the 4 cities we track in Spain, rent included. Málaga is the cheapest at €1,380, and Barcelona the priciest at €2,105.
Average monthly budget
€1,721
Average rent (1-bed)
€1,138
Median tech salary
€2,525
Cheapest city
🇪🇸 Málaga
Cities in Spain, cheapest first
| # | City | Monthly budget | Rent (1-bed) | Groceries | Tech pay |
|---|---|---|---|---|---|
| 1 | 🇪🇸 MálagaSpain | €1,380 | €850 | €260 | €2,100 |
| 2 | 🇪🇸 ValenciaSpain | €1,489 | €950 | €265 | €2,200 |
| 3 | 🇪🇸 MadridSpain | €1,909 | €1,300 | €310 | €3,000 |
| 4 | 🇪🇸 BarcelonaSpain | €2,105 | €1,450 | €320 | €2,800 |
Moving there, not just comparing?
Our cost of living in Spain for expats guide covers first-month setup costs, budgeting tips and a pre-move checklist.
Other countries
🇦🇷 Argentina🇦🇹 Austria🇧🇬 Bulgaria🇨🇦 Canada🇨🇴 Colombia🇭🇷 Croatia🇨🇿 Czechia🇩🇰 Denmark🇫🇷 France🇬🇪 Georgia🇩🇪 Germany🇬🇷 Greece🇭🇺 Hungary🇮🇩 Indonesia🇮🇪 Ireland🇮🇹 Italy🇯🇵 Japan🇲🇾 Malaysia🇲🇽 Mexico🇳🇱 Netherlands🇵🇱 Poland🇵🇹 Portugal🇷🇴 Romania🇸🇬 Singapore🇿🇦 South Africa🇰🇷 South Korea🇸🇪 Sweden🇨🇭 Switzerland🇹🇭 Thailand🇹🇷 Türkiye🇦🇪 UAE🇬🇧 United Kingdom🇺🇸 United States🇻🇳 Vietnam