House prices in Portugal increase 12% in March hitting another new record

 In House prices, Housing market, News, Property

House prices in Portugal rose 12% in March compared to the same month in 2025. According to the idealista price index, buying a house cost €3,107 per square meter (euros/m2) at the end of March, considering the median value, representing a new historical high, reached for the fifth consecutive month. In quarterly terms, prices increased by 2.9%.

District capital cities and autonomous regions

In March 2026, house prices for sale rose in 19 of the 20 district capitals and autonomous regions analysed, remaining stable in Vila Real (-0.3%).

The largest annual increases were recorded in Santarém (26.5%), Guarda (26%), Viseu (24.2%) and Beja (23.2%). Next are Coimbra (16%), Leiria (15.6%), Ponta Delgada (15.6%), Faro (15%) and Castelo Branco (14.8%).

Portalegre (13.6%), Setúbal (12.9%), Viana do Castelo (12.1%), Funchal (11.8%), Braga (11.6%) and Porto (10.2%) also showed significant increases. Lisbon (9.6%), Aveiro (9.4%) and Bragança (6.6%) registered more moderate increases, while Évora had an annual variation of 5.8%.

Lisbon remains the city where it is most expensive to buy a house, with a median price of €6,082/m2. Porto (€4,085/m2) and Funchal (€3,993/m2) follow. In fourth and fifth place are Faro (€3,549/m2) and Setúbal (€3,062/m2).

Next in line are Aveiro (€2,780/m2), Évora (€2,535/m2), Ponta Delgada (€2,401/m2), Coimbra (€2,387/m2), Viana do Castelo (€2,263/m2), and Braga (€2,197/m2).

With values ​​below €2,000/m2 are Viseu (€1,911/m2), Leiria (€1,876/m2), Santarém (€1,777/m2), Vila Real (€1,424/m2), Beja (€1,389/m2), Bragança (€1,115/m2), Castelo Branco (€1,053/m2), Guarda (€1,050/m2), and finally, Portalegre (€1,011/m2).

Districts and Islands

Analysing the most recent data, house prices rose in 25 of the 26 districts and islands analyzed, falling only on the island of Santa Maria (-3.2%). The largest annual increase was recorded on the island of Porto Santo (32.1%), standing out very significantly. This is followed by Terceira Island (25.8%), Setúbal (19.7%), Santarém (19.2%), São Miguel Island (18.7%) and São Jorge Island (18.2%).

Also showing significant variations are Viseu (17.4%), Guarda (17.1%), Leiria (16%), Madeira Island (15.3%), Castelo Branco (14.6%) and Beja (14.4%). Portalegre (13.9%), Viana do Castelo (13.1%), Coimbra (12.9%), Pico Island (12.6%), Faro (12.6%), Braga (12.4%), Aveiro (10.6%), Lisbon (10.6%), Évora (9.9%) and Porto (9.5%) also registered increases.

The most moderate variations were observed on Faial Island (3.3%), Vila Real (2.5%) and Bragança (1.9%).

In the ranking of prices per square meter, Lisbon leads as the most expensive district to buy a house, with 4,657 euros/m2, followed by Faro (3,988 euros/m2), Madeira Island (3,814 euros/m2), Porto Santo Island (3,668 euros/m2) and Setúbal (3,293 euros/m2). Next comes Porto (3,120 euros/m2) and the island of São Miguel (2,322 euros/m2).

Source: Idealista; Credits: Portugal Travel Guide (Santarém)