Comprar casa em Portugal: estes são os 25 municípios mais baratos em 2026, revelou o site Idealista.
Sabugal é o município mais barato de Portugal para comprar casa, com um preço mediano anunciado de 468 euros por metro quadrado.
Os dados fazem parte de uma análise do idealista relativa ao segundo trimestre de 2026. O estudo considera os valores pedidos pelos proprietários nos anúncios publicados na plataforma.
Além de Sabugal, apenas Penamacor e Pampilhosa da Serra apresentam preços inferiores a 500 euros por metro quadrado.
Sabugal lidera ranking nacional
De acordo com a informação divulgada em comunicado, Sabugal, no distrito da Guarda, ocupa o primeiro lugar da lista.
Neste concelho, os imóveis são anunciados por um valor mediano de 468 euros por metro quadrado.
Penamacor, no distrito de Castelo Branco, surge imediatamente depois, com 488 euros por metro quadrado. Já Pampilhosa da Serra, em Coimbra, apresenta 495 euros por metro quadrado.
Assim, são apenas três os municípios portugueses onde o preço mediano anunciado permanece abaixo dos 500 euros por metro quadrado.
Pinhel, no distrito da Guarda, ocupa a quarta posição, com 521 euros por metro quadrado. Mogadouro, em Bragança, fecha os cinco primeiros lugares, com 575 euros por metro quadrado.
Onze concelhos não ultrapassam os 650 euros por metro quadrado
Logo depois aparece Melgaço, no distrito de Viana do Castelo, onde o valor mediano se fixa nos 576 euros por metro quadrado.
Seguem-se Mação, em Santarém, com 595 euros por metro quadrado, e Nisa, em Portalegre, com 603 euros.
Gouveia, no distrito da Guarda, apresenta um preço de 605 euros por metro quadrado. Por sua vez, Góis, em Coimbra, regista 619 euros.
Celorico da Beira, também no distrito da Guarda, completa o grupo de municípios com valores até 650 euros por metro quadrado. Neste caso, o preço mediano anunciado é de 626 euros.
Castelo Branco é o distrito mais representado
A lista prossegue com Oleiros, onde comprar casa custa, em termos medianos, 656 euros por metro quadrado.
Idanha-a-Nova surge pouco depois, com 662 euros, enquanto Belmonte apresenta 677 euros por metro quadrado.
Proença-a-Nova também integra o ranking, com um valor mediano de 717 euros.
Com cinco municípios entre os 25 mais acessíveis, Castelo Branco é o distrito com maior presença na lista nacional.
Também com 677 euros por metro quadrado surge Castanheira de Pêra, no distrito de Leiria. No mesmo distrito, Pedrógão Grande apresenta 679 euros.
Vila Pouca de Aguiar, em Vila Real, regista um valor mediano de 687 euros por metro quadrado.
Moura, Vouzela e Valpaços entre os 25 mais baratos
Na parte final da lista encontra-se Moura, no distrito de Beja, com 744 euros por metro quadrado.
Vouzela, em Viseu, apresenta 752 euros, enquanto Crato, em Portalegre, e Mortágua, em Viseu, partilham o mesmo valor: 757 euros por metro quadrado.
Miranda do Corvo, no distrito de Coimbra, surge com 770 euros por metro quadrado.
Seguem-se Valpaços, em Vila Real, com 782 euros, e Santa Comba Dão, em Viseu, com 789 euros por metro quadrado.
Os 25 municípios mais baratos para comprar casa
Segundo os dados divulgados pelo idealista, o ranking completo é o seguinte:
- Sabugal – 468 euros/m²
- Penamacor – 488 euros/m²
- Pampilhosa da Serra – 495 euros/m²
- Pinhel – 521 euros/m²
- Mogadouro – 575 euros/m²
- Melgaço – 576 euros/m²
- Mação – 595 euros/m²
- Nisa – 603 euros/m²
- Gouveia – 605 euros/m²
- Góis – 619 euros/m²
- Celorico da Beira – 626 euros/m²
- Oleiros – 656 euros/m²
- Idanha-a-Nova – 662 euros/m²
- Castanheira de Pêra – 677 euros/m²
- Belmonte – 677 euros/m²
- Pedrógão Grande – 679 euros/m²
- Vila Pouca de Aguiar – 687 euros/m²
- Proença-a-Nova – 717 euros/m²
- Moura – 744 euros/m²
- Vouzela – 752 euros/m²
- Crato – 757 euros/m²
- Mortágua – 757 euros/m²
- Miranda do Corvo – 770 euros/m²
- Valpaços – 782 euros/m²
- Santa Comba Dão – 789 euros/m²
Lisboa continua a ser o município mais caro do país
A mesma análise identificou também os cinco municípios mais caros para comprar casa em Portugal.
Lisboa lidera com um preço mediano anunciado de 6.107 euros por metro quadrado.
Cascais ocupa a segunda posição, com 5.694 euros, enquanto Grândola surge em terceiro lugar, com 5.488 euros por metro quadrado.
Oeiras apresenta um valor de 4.689 euros e Loulé completa o grupo, com 4.663 euros por metro quadrado.
A diferença entre Lisboa e Sabugal ultrapassa, assim, os 5.600 euros por metro quadrado.
Preços mais baixos de Lisboa continuam acima dos dois mil euros
O idealista analisou ainda o município mais barato de cada distrito, revelando diferenças significativas entre regiões.
No distrito de Lisboa, Azambuja é o concelho mais acessível, com 2.151 euros por metro quadrado. Ainda assim, o valor é quase cinco vezes superior ao registado em Sabugal.
No Porto, Felgueiras apresenta o preço mais baixo do distrito, com 1.510 euros por metro quadrado.
Já no distrito de Setúbal, Santiago do Cacém lidera entre os municípios mais acessíveis, embora o valor ascenda aos 2.641 euros.
No Algarve, Alcoutim é o concelho com o metro quadrado mais barato, fixando-se nos 1.053 euros.
Os dados mostram que os valores mais baixos continuam concentrados, sobretudo, em municípios do interior do país.
Os 25 municípios mais baratos para comprar casa em Portugal

