O interesse em comprar casa em Portugal continua elevado. Mas as famílias deparam-se com uma dupla realidade: ofertas de créditos habitação mais acessíveis, mas que contrastam com preços das casas crescentes. E nada parece pôr um travão a esta tendência de subida, explicada sobretudo pelo desequilíbrio entre alta procura e escassa oferta de habitação no mercado nacional. O índice de preços do idealista revela que o preço das casas à venda no país subiu 8,7% em outubro face ao mesmo mês de 2024, passando a ter o custo mediano de 2.970 euros por metro quadrado (euros/m2). Em termos de variação trimestral, os preços subiram 1,5%.

Casas mais caras em todas as grandes cidades

Os preços das casas à venda em outubro subiram nas 19 capitais de distrito e regiões autónomas analisadas, com Beja (30,6%), Santarém (27,8%) e Portalegre (24,1%) a liderarem a lista das maiores subidas anuais. Seguem-se Guarda (21,0%), Setúbal (19,2%), Ponta Delgada (12,6%), Funchal (12,2%), Évora (11,7%), Viana do Castelo (11,1%), Coimbra (10,3%), Braga (10%), Leiria (9,2%), Aveiro (9%), Viseu (7,9%), Faro (7,2%), Bragança (4,5%), Porto (4,3%), Lisboa (4,1%) e Vila Real (3,7%).

Lisboa continua a ser a cidade onde é mais caro comprar casa: 5.886 euros/m2. Funchal (3.907 euros/m2) e Porto (3.844 euros/m2) ocupam o segundo e terceiro lugares, respetivamente. Seguem-se Faro (3.370 euros/m2), Setúbal (2.964 euros/m2), Aveiro (2.705 euros/m2), Évora (2.516 euros/m2), Ponta Delgada (2.364 euros/m2), Coimbra (2.208 euros/m2), Braga (2.118 euros/m2), Viana do Castelo (2.074 euros/m2), Leiria (1.719 euros/m2), Santarém (1.655 euros/m2) e Viseu (1.643 euros/m2).

As grandes cidades onde comprar casa é mais económico são: Vila Real (1.397 euros/m2), Beja (1.326 euros/m2), Bragança (1.060 euros/m2), Guarda (1.005 euros/m2) e Portalegre (1.003 euros/m2).

Preço das casas para comprar nas grandes cidades

Valor mediano em outubro (euros/m2)
Variação entre outubro de 2025 e o mesmo mês do ano anterior (%)

Table with 3 columns and 19 rows. (column headers with buttons are sortable)
Capitais de distritos/regiões autónomas Preço (euros/m2) Variação anual (%)
Beja 1 326 30,6%
30,6%
30,6%
Santarém 1 655 27,8%
27,8%
27,8%
Portalegre 1 003 24,1%
24,1%
24,1%
Guarda 1 005 21,0%
21,0%
21,0%
Setúbal 2 964 19,2%
19,2%
19,2%
Ponta Delgada 2 364 12,6%
12,6%
12,6%
Funchal 3 907 12,2%
12,2%
12,2%
Évora 2 516 11,7%
11,7%
11,7%
Viana do Castelo 2 074 11,1%
11,1%
11,1%
Coimbra 2 208 10,3%
10,3%
10,3%
Braga 2 118 10,0%
10,0%
10,0%
Leiria 1 719 9,2%
9,2%
9,2%
Aveiro 2 705 9,0%
9,0%
9,0%
Viseu 1 643 7,9%
7,9%
7,9%
Faro 3 370 7,2%
7,2%
7,2%
Bragança 1 060 4,5%
4,5%
4,5%
Porto 3 844 4,3%
4,3%
4,3%
Lisboa 5 886 4,1%
4,1%
4,1%
Vila Real 1 397 3,7%
3,7%
3,7%

Fonte: idealistaDescarregar estes dadosIncorporar Descarregar imagemCriado com Datawrapper

Ilhas têm subidas dos preços acima de 20%

Analisando os 25 distritos e ilhas, salta à vista que as casas à venda ficaram mais caras no último ano em praticamente todos os territórios – a única exceção foi Bragança que registou uma correção dos preços de -3,2%.

As maiores subidas dos preços das casas tiveram lugar na ilha de Porto Santo (29,9%), ilha Terceira (21,5%), ilha de São Miguel (20,5%), ilha de São Jorge (20,2%), Santarém (19,6%), Setúbal (18,5%), ilha do Pico (17,3%), Beja (16,1%), Castelo Branco (15,9%), Guarda (15,9%), ilha da Madeira (15,4%), Portalegre (15%), Aveiro (14,2%), Viseu (14,1%), Braga (11,6%), Leiria (11%). 

Houve ainda oito territórios que registaram aumentos do custo da habitação inferiores a dois dígitos: Faro (9,3%), Évora (9,2%), Viana do Castelo (8,5%), Lisboa (8,1%), Porto (7,3%), ilha de Santa Maria (6,4%), Coimbra (5,7%) e Vila Real (4,7%).

O ranking dos distritos e ilhas mais caras para comprar casa é liderado por Lisboa (4.487 euros/m2), seguido por Faro (3.849 euros/m2), ilha da Madeira (3.693 euros/m2), ilha de Porto Santo (3.226 euros/m2), Setúbal (3.114 euros/m2), Porto (2.992 euros/m2), ilha de São Miguel (2.246 euros/m2), Aveiro (1.975 euros/m2), Leiria (1.877 euros/m2), Braga (1.832 euros/m2), ilha do Pico (1.619 euros/m2), Viana do Castelo (1.604 euros/m2), ilha Terceira (1.599 euros/m2), Coimbra (1.548 euros/m2), Évora (1.525 euros/m2), Santarém (1.479 euros/m2), ilha de São Jorge (1.448 euros/m2), ilha de Santa Maria (1.425 euros/m2) e Beja (1.352 euros/m2).

Os preços mais económicos para adquirir habitação encontram-se em Viseu (1.252 euros/m2), Vila Real (1.088 euros/m2), Castelo Branco (995 euros/m2), Bragança (913 euros/m2), Portalegre (893 euros/m2) e Guarda (812 euros/m2).

Preço das casas para comprar por distritos e ilhas

Valor mediano em outubro (euros/m2)
Variação entre outubro de 2025 e o mesmo mês do ano anterior (%)



 Página 1 de 2  
Table with 3 columns and 25 rows. Currently displaying rows 1 to 16. (column headers with buttons are sortable)
Distritos(ilhas Preço (euros/m2) Variação anual (%)
Porto Santo (ilha) 3 226 29,9%
29,9%
29,9%
Terceira (ilha) 1 599 21,5%
21,5%
21,5%
São Miguel (ilha) 2 246 20,5%
20,5%
20,5%
São Jorge (Ilha) 1 448 20,2%
20,2%
20,2%
Santarém 1 479 19,6%
19,6%
19,6%
Setúbal 3 114 18,5%
18,5%
18,5%
Pico (ilha) 1 619 17,3%
17,3%
17,3%
Beja 1 352 16,1%
16,1%
16,1%
Guarda 812 15,9%
15,9%
15,9%
Castelo Branco 995 15,9%
15,9%
15,9%
Madeira (ilha) 3 693 15,4%
15,4%
15,4%
Portalegre 893 15,0%
15,0%
15,0%
Aveiro 1 975 14,2%
14,2%
14,2%
Viseu 1 252 14,1%
14,1%
14,1%
Braga 1 832 11,6%
11,6%
11,6%
Leiria 1 877 11,0%
11,0%
11,0%

*Sem amostra representativa para a ilha do Faial
Fonte: idealistaDescarregar estes dadosIncorporar Descarregar imagemCriado com Datawrapper

Subida dos preços das casas sente-se em todas as regiões

Nos últimos 12 meses, os preços das casas à venda aumentaram em todas as regiões do país. A liderar as subidas encontra-se a Região Autónoma dos Açores, com uma variação anual de 20,8%, seguida pelo Alentejo (18,7%), Região Autónoma da Madeira (15,6%), Centro (11,0%), Área Metropolitana de Lisboa (9,6%), Algarve (9,3%), e Norte (6,5%).

A Área Metropolitana de Lisboa, com 4.151 euros/m2, continua a ser a região mais cara para adquirir habitação, seguida pelo Algarve (3.849 euros/m2), Região Autónoma da Madeira (3.684 euros/m2) e Norte (2.471 euros/m2). Seguem-se a Região Autónoma dos Açores (1.931 euros/m2), o Alentejo (1.904 euros/m2) e o Centro (1.651 euros/m2), que são as regiões mais baratas para comprar casa.

Comprar casas mais baratas
São Miguel, AçoresFoto de Regimantas Danys no Pexels

Índice de preços imobiliários do idealista

Para a realização do índice de preços imobiliários do idealista, são analisados ​​os preços de oferta (com base nos metros quadrados construídos) publicados pelos anunciantes do idealista. São eliminados da estatística anúncios atípicos e com preços fora de mercado. 

Incluímos ainda a tipologia “moradias unifamiliares” e descartamos todos os anúncios que se encontram na nossa base de dados e que estão há algum tempo sem qualquer tipo de interação pelos utilizadores. O resultado final é obtido através da mediana de todos os anúncios válidos de cada mercado. 
Fonte: Preço das casas à venda em Portugal sobe 8,7% - e em todas as cidades — idealista/news