Os 10 concelhos mais baratos para comprar casa em Portugal estão distribuídos por seis distritos do interior do país: de Bragança a Santarém. Nestes concelhos, é possível comprar uma casa de 100 metros quadrados por 32 mil euros ou menos. Em contraste com os grandes centros urbanos de Lisboa, Porto e Faro, onde comprar uma casa com a mesma dimensão custa mais de 300 mil euros (dez vezes mais).

Em Portugal, as casas foram vendidas a um preço mediano de 1.845 euros/m² nos últimos 12 meses terminados em março de 2025, um aumento de 21,9% em relação ao mesmo período do ano passado, segundo dados do Instituto Nacional de Estatística(INE).

Mas o preço mediano nacional da habitação esconde uma realidade bem diferente, até porque na grande maioria dos concelhos do país, as casas foram vendidas abaixo deste preço. De facto, em 49 concelhos, os compradores pagaram menos de 50.000 euros por uma casa de 100 m², segundo um relatório do idealista.

Quais são os 10 concelhos onde é mais barato comprar casa?

O interior do país tem os 10 concelhos mais baratos para comprar casa em Portugal, distribuídos por seis distritos: Bragança, Guarda, Viseu, Castelo Branco, Coimbra e Santarém.

O mais barato de todos é Figueira de Castelo Rodrigo, no distrito da Guarda, onde o preço mediano das casas vendidas foi de apenas 190 euros/m2 nos 12 meses terminados em março de 2025. No total, uma casa de 100m2 foi vendida por 19.000 euros.

Segue-se Armamar, no distrito de Viseu, com um preço de 226€/m2, seguido de Pampilhosa da Serra, em Coimbra (251€/m2). Para além destes, há mais quatro concelhos onde é possível comprar uma casa de 100 m2 por menos de 30 mil euros: Vimioso (Bragança), Idanha-a-Nova (Castelo Branco), Mação (Santarém) e Sernancelhe (Viseu).

Os outros três municípios no top 10 dos sítios mais baratos para comprar casa estão ligeiramente acima da marca dos 30.000 euros: Torre de Moncorvo, Vinhais e Penamacor, de acordo com os dados do INE.


E quais são os 10 concelhos com os preços de habitação mais elevados?

Os 10 concelhos mais caros para comprar casa no país estão concentrados em apenas quatro territórios: Lisboa, Faro, Porto e Ilha da Madeira. E o custo médio de uma casa de 100 m2 começa nos 307 mil euros no Porto.

Há mesmo dois concelhos com preços superiores a 400 mil euros por uma casa com a mesma área: Lisboa (4.412 euros/m2) e Cascais (4.190 euros/m2), que são os mais caros de todo o país. Logo a seguir está Oeiras, onde as casas são vendidas a um preço mediano de 3.643 euros/m2.

Apesar de o distrito de Lisboa liderar o top 3 dos concelhos mais caros para comprar casa, a verdade é que há mais concelhos do distrito de Faro neste ranking: 5 dos 10 concelhos mais caros situam-se no Algarve. São eles: Lagos, Loulé, Aljezur, Albufeira e Vila do Bispo.

Fora dos distritos de Lisboa e Faro, existem apenas dois municípios: Funchal, na Ilha da Madeira (€3.100/m2) e Porto (€3.007/m2).