According to the idealista price index, buying a house had a median cost of 2,654 euros per square meter (euros/m2) at the end of May this year. In relation to the annual variation, house prices in Portugal rose 6.9%.

Among the 20 district capitals analysed (and with representative samples), house prices rose in 10 large cities in May, with Guarda (6.5%), Braga (5.4%), and Leiria (3.8%) top the table. The list of biggest increases in the value of houses for sale follows Viseu (3%), Viana do Castelo (1.7%), Funchal (1.5%), Castelo Branco (1.4%), Faro (1. 2%), Beja (0.9%) and Lisbon (0.6%).

In Setúbal (0.4%), Évora (0.4%), Aveiro (0.2%), Ponta Delgada (0.2%), Porto (-0.2%), Santarém (-0.2 %) and Vila Real (-0.3%) house prices for purchase remained stable during this period. On the other hand, houses for sale became cheaper in Portalegre (-4.1%), Coimbra (-1.2%), and Bragança (-0.9%).

Lisbon continues to be the city where it is most expensive to buy a house: 5,619 euros/m2. Porto (3,560 euros/m2) and Funchal (3,355 euros/m2) occupy second and third place, respectively. This is followed by Faro (2,956 euros/m2), Aveiro (2,516 euros/m2), Setúbal (2,358 euros/m2), Évora (2,172 euros/m2), Viana do Castelo (1,934 euros/m2), Braga (1,933 euros/m2), m2), Coimbra (1,853 euros/m2), Ponta Delgada (1,823 euros/m2), Viseu (1,547 euros/m2) and Leiria (1,547 euros/m2).


The most economical cities to purchase housing in the country are Portalegre (813 euros/m2), Guarda (813 euros/m2), Castelo Branco (903 euros/m2), Beja (925 euros/m2), Bragança (966 euros/m2 ), Santarém (1,220 euros/m2) and Vila Real (1,284 euros/m2).