In 2025, the average home price in the region of Metropolitan Lisbon, Portugal, is $768,000, at a price per square foot of $384. By comparison, the national average cost to buy a house in Portugal is $550,000, or $275 per square foot.
Real estate in Metropolitan Lisbon is sought-after by foreign and local buyers alike, and prices have changed by 5.% compared to the previous year. Homes located in the most popular towns in Portugal, frequented by tourists, tend to be more valuable, while living in remote or lesser-known locations is typically more affordable.
Here’s how Metropolitan Lisbon property prices compare to other regions of Portugal:
Alentejo $338,000
Algarve $716,000
Azores $334,000
Center $308,000
Metropolitan Lisbon $768,000
Madeira $658,000
North $458,000
House prices in the cities and towns of Metropolitan Lisbon, in US dollars
The most expensive town to buy a house in Metropolitan Lisbon is Metropolitan Lisbon, where a 2,000 square foot home costs on average $1,114,000. That’s a price per square foot of $557.
The most affordable place in Metropolitan Lisbon to buy a house, of the locations analyzed, is Cadaval, where you can purchase a 2,000 square foot home for as little as $276,000, or $138 per square foot, on average.
Here are real estate prices in Metropolitan Lisbon’s top 5 cities:
Metropolitan Lisbon $1,114,000
Cascais $1,048,000
Grândola $902,000
Oeiras $822,000
Alcácer do Sal $654,000
See prices for all municipalities in the region
Alcácer do Sal $654,000
Alcochete $480,000
Alenquer $302,000
Almada $604,000
Amadora $592,000
Barreiro $450,000
Cadaval $276,000
Cascais $1,048,000
Grândola $902,000
Metropolitan Lisbon $1,114,000
Loures $586,000
Lourinhã $378,000
Mafra $554,000
Moita $390,000
Montijo $478,000
Odivelas $598,000
Oeiras $822,000
Palmela $430,000
Santiago do Cacém $370,000
Seixal $530,000
Setúbal $530,000
Sintra $548,000
Sobral de Monte Agraço $316,000
Torres Vedras $398,000
Vila Franca de Xira $470,000
Ready to make Portugal your home? Find out all about how to buy a house in Portugal as a foreigner.
Metropolitan Lisbon Portugal property prices, in Euro
An average 200-square-meter house in Metropolitan Lisbon sells for around €751,400, or €3,757 per square meter. Property prices in Metropolitan Lisbon have changed by 5.% compared to last year.
Of the locations analyzed, the priciest properties in Metropolitan Lisbon can be found in Metropolitan Lisbon, going for €1,090,600, on average, or €5,453 per square meter.
On the other hand, the cheapest house prices in Metropolitan Lisbon are in Cadaval, where an average-sized home goes for €270,600. That is based on an average of €1,353 per square meter.
Here are real estate prices in Metropolitan Lisbon’s top 5 cities:
Metropolitan Lisbon €1,090,600
Cascais €1,025,200
Grândola €882,600
Oeiras €803,800
Alcácer do Sal €640,200
See prices for all municipalities in the region
Alcácer do Sal €640,200
Alcochete €469,200
Alenquer €295,800
Almada €591,400
Amadora €578,600
Barreiro €440,200
Cadaval €270,600
Cascais €1,025,200
Grândola €882,600
Metropolitan Lisbon €1,090,600
Loures €573,800
Lourinhã €369,600
Mafra €542,800
Moita €381,200
Montijo €468,200
Odivelas €585,400
Oeiras €803,800
Palmela €421,400
Santiago do Cacém €362,000
Seixal €518,600
Setúbal €519,400
Sintra €535,400
Sobral de Monte Agraço €309,800
Torres Vedras €388,800
Vila Franca de Xira €459,200
Home prices vary depending on the condition of the property, the size of the home, and, of course, the location. For example, apartments and homes located in historic town centers tend to be more expensive than in other areas of the town, partly because of their proximity to amenities and partly because of their higher rental value. Moreover, properties in need of extensive renovation are typically priced much lower than those that are in move-in condition.
Methodology:
- When using or citing this data, please give credit with a link to My Dolce Casa
- Home price data source: Idealista.pt valid as of the date of this report
- Original prices published in euros per square meter
- Euros converted to U.S. dollars at an exchange rate valid as of the date of this report
- Square meters converted to square feet
- The average price of a 2,000 square foot home was calculated by multiplying the price per square foot in USD by 2,000
- The average price of a 200 square meter home was calculated by multiplying the price per square meter in Euro by 200