
In Portugal, purchasing a two-bedroom home without a mortgage requires significant financial effort. On average, a family would need to save for over 15 years to afford a property of this type, given the median price of 270,789 euros and an annual net household income of 17,297 euros.
Among the district capitals, Funchal has the longest saving period, reaching 23.2 years. Faro follows closely with 22.8 years, while in Lisbon, it takes 21.1 years. In Porto, families need 16.4 years, and in Aveiro, 15.6 years. Ponta Delgada requires 14.4 years, Viana do Castelo 12.9 years, Braga 12.6 years, and Leiria 12 years. Other cities such as Viseu (11.6 years), Setúbal (11.2 years), Coimbra (10.6 years), and Évora (10.3 years) also demand over a decade of savings.
Conversely, in Guarda, a two-bedroom home can be acquired in just four years of income savings. Castelo Branco follows with 4.5 years, while in Beja and Portalegre, the period extends to 5.1 years. In Bragança, families need 7.4 years, in Santarém 7.9 years, and in Vila Real, nine years.
Lisbon remains the most expensive city for a two-bedroom property, with a median price of 484,390 euros. Funchal follows at 439,804 euros, and Faro at 396,010 euros. In Porto, the price is 340,496 euros, while in Aveiro, it reaches 303,901 euros. Other cities such as Ponta Delgada (283,662 euros), Braga (233,206 euros), Coimbra (226,472 euros), and Viana do Castelo (217,276 euros) also have high prices. The list continues with Leiria (216,366 euros), Viseu (213,952 euros), Setúbal (208,898 euros), and Évora (196,778 euros). In Vila Real, the cost drops to 162,854 euros, and in Santarém, to 138,362 euros.
More affordable housing options are found in Guarda, where a two-bedroom property has a median price of 72,672 euros. Castelo Branco follows with 78,077 euros, Portalegre with 90,262 euros, Beja with 91,579 euros, and Bragança with 131,290 euros.
Across districts and islands, Faro demands the highest savings period, at 26.1 years. Madeira follows with 23.7 years, while Lisbon and Porto require 17.6 and 17.4 years, respectively. São Miguel island stands at 14.4 years, Aveiro at 13.6 years, and Braga at 12.7 years. Setúbal requires 12.2 years, Leiria 11.7 years, and Viana do Castelo 10.8 years. Coimbra (9.3 years), Viseu (8.1 years), Santarém (7.6 years), Évora (7.5 years), Vila Real (6.8 years), and Beja (6.4 years) remain below the national average.
At the other end, Guarda has the lowest saving time, requiring just 3.7 years of income. Portalegre follows with 4.4 years, Bragança with 5.2 years, and Castelo Branco with 5.3 years.
The island of Madeira has the highest district-level median price at 404,785 euros. Faro follows at 395,725 euros, while Lisbon and Porto stand at 348,259 euros and 295,632 euros, respectively. Other districts exceeding 200,000 euros include São Miguel (248,269 euros), Aveiro (225,008 euros), Setúbal (222,412 euros), Braga (201,191 euros), and Leiria (193,128 euros). In Coimbra, the median price is 167,531 euros, in Viana do Castelo 162,633 euros, and in Viseu 127,467 euros. Évora and Santarém have similar prices at 127,126 euros and 122,685 euros, respectively, while Vila Real stands at 100,538 euros.
Guarda is the most affordable district, with a median price of 56,700 euros for a two-bedroom home. Portalegre follows with 68,724 euros, Bragança with 79,821 euros, Castelo Branco with 83,982 euros, and Beja with 97,445 euros.