Portugal: housing price and price/m²

You want to buy or sell a real estate property? Properstar gives you the insights you need before you start.This report is based on the listings published on Properstar. Last update: Mar 2025

Housing price details

The median price of an apartment for sale is €3,746/m². That means there are as many properties more expensive than €3,746/m² as cheaper. As for houses for sale, the median price is €1,999/m².
Apartments
Number of roomsMedian price
Studio€4,526/m²
2 pièces€4,004/m²
3 pièces€3,552/m²
4 pièces€3,367/m²
5 pièces€3,607/m²
Houses
Number of roomsMedian price
4 pièces€2,159/m²
5 pièces€2,411/m²
6 pièces€2,175/m²
7 pièces€2,192/m²
8 pièces€2,169/m²

Portugal: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Porto District
€3,889/m²
+2%
€2,181/m²
+1%
Lisbon
€5,454/m²
+1%
€3,757/m²
Algarve
€4,053/m²
+1%
€4,025/m²
+1%
Setubal
€3,017/m²
+3%
€3,130/m²
+1%
Aveiro District
€3,220/m²
+1%
€1,672/m²
+2%
Braga
€2,476/m²
+1%
€1,479/m²
+1%
Leiria District
€2,407/m²
+2%
€1,622/m²
+1%
Coimbra District
€2,816/m²
+2%
€1,017/m²
Santarém District
€1,778/m²
+3%
€1,299/m²
Madeira
€4,297/m²
+3%
€3,786/m²
+2%
Viana do Castelo District
€2,537/m²
+2%
€1,469/m²
+2%
Viseu District
€2,338/m²
+2%
€850/m²
Castelo Branco District
€1,585/m²
+1%
€511/m²
+2%
Évora District
€1,766/m²
+2%
€1,323/m²
+2%
Beja District
€1,326/m²
+4%
€1,009/m²
Azores
€2,582/m²
+4%
€1,627/m²
+1%
Vila Real District
€1,721/m²
+1%
€852/m²
Guarda District
€930/m²
-2%
€605/m²
+1%
Portalegre District
€1,031/m²
+2%
€792/m²
+2%
Bragança District
€1,293/m²
+1%
€781/m²
-1%

The most expensive locations in Portugal

LocationPrice per m² – apartmentsPrice per m² – houses
Altura
€8,206/m²
€4,149/m²
Carcavelos
€6,929/m²
+2%
€5,257/m²
-2%
Sesimbra
€6,611/m²
+2%
€3,054/m²
+1%
Sao Vicente
€6,413/m²
-4%
€3,041/m²
+6%
Algés
€5,437/m²
+1%
€7,445/m²
-1%
Algés
€5,320/m²
+3%
€6,353/m²
+1%
Queijas
€5,294/m²
€5,113/m²
-6%
Seixal
€5,210/m²
+3%
€3,105/m²
Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória
€5,106/m²
+1%
€3,584/m²
Canidelo
€4,891/m²
+2%
€3,192/m²
+1%

The most affordable locations in Portugal

LocationPrice per m² – apartmentsPrice per m² – houses
Estremoz
€852/m²
-3%
€1,355/m²
Moura
€1,161/m²
+4%
€842/m²
-4%
Macedo de Cavaleiros
€1,166/m²
€1,019/m²
+10%
Alcains
€1,182/m²
+5%
€585/m²
-3%
Elvas
€1,200/m²
+7%
€1,216/m²
+1%
Cete
€1,205/m²
+9%
€881/m²
+10%
Alpiarça
€1,225/m²
+13%
€1,103/m²
+4%
Nelas
€1,243/m²
-1%
€706/m²
-7%
Guarda
€1,250/m²
€840/m²
-10%
Oliveira do Hospital
€1,327/m²
-5%
€693/m²
+8%

Portugal: latest apartments for sale

Portugal: latest houses for sale

Portugal: latest apartments for rent