Houses in Portugal

All countries

Property types in Portugal

Studios, apartments, villas, and townhouses are listed for purchase. Investors can also buy shares in hotel complexes, premises for offices and shops, land plots, and marinas. Available properties and real Estate projects depend on the selected country and terms of the investment Citizenship or residency program.

Frequently asked questions

  • Can a foreigner buy a house in Portugal?

    Yes, foreigners can buy any type of property in Portugal. When buying a property for €280,000 or more, a foreigner can apply for a Portugal residence permit.

    Since 2022, participants of the Portugal investment program are allowed to buy real estate only in Madeira, the Azores, and the interior regions of the country. It is no longer possible to get a residence permit for buying residential property in major Portuguese cities that are popular with tourists, such as Lisbon, Cascais, or Porto.

  • Can I get Portugal citizenship for buying a house?

    No, Portugal does not grant citizenship for real estate investments. However, foreigners can buy a house for at least €280,000 and get a Portugal residence permit in Portugal. After 5 years of living in the country, they can apply for Portugal citizenship.

  • How much do houses cost in Portugal?

    Prices for houses in Portugal depend on the region, neighbourhood, land size, and date of construction. Houses in major coastal cities are the most expensive, for example, a house of 100 m2 will cost about €500,000 in Lisbon or Porto, and about €650,000 in Cascais. In the central regions of the country, houses are much cheaper. For example, in the cities of Guarda and Santaren, you can get a house for €40,000.

  • Where are the cheapest properties in Portugal?

    In the central regions of Portugal, real estate is much cheaper than in popular coastal resort towns. The average residential property price in Portugal is €2,470 per 1 m2. In small central towns, such as Vimioso, Mogadouro, or Boticas, the average price is €250 per 1 m2.