Rental yield in Cataluña, city by city
The 51 cities in Cataluña with official data (capitals and towns of more than 25,000 inhabitants), from highest to lowest indicative gross yield. Click one for its details and a worked example flat.
These are cautious figures: the official rent is the median of all contracts declared in 2024, including older, cheaper ones, and the price is from Q2 2026. Asking rents in today's listings are usually higher: enter your flat in the calculator.
| # | City | Province | Price €/m² | Rent €/m² a month | Gross yield |
|---|---|---|---|---|---|
| 1 | Salt | Girona | €1,314 | €6.55 | 6.0% |
| 2 | Lleida · capital | Lleida | €1,369 | €6.61 | 5.8% |
| 3 | Tortosa | Tarragona | €1,110 | €5.13 | 5.5% |
| 4 | Figueres | Girona | €1,391 | €6.14 | 5.3% |
| 5 | L'Hospitalet de Llobregat | Barcelona | €3,094 | €13.00 | 5.0% |
| 6 | Manresa | Barcelona | €1,531 | €6.32 | 5.0% |
| 7 | Tarragona · capital | Tarragona | €1,851 | €7.50 | 4.9% |
| 8 | Reus | Tarragona | €1,593 | €6.44 | 4.9% |
| 9 | Sant Adrià de Besòs | Barcelona | €2,766 | €11.00 | 4.8% |
| 10 | Girona · capital | Girona | €2,316 | €9.13 | 4.7% |
| 11 | Terrassa | Barcelona | €2,273 | €8.90 | 4.7% |
| 12 | Sant Boi de Llobregat | Barcelona | €2,801 | €10.87 | 4.7% |
| 13 | Santa Coloma de Gramenet | Barcelona | €2,586 | €9.92 | 4.6% |
| 14 | Ripollet | Barcelona | €2,448 | €9.38 | 4.6% |
| 15 | Olot | Girona | €1,639 | €6.18 | 4.5% |
| 16 | Santa Perpètua de Mogoda | Barcelona | €2,393 | €9.00 | 4.5% |
| 17 | Rubí | Barcelona | €2,479 | €9.18 | 4.4% |
| 18 | Sant Vicenç dels Horts | Barcelona | €2,450 | €9.04 | 4.4% |
| 19 | Vilafranca del Penedès | Barcelona | €2,035 | €7.44 | 4.4% |
| 20 | El Prat de Llobregat | Barcelona | €3,008 | €10.94 | 4.4% |
| 21 | Lloret de Mar | Girona | €2,392 | €8.68 | 4.4% |
| 22 | Granollers | Barcelona | €2,408 | €8.73 | 4.4% |
| 23 | Igualada | Barcelona | €1,828 | €6.62 | 4.3% |
| 24 | Cornellà de Llobregat | Barcelona | €3,142 | €11.34 | 4.3% |
| 25 | Badalona | Barcelona | €2,824 | €10.17 | 4.3% |
| 26 | Sabadell | Barcelona | €2,397 | €8.57 | 4.3% |
| 27 | Blanes | Girona | €2,222 | €7.94 | 4.3% |
| 28 | Pineda de Mar | Barcelona | €2,240 | €7.97 | 4.3% |
| 29 | Montcada i Reixac | Barcelona | €2,505 | €8.91 | 4.3% |
| 30 | Vic | Barcelona | €1,991 | €7.07 | 4.3% |
| 31 | Sant Pere de Ribes | Barcelona | €2,673 | €9.47 | 4.3% |
| 32 | Martorell | Barcelona | €2,267 | €7.94 | 4.2% |
| 33 | Mataró | Barcelona | €2,549 | €8.93 | 4.2% |
| 34 | El Vendrell | Tarragona | €2,003 | €7.00 | 4.2% |
| 35 | Esplugues de Llobregat | Barcelona | €3,722 | €12.93 | 4.2% |
| 36 | Premià de Mar | Barcelona | €2,814 | €9.68 | 4.1% |
| 37 | Barberà del Vallès | Barcelona | €2,682 | €9.18 | 4.1% |
| 38 | Sant Feliu de Llobregat | Barcelona | €3,331 | €11.36 | 4.1% |
| 39 | Cerdanyola del Vallès | Barcelona | €2,965 | €10.04 | 4.1% |
| 40 | Mollet del Vallès | Barcelona | €2,525 | €8.44 | 4.0% |
| 41 | Cambrils | Tarragona | €2,426 | €8.00 | 4.0% |
| 42 | Viladecans | Barcelona | €3,119 | €10.27 | 4.0% |
| 43 | Sant Andreu de la Barca | Barcelona | €2,619 | €8.53 | 3.9% |
| 44 | Vilanova i la Geltrú | Barcelona | €2,738 | €8.84 | 3.9% |
| 45 | Salou | Tarragona | €2,569 | €8.22 | 3.8% |
| 46 | Sant Joan Despí | Barcelona | €3,707 | €11.58 | 3.7% |
| 47 | Gavà | Barcelona | €3,465 | €10.46 | 3.6% |
| 48 | Barcelona · capital | Barcelona | €4,602 | €13.68 | 3.6% |
| 49 | Castelldefels | Barcelona | €4,337 | €12.80 | 3.5% |
| 50 | Sitges | Barcelona | €4,932 | €13.37 | 3.3% |
| 51 | Sant Cugat del Vallès | Barcelona | €5,017 | €13.55 | 3.2% |
And your flat in Cataluña?
The yield in the table is that of a typical flat with official data. Enter yours in the calculator (with your region's transfer tax, the mortgage, costs and income tax) or search the map for the best-yielding flats for sale in your area.
Frequently asked questions
Other regions
Where does letting a flat yield most in Cataluña?
With official data, in Salt (6.0%), Lleida (5.8%) and Tortosa (5.5%) indicative gross yield. The median of the 51 cities in Cataluña with data is 4.3%.
Where is it most expensive to buy a home in Cataluña?
In Sant Cugat del Vallès, with an average appraised value of €5,017/m². The cheapest in the table is Tortosa, at €1,110/m².
What taxes do you pay when buying a flat in Cataluña?
A resale home pays transfer tax (ITP) of 10%–13%; a new build pays VAT of 10% and stamp duty (AJD) of 1.5%. See it band by band in the transfer tax guide.
Sources
Price: Spanish Ministry of Housing and Urban Agenda, appraised housing value statistics (average appraised value of private housing in municipalities of over 25,000 inhabitants, Q2 2026). mivau.gob.es
Rent: Spanish Ministry of Housing and Urban Agenda, State Rental Price Reference System (SERPAVI), from 2024 income tax returns. SERPAVI
Indicative estimate based on official data. Not financial or tax advice.