Comprar casa: estes são os 25 municípios mais acessíveis de Portugal
Atualmente, comprar casa em Portugal não é tarefa fácil. Os preços das casas continuam a subir a elevado ritmo, apesar do recente abrandamento. E o crédito habitação está a ficar mais caro devido à guerra no Médio Oriente. Já a oferta de casas continua a ser insuficiente para responder à alta procura, uma vez que as medidas do pacote fiscal da habitação do Governo (como o IVA a 6% na construção) vão demorar a produzir efeitos no mercado. Neste contexto desafiante, o idealista reuniu os 25 municípios portugueses onde comprar casa é mais barato.
Dos 25 municípios mais baratos para comprar casa em Portugal, Sabugal, no distrito da Guarda, ocupa o primeiro lugar. Os proprietários deste município pedem, em termos medianos, 468 euros por metro quadrado (euros/m2), sendo este o valor mais barato do país para comprar casa, segundo uma análise do idealista com dados do segundo trimestre do ano.
O ranking dos cinco municípios mais baratos para comprar casa fica completo com:
- Penamacor, no distrito de Castelo Branco (488 euros/m2);
- Pampilhosa da Serra, em Coimbra (495 euros/m2);
- Pinhel, na Guarda (521 euros/m2);
- Mogadouro, em Bragança (575 euros/m2).
Há outros municípios onde o preço por metro quadrado da habitação é igual ou inferior a 650 euros – ou seja, uma casa à venda com 100 metros quadrados (m2) custa menos de 65.000 euros: Melgaço, em Viana do Castelo (576 euros/m2); Mação, em Santarém (595 euros/m2); Nisa, em Portalegre (603 euros/m2); Gouveia, na Guarda (605 euros/m2); Góis, em Coimbra (619 euros/m2) e Celorico da Beira, na Guarda (626 euros/m2).
O ranking dos 25 municípios mais baratos para comprar casa em Portugal continua com Oleiros, em Castelo Branco (656 euros/m2); Idanha-a-Nova, em Castelo Branco (662 euros/m2); Castanheira de Pêra, em Leiria (677 euros/m2); Belmonte, em Castelo Branco (677 euros/m2); Pedrógão Grande, em Leiria (679 euros/m2); Vila Pouca de Aguiar, em Vila Real (687 euros/m2); e Proença-a-Nova, em Castelo Branco (717 euros/m2).

No fim da lista dos concelhos mais acessíveis para adquirir habitação encontram-se os municípios de Moura, em Beja (744 euros/m2); Vouzela, em Viseu (752 euros/m2); Crato, em Portalegre (757 euros/m2); Mortágua, em Viseu (757 euros/m2); Miranda do Corvo, em Coimbra (770 euros/m2), Valpaços, em Vila Real (782 euros/m2) e, por fim, Santa Comba Dão, em Viseu (789 euros/m2).
A análise realizada pelo idealista também encontrou as cinco localidades mais exclusivas para comprar casa em Portugal. Lisboa encontra-se no topo da lista, onde o metro quadrado custa 6.107 euros, sendo o mais caro do país. Seguem-se Cascais (5.694 euros/m2), Grândola (5.488 euros/m2), Oeiras (4.689 euros/m2) e Loulé (4.663 euros/m2).
Os municípios mais baratos para comprar casa em cada distrito e ilha
O idealista analisou também o município mais barato para comprar casa em cada distrito e ilha de Portugal no segundo trimestre de 2026. Os resultados revelam contrastes assinaláveis:
- Distrito de Lisboa: o município mais acessível é Azambuja, com 2.151 euros/m2, um valor que, ainda assim, é quase cinco vezes superior ao do município mais barato do país;
- Distrito do Porto: é o concelho de Felgueiras que lidera a acessibilidade (1.510 euros/m2);
- Distrito de Setúbal: destaca-se Santiago do Cacém (2.641 euros/m2);
- Distrito de Faro: o município de Alcoutim apresenta o m2 mais barato, com 1.053 euros/m2.
