According to the latest annual Cost of Living Report for 2020 compiled by the consulting firm Mercer, Madrid now stands at number 87 in the ranking. As such, it is the cheapest capital to live in of the four largest European Union countries, ahead of Berlin (82), Rome (65) and Paris (50), but behind neighbouring Lisbon (106) and Athens (138). This makes it more attractive for expatriates and better positioned in terms of its competitiveness compared to other large cities.
As for Barcelona, this year it is positioned in 102nd place, which means that it has more competitive prices than other large European non-capital cities such as Milan (47), Munich (72), Frankfurt (76) and Dusseldorf (100).