Every rent-controlled town in Catalonia.
Catalonia has declared 271 of its 947 municipalities a zona de mercat residencial tensionat — where long-term rents are capped by an official reference index. Pick a town to see what it means if you’re buying there.
Barcelona
159 towns- Abrera
- Aiguafreda
- Alella
- Arenys de Mar
- Arenys de Munt
- Argentona
- Artés
- Badalona
- Badia del Vallès
- Bagà
- Barberà del Vallès
- Barcelona
- Begues
- Berga
- Bigues i Riells del Fai
- Cabrera de Mar
- Cabrils
- Calaf
- Caldes d'Estrac
- Caldes de Montbui
- Calella
- Calldetenes
- Canet de Mar
- Canovelles
- Canyelles
- Cardedeu
- Castellar del Vallès
- Castellbisbal
- Castelldefels
- Castellet i la Gornal
- Castellgalí
- Castellterçol
- Centelles
- Cerdanyola del Vallès
- Cervelló
- Corbera de Llobregat
- Cornellà de Llobregat
- Cubelles
- Dosrius
- El Masnou
- El Papiol
- El Prat de Llobregat
- Esparreguera
- Esplugues de Llobregat
- Folgueroles
- Gavà
- Gelida
- Gironella
- Granollers
- Igualada
- L'Ametlla del Vallès
- L'Esquirol
- L'Hospitalet de Llobregat
- La Garriga
- La Llagosta
- La Palma de Cervelló
- La Roca del Vallès
- Les Franqueses del Vallès
- Lliçà d'Amunt
- Lliçà de Vall
- Llinars del Vallès
- Malgrat de Mar
- Manlleu
- Manresa
- Masquefa
- Matadepera
- Mataró
- Moià
- Molins de Rei
- Mollet del Vallès
- Monistrol de Montserrat
- Montcada i Reixac
- Montgat
- Montmeló
- Montornès del Vallès
- Navàs
- Òdena
- Olèrdola
- Olesa de Bonesvalls
- Olesa de Montserrat
- Olivella
- Palafolls
- Palau-solità i Plegamans
- Pallejà
- Parets del Vallès
- Piera
- Pineda de Mar
- Polinyà
- Prats de Lluçanès
- Premià de Dalt
- Premià de Mar
- Puig-reig
- Ripollet
- Roda de Ter
- Rubí
- Sabadell
- Sant Adrià de Besòs
- Sant Andreu de Llavaneres
- Sant Antoni de Vilamajor
- Sant Boi de Llobregat
- Sant Cebrià de Vallalta
- Sant Celoni
- Sant Climent de Llobregat
- Sant Cugat del Vallès
- Sant Esteve de Palautordera
- Sant Esteve Sesrovires
- Sant Feliu de Codines
- Sant Feliu de Llobregat
- Sant Fost de Campsentelles
- Sant Fruitós de Bages
- Sant Hipòlit de Voltregà
- Sant Joan de Vilatorrada
- Sant Joan Despí
- Sant Just Desvern
- Sant Llorenç d'Hortons
- Sant Llorenç Savall
- Sant Martí Sarroca
- Sant Pere de Ribes
- Sant Pere de Riudebitlles
- Sant Pere de Torelló
- Sant Pere de Vilamajor
- Sant Pol de Mar
- Sant Quirze de Besora
- Sant Quirze del Vallès
- Sant Sadurní d'Anoia
- Sant Vicenç de Montalt
- Sant Vicenç dels Horts
- Santa Coloma de Cervelló
- Santa Coloma de Gramenet
- Santa Eulàlia de Ronçana
- Santa Margarida de Montbui
- Santa Maria de Palautordera
- Santa Perpètua de Mogoda
- Santa Susanna
- Santpedor
- Sentmenat
- Seva
- Sitges
- Súria
- Taradell
- Teià
- Terrassa
- Tiana
- Tona
- Torelló
- Torrelles de Foix
- Torrelles de Llobregat
- Vacarisses
- Vallgorguina
- Vallirana
- Vic
- Viladecans
- Viladecavalls
- Vilafranca del Penedès
- Vilanova del Camí
- Vilanova del Vallès
- Vilanova i la Geltrú
- Vilassar de Dalt
- Vilassar de Mar
Girona
47 towns- Anglès
- Arbúcies
- Banyoles
- Begur
- Besalú
- Blanes
- Breda
- Cadaqués
- Caldes de Malavella
- Calonge i Sant Antoni
- Cassà de la Selva
- Castell d’Aro, Platja d’Aro i s’Agaró
- Castelló d'Empúries
- Celrà
- Figueres
- Fornells de la Selva
- Girona
- Hostalric
- L'Escala
- La Bisbal d'Empordà
- Llançà
- Lloret de Mar
- Maçanet de la Selva
- Olot
- Palafrugell
- Palamós
- Pals
- Peralada
- Porqueres
- Puigcerdà
- Riells i Viabrea
- Ripoll
- Riudarenes
- Roses
- Salt
- Sant Feliu de Guíxols
- Sant Julià de Ramis
- Sant Pere Pescador
- Santa Coloma de Farners
- Santa Cristina d'Aro
- Sarrià de Ter
- Sils
- Torroella de Montgrí
- Tossa de Mar
- Vidreres
- Vilafant
- Vilobí d'Onyar
Tarragona
44 towns- Albinyana
- Alcanar
- Alcover
- Altafulla
- Amposta
- Calafell
- Cambrils
- Creixell
- Cunit
- Deltebre
- El Morell
- El Vendrell
- Falset
- L'Aldea
- L'Ametlla de Mar
- L'Ampolla
- L'Arboç
- La Bisbal del Penedès
- La Canonja
- La Pobla de Montornès
- La Ràpita
- La Selva del Camp
- La Sénia
- Mont-roig del Camp
- Montblanc
- Montbrió del Camp
- Móra d'Ebre
- Móra la Nova
- Reus
- Riudoms
- Roda de Berà
- Roquetes
- Salou
- Sant Jaume d'Enveja
- Sant Jaume dels Domenys
- Santa Bàrbara
- Santa Coloma de Queralt
- Santa Oliva
- Tarragona
- Torredembarra
- Tortosa
- Ulldecona
- Valls
- Vinyols i els Arcs
About zonas tensionadas
Catalan rent control, in plain language.
What is a zona tensionada (rent-stress zone)?+
A zona de mercat residencial tensionat is a municipality the Generalitat de Catalunya has declared a tense residential market under Spain's 2023 housing law (Llei 12/2023). In these areas long-term rents are capped by an official reference index. 271 of Catalonia's 947 municipalities are currently declared, via Resolucions TER/800/2024 and TER/2408/2024.
How does rent control affect me as a buyer?+
If you plan to let the property long-term, the rent you can legally charge is capped by the reference index — which limits the yield. If you're buying it as your own home, the cap doesn't restrict you. Either way it signals a high-demand area, and tourist-licence (HUT) rules tend to be tighter in these zones.
Where does this list come from?+
The official list published by the Generalitat de Catalunya (Agència de l'Habitatge), matched to each municipality's INE code. VeoTrust uses the same data in every Trust Check — nothing here is estimated.
Source: Generalitat de Catalunya — Agència de l’Habitatge (Resolucions TER/800/2024 + TER/2408/2024); Llei 12/2023. Matched to ICGC/INE municipality codes. Every figure public and cited.