House prices in Portugal rose 6.3% in March compared to the same month in 2024. With this growth, buying a house now has a median cost of €2,775 per square metre (euros/m2) at the end of March, according to the idealista price index.

Houses for sale have become more expensive in practically all major cities in the Portuguese districts and islands. The only exception is Lisbon, where prices remained almost stable between March 2025 and the same month last year (-0.3%).

It was in Beja where the prices of houses for sale rose the most in this period (24.1%), followed by Setúbal (17.9%), Santarém (17.1%), Ponta Delgada (16.2%), Évora (14.7%), Vila Real (13.6%), Bragança (12.4%), Leiria (11.5%), Portalegre (11.4%), Coimbra (10.2%), Braga (9.7%), Funchal (9.6%), Guarda (7.8%), Viana do Castelo (7.1%), Viseu (5.9%), Faro (5.5%), Porto (4.5%), Castelo Branco (2.4%) and Aveiro (1.9%).

Lisbon continues to be the city where it is most expensive to buy a house: 5,551 euros/m2. Porto (3,707 euros/m2) and Funchal (3,572 euros/m2) occupy second and third places, respectively. Next come Faro (3,087 euros/m2), Setúbal (2,713 euros/m2), Aveiro (2,542 euros/m2), Évora (2,396 euros/m2), Ponta Delgada (2,077 euros/m2), Coimbra (2,058 euros/m2), Viana do Castelo (2,020 euros/m2), Braga (1,968 euros/m2), Leiria (1,623 euros/m2), Viseu (1,539 euros/m2) and Vila Real (1,428 euros/m2).

If you are looking to buy a property in Portugal, Spain or Greece and need a mortgage, email mark@vci-network.com for the latest criteria