Buy a home for less than €38,000 in these 10 Portuguese municipalities

House prices in Lisbon are 18 times higher than in Freixo de Espada à Cinta, Portugal’s cheapest municipality, according to INE data.
Buying cheap houses in Portugal
Magnific

Access to housing is far from equal across Portugal. In Lisbon, a 100 m² home costs more than €500,000, making it the country’s most expensive municipality. In Freixo de Espada à Cinta, the cheapest municipality of all, a home of the same size costs less than €30,000. 

The latest figures from Portugal’s National Statistics Institute (INE) reveal a wide gap between house prices across the country. The ten cheapest municipalities for buying a home all have prices below €38,000.

Over the year ending in March 2026, 160,467 homes in Portugal were sold at a median price of €2,168 per m², 17.5% higher than in the previous 12-month period, according to an INE bulletin published on 17 July.

Only “55 municipalities recorded a median price above the national figure, located mainly in the sub-regions of Greater Lisbon — all nine municipalities — the Setúbal Peninsula — all nine municipalities — the Algarve — 14 of its 16 municipalities — and the Porto Metropolitan Area — nine of its 17 municipalities”, the statistics office also stated. 

All other 249 municipalities with available data recorded house prices below the national median.

The 10 cheapest municipalities for buying a home are...

Portugal’s interior contains the 10 cheapest municipalities for buying a home, spread across the districts of Bragança, Guarda, Viseu, Vila Real and Santarém.

Freixo de Espada à Cinta, in the district of Bragança, was the municipality where the country’s least expensive homes were sold, with a median price of €280 per m². In other words, a 100 m² home would have sold for around €28,000.

Second is the municipality of Sernancelhe, in the district of Viseu, with a median price of €297 per m². The top three is completed by Figueira de Castelo Rodrigo, in the district of Guarda, at €332 per m².

Across all the cheapest municipalities for buying a home, a 100 m² property would have sold for less than €38,000, INE figures show.

10 cheapest municipalities for buying a home

Average value for the 12 months ending in March 2026

Ranking
Municipality
District
Price (€ per m²)
1st
Freixo de Espada à Cinta
Bragança
€280
2nd
Sernancelhe
Viseu
€297
3rd
Figueira de Castelo Rodrigo
Guarda
€332
4th
Vila Nova de Paiva
Viseu
€340
5th
Almeida
Guarda
€342
6th
Carrazeda de Ansiães
Bragança
€352
7th
Vinhais
Bragança
€352
8th
Mogadouro
Bragança
€356
9th
Ribeira de Pena
Vila Real
€357
10th
Mação
Santarém
€372
Table: idealista/news. Source: INE.

Portugal’s most expensive municipalities are in the Lisbon and Faro districts

At the other end of the scale are Portugal’s 10 most expensive municipalities for buying a home over the year ending in March 2026. They are located in the districts of Lisbon, Faro, Porto and Setúbal, as well as on the island of Madeira.

“The municipality of Lisbon (€5,082 per m²) recorded the highest price in the country. 

Prices above €4,000 per m² were also recorded in Cascais (€4,687 per m²), Oeiras (€4,297 per m²) and Loulé (€4,091 per m²),” the institute detailed. A 100 m² home in each of these four municipalities therefore costs more than €400,000.

The municipality of Porto takes sixth place in this ranking, with a median price of €3,510 per m². 

Outside the Lisbon and Faro districts, which dominate the list, Funchal on Madeira and Almada in the Setúbal district also appear, both with prices above €3,200 per m².

10 most expensive municipalities for buying a home

Average value for the 12 months ending in March 2026

Ranking
Municipality
District/island
Price (€ per m²)
1st
Lisbon
Lisbon
€5,082
2nd
Cascais
Lisbon
€4,687
3rd
Oeiras
Lisbon
€4,297
4th
Loulé
Faro
€4,091
5th
Lagos
Faro
€3,855
6th
Porto
Porto
€3,510
7th
Odivelas
Lisbon
€3,462
8th
Albufeira
Faro
€3,354
9th
Funchal
Madeira
€3,322
10th
Almada
Setúbal
€3,267
Table: idealista/news. Source: INE.