Spain
How much home does a salary buy in Barcelona?
In Barcelona, the average net yearly salary buys 4.9 m² of apartment. A 60 m² flat costs 12.3 full years of salary, rank 46 of 53 in Europe.
Price per m²€4,800Estadística Registral Inmobiliaria - Anuario 2025, Colegio de Registradores de la Propiedad, Bienes Muebles y Mercantiles de España · mean, transaction (registered sale deeds), 2025 (calendar year, annual results)
Average net wage€1,947Agencia Estatal de Administración Tributaria (AEAT), 'Mercado de trabajo y pensiones en las fuentes tributarias 2025', table 'Asalariados, percepciones salariales y salarios por provincia, edad y sexo' (Perceptor; Sexo Total, Edad Total) · mean, district, 2025
Years of pay for 60 m²12.3
m² per year of pay4.9 m²
B Data quality: Official, one limitation · Price and wage: 2025 · Rank in Europe: 46 of 53
Prices and wages in Barcelona, 2021–2026
Price and wage are from the same year. Empty cells mean the official figure is not published (yet).
| Year | Price €/m² | Net wage €/month | Years of pay for 60 m² |
|---|---|---|---|
| 2021. | €4,125 | €1,672 | 12.3 |
| 2022. | €4,386 | €1,757 | 12.5 |
| 2023. | €4,374 | €1,838 | 11.9 |
| 2024. | €4,483 | €1,897 | 11.8 |
| 2025. | €4,800 | €1,947 | 12.3 |
| 2026. | €5,124 (part of the year) | €2,071 (part of the year) | 12.4 |
Years of salary for 60 m² in Barcelona, by job
Job wages are estimates: the local average net wage × the job's pay ratio in that country (Eurostat Structure of Earnings Survey 2022, broad occupation groups). Nurse = health associate professionals.
| City average | €1,947 | 12.3 salaries |
| Nurse | €1,692 | 14.2 salaries |
| Teacher | €2,443 | 9.8 salaries |
| IT specialist | €2,862 | 8.4 salaries |
| Shop worker | €1,396 | 17.2 salaries |
| Builder | €1,593 | 15.1 salaries |
Other cities
| Belgrade Serbia | 43 of 53 | 11.8 salaries |
| Lisbon Portugal | 44 of 53 | 12.2 salaries |
| Bratislava Slovakia | 45 of 53 | 12.3 salaries |
| Paris France | 47 of 53 | 12.5 salaries |
| Madrid Spain | 48 of 53 | 12.6 salaries |
| Brno Czechia | 49 of 53 | 13.2 salaries |