Em maio, o custo mediano de aquisição de habitação atingiu os 2.851 euros por metro quadrado (euros/m2), de acordo com o índice de preços do Idealista, reflectindo um aumento anual de 7,4% - o mesmo aumento anual registado em abril. Em termos trimestrais, os preços da habitação registaram um aumento de 4%.
Em maio, comprar casa ficou mais caro em 15 capitais de distrito (ou regiões autónomas), com Beja (28,8%), Ponta Delgada (19,2%), Setúbal (18,7%) e Santarém (16%) a liderarem a lista. Os preços das casas também aumentaram na Guarda (12,3%), Coimbra (12,2%), Faro (11,3%), Évora (11%), Funchal (6,5%), Braga (6%), Porto (5,9%), Leiria (4,3%), Portalegre (3,3%), Lisboa (1,8%) e Bragança (1,2%).
Em Aveiro, o custo da habitação manteve-se praticamente estável entre maio de 2025 e o mesmo período do ano passado (0,4%). Por outro lado, os preços desceram em Viseu (-4,9%), Viana do Castelo (-2,4%) e Castelo Branco (-1,1%).
Lisboa continua a ser a cidade onde é mais caro comprar casa: 5.720 euros/m2. Porto (3.768 euros/m2) e Funchal (3.574 euros/m2) ocupam o segundo e terceiro lugares, respetivamente. Seguem-se Faro (3.289 euros/m2), Setúbal (2.800 euros/m2), Aveiro (2.526 euros/m2), Évora (2.411 euros/m2), Ponta Delgada (2.174 euros/m2), Coimbra (2.079 euros/m2), Braga (2.049 euros/m2), Viana do Castelo (1.887 euros/m2) e Leiria (1.613 euros/m2). As cidades mais económicas para comprar casa no país são Portalegre (840 euros/m2), Castelo Branco (893 euros/m2), Guarda (914 euros/m2), Bragança (977 euros/m2), Beja (1.192 euros/m2), Santarém (1.415 euros/m2) e Viseu (1.471 euros/m2).