arrendaquartos.pt

Guides to renting a room in Portugal

Data updated on 27 October 2026

A room in a shared home is the cheapest way to live on your own in a Portuguese city: the national median is around €505 a month, less than half the €1,128 of a one-bedroom flat.

But prices vary a lot between cities, and between neighbourhoods. Here are the latest public figures and a guide for each of the cities with the most demand.

City guides

Room prices by city

Median asking price for a room in a shared home, by municipality, in Q2 2026.

CityRoom (median)Change in a year
Lisbon€550/monthstable
Funchal€500/month+14%
Porto€450/month+5%
Ponta Delgada€430/month+8%
Faro€420/month+5%
Setúbal€400/month+7%
Évora€370/month+6%
Aveiro€360/monthstable
Viana do Castelo€360/month+3%
Braga€350/monthstable
Coimbra€335/monthstable
Santarém€325/month+8%
Leiria€300/month+3%
Vila Real€285/month+14%
Beja€280/month+12%
Viseu€275/month+2%
Castelo Branco€250/monthstable
Portalegre€240/month-4%
Bragança€220/month-4%
Guarda€210/month+5%

Most and least expensive cities

Lisboa, Funchal and Porto are the cities where a room costs the most; Portalegre, Bragança and Guarda are the cheapest, with rooms at less than half the price of Lisbon.

Sources

idealista prices are asking prices in listings, not rents actually paid. INE's rent per m² refers to whole homes and is used to compare areas.