On this page

Cities in Catalonia, Spain

Catalonia has 220 published cities; the largest is Barcelona, with 1,731,649 residents. Net rent runs from €2.90 to €13.70 per m² a month across the 218 cities that publish it.

Published cities in Catalonia

Sorted by population. A dash means the city has no published figure of its own for that column.

CityPopulationNet rent, €/m²/moMedian gross salary, €/moUnemployment, %PM2.5, µg/m³
Barcelona1,731,649€13.70—7.110.5
L'Hospitalet de Llobregat289,510€12.00—3.8—
Terrassa233,270€8.00—11.0—
Badalona231,542€9.50—4.8—
Sabadell225,368€7.80—10.511.0
Lleida146,266€6.00—8.411.0
Tarragona143,649€6.80—13.27.5
Mataró131,683€8.30—10.68.0
Santa Coloma de Gramenet123,981€9.20—4.7—
Reus111,601€5.80—15.2—
Girona108,666€8.30—11.5—
Sant Cugat del Vallès97,983€12.50—5.0—
Cornellà de Llobregat92,237€10.50—3.9—
Sant Boi de Llobregat85,610€10.10—8.8—
Rubí82,823€8.40—4.49.0
Manresa80,974€5.70—12.211.0
Vilanova i la Geltrú71,641€8.00—10.18.0
Castelldefels70,057€11.90—6.3—
Viladecans67,587€9.50—8.69.0
El Prat de Llobregat66,338€10.00—8.8—
Granollers65,341€8.00—9.512.0
Cerdanyola del Vallès58,528€9.40—3.4—
Mollet del Vallès52,990€7.80—9.8—
Vic50,796€6.00—4.010.0
Figueres49,689€5.70—4.67.0
Gavà48,243€9.70—3.69.0
Esplugues de Llobregat48,221€11.90—3.1—
Sant Feliu de Llobregat46,781€10.50—3.2—
Lloret de Mar43,000€7.90—2.4—
Blanes42,699€7.30—4.19.0
Vilafranca del Penedès42,607€6.70—3.911.0
Igualada42,085€6.10—10.7—
El Vendrell41,133€6.30—5.6—
Ripollet39,897€8.70—4.5—
Olot39,519€5.70—3.0—
Sant Adrià de Besòs39,323€10.20—6.011.0
Montcada i Reixac37,460€8.20—4.9—
Cambrils37,042€7.30—3.4—
Tortosa35,997€4.60—4.6—
Sant Joan Despí35,926€10.70—3.3—
Salt34,491€6.50—4.8—
Barberà del Vallès33,987€8.50—3.7—
Sant Pere de Ribes32,705€8.60—4.4—
Calafell32,624€7.60—4.48.0
Sitges32,609€12.20—2.9—
Salou31,491€7.40—2.5—
Pineda de Mar30,108€7.00—4.6—
Premià de Mar29,431€8.80—8.8—
Martorell29,175€7.30—4.1—
Sant Vicenç dels Horts28,746€8.40—4.412.0
Molins de Rei27,300€9.10—3.2—
Sant Andreu de la Barca27,094€7.90—3.9—
Santa Perpètua de Mogoda26,130€8.30—4.1—
Valls25,518€5.10—4.0—
Castellar del Vallès25,422€7.30—3.3—
Olesa de Montserrat24,966€7.40—3.7—
El Masnou24,761€9.60—3.5—
Palafrugell24,543€6.00—2.5—
Vila-seca23,917€6.00—3.0—
Sant Feliu de Guíxols23,141€7.00—3.1—
Amposta23,080€4.30—4.5—
Esparreguera22,665€7.00—4.1—
Manlleu21,425€5.00—5.0—
Vilassar de Mar21,227€9.50—2.9—
Sant Just Desvern21,037€11.80—2.3—
Les Franqueses del Vallès20,881€8.60—4.0—
Banyoles20,865€6.00—2.9—
Calella20,864€7.40—3.7—
Roses20,365€6.90—2.5—
Sant Quirze del Vallès20,209€9.00—2.9—
Malgrat de Mar19,714€7.00—3.89.0
Tàrrega19,057€4.80—4.0—
Cardedeu19,046€8.00—3.5—
Tordera19,039€6.90—4.7—
Sant Celoni18,977€6.80—4.1—
Palamós18,933€7.10—2.4—
Parets del Vallès18,885€8.10—3.2—
Caldes de Montbui18,567€7.70—3.1—
Torredembarra18,237€6.80—4.4—
Piera17,880€6.40—5.0—
Balaguer17,729€4.00—5.1—
Cubelles17,673€8.50—4.311.0
Berga17,473€4.50—4.38.0
Canovelles17,473€7.20—5.5—
La Garriga17,426€8.10—2.9—
Montornès del Vallès17,102€7.40—4.8—
Arenys de Mar17,042€7.80—3.7—
Lliçà d'Amunt16,540€7.80—3.6—
Cunit16,385€7.00—5.18.0
Vallirana16,245€8.00—3.6—
La Ràpita16,119€5.00—3.7—
Corbera de Llobregat16,010€7.70—3.1—
Mollerussa15,763€5.00—3.8—
Palau-solità i Plegamans15,614€7.80—3.1—
Torelló15,334€5.10—3.8—
Canet de Mar15,198€7.80—4.0—
Mont-roig del Camp14,615€6.20—3.8—
Santa Coloma de Farners13,993€6.20—3.29.0
La Llagosta13,280€8.00—4.7—
Abrera13,227€7.50—3.0—
Castellbisbal13,061€7.90—3.7—
Badia del Vallès13,060€7.00—6.3—
La Seu d'Urgell13,009€4.90—3.4—
Castell d'Aro, Platja d'Aro i s'Agaró12,982€9.00—2.2—
Vilanova del Camí12,936€5.60—5.4—
Sant Sadurní d'Anoia12,911€6.60—3.7—
Argentona12,891€8.30—3.4—
Montgat12,879€10.20—3.3—
Torroella de Montgrí12,570€6.00—1.9—
Castell-Platja d'Aro12,566€9.00———
Calonge i Sant Antoni12,335——2.4—
Castelló d'Empúries12,201€8.00—3.1—
Deltebre12,041€4.00—4.3—
Pallejà12,006€9.00—3.1—
Sant Andreu de Llavaneres11,938€9.10—2.6—
La Bisbal d'Empordà11,757€5.10—3.5—
Sant Joan de Vilatorrada11,133€5.70—3.7—
Cassà de la Selva11,131€6.20—2.9—
La Roca del Vallès11,014€8.00—3.5—
Llinars del Vallès10,956€7.60—4.2—
Ripoll10,665€5.10—3.2—
Premià de Dalt10,632€10.00—3.0—
Santa Margarida de Montbui10,631€5.00—6.2—
L'Escala10,374€7.30—2.3—
Alella10,262€11.50—2.1—
Alcarràs10,256€5.30—2.5—
Sant Vicenç de Castellet10,164€5.90—5.2—
Bigues i Riells del Fai10,139€7.40—3.8—
Masquefa10,120€7.00—4.4—
Alcanar10,104€4.50—3.7—
Santa Maria de Palautordera10,080€7.00—4.18.0
Palafolls10,038€7.80—3.6—
Puigcerdà10,035€6.00—2.18.0
Matadepera9,776€9.20—1.5—
Cervelló9,743€8.00—3.5—
Solsona9,717€4.00—3.9—
Cervera9,603€3.80—3.2—
Llagostera9,585€6.00—3.9—
Arenys de Munt9,558€7.60—3.6—
Sentmenat9,548€7.30—3.0—
L'Ametlla del Vallès9,474€8.10—2.9—
Sant Fost de Campsentelles9,419€8.00—3.3—
Vilassar de Dalt9,404€9.20—3.1—
Sant Fruitós de Bages9,333€5.90—3.2—
Tiana9,331€10.60—2.6—
Montmeló8,886€7.10—3.6—
Vidreres8,862€6.00—4.0—
Caldes de Malavella8,673€7.10—3.3—
Roquetes8,607€4.20—4.1—
Polinyà8,581€8.00—3.5—
Tona8,527€6.30—2.98.0
Santa Coloma de Cervelló8,273€8.80—2.4—
Roda de Berà8,260——4.0—
Gelida8,198€7.00—4.0—
Sant Esteve Sesrovires8,121€7.30—2.7—
Maçanet de la Selva8,071€5.50—5.5—
Santa Eulàlia de Ronçana7,953€7.20—3.5—
Centelles7,864€6.00—3.2—
Viladecavalls7,817€9.30—3.3—
Santa Margarida i els Monjos7,806€6.20—3.8—
Guissona7,774€4.20—1.9—
Cabrils7,765€8.90—2.3—
Santpedor7,744€6.10—2.3—
Vacarisses7,729€6.10—3.7—
Begues7,561€9.40—2.4—
Montblanc7,542€4.50—3.76.0
L'Ametlla de Mar7,446€4.90—2.8—
Vandellòs i l'Hospitalet de l'Infant7,143€6.00—2.5—
Constantí7,108€4.70—5.98.0
Sallent7,030€5.50—4.2—
Almacelles7,018€4.00—2.3—
Roda de Ter6,937€5.80—3.5—
Sils6,920€6.80—3.8—
Lliçà de Vall6,903€6.80—3.0—
Teià6,898€8.90—2.6—
Riudoms6,891€5.00—3.5—
Taradell6,854€5.70—2.5—
Moià6,828€5.00—4.4—
Sant Feliu de Codines6,827€6.60—3.8—
Sant Vicenç de Montalt6,802€10.00—2.7—
Sant Antoni de Vilamajor6,724€7.90—3.6—
Ulldecona6,714€3.00—4.1—
Arbúcies6,665€4.90—3.6—
Alpicat6,515€5.00—1.8—
Les Borges Blanques6,482€4.00—4.0—
Tossa de Mar6,347€8.00—1.4—
Dosrius6,287€8.00—3.7—
Navarcles6,276€5.70—3.5—
Navàs6,238€4.50—4.3—
Artés6,225€5.00—3.2—
Súria6,200€4.90—3.8—
Torrelles de Llobregat6,170€8.80—3.0—
Tremp6,123€3.60—3.7—
Sant Hilari Sacalm6,069€4.70—3.2—
La Canonja6,001€5.00—4.0—
Santa Cristina d'Aro5,987€5.70—2.0—
Anglès5,944€4.80—3.59.0
Altafulla5,870€8.50—2.8—
Vielha e Mijaran5,865€7.50—1.1—
Móra d'Ebre5,811€4.00—5.06.0
Sant Pol de Mar5,793€8.20—3.4—
La Selva del Camp5,732€5.50—3.5—
L'Arboç5,721€5.00—5.1—
Vilanova del Vallès5,693€8.20—2.9—
Vilafant5,663€5.90—2.7—
Agramunt5,653€4.00—2.8—
Celrà5,621€6.30—2.6—
Capellades5,608€5.00—4.112.0
La Sénia5,516€2.90—4.4—
Bellpuig5,510€4.50—2.9—
Canyelles5,505€9.00—4.5—
Sarrià de Ter5,406€6.70—2.5—
El Catllar5,375€5.00—2.8—
Alcover5,362€4.90—4.4—
Bescanó5,088€7.00—2.3—
Gironella5,083€4.00—3.7—
Sant Pere de Vilamajor5,074€6.30—3.8—
Cabrera de Mar5,045€10.40—2.2—
Els Pallaresos5,028€6.50—2.9—
Cardona4,540€3.70—3.0—

Within Catalonia

Lowest net rent

  1. La Sénia: €2.90/m² (2022)
  2. Ulldecona: €3.00/m² (2022)
  3. Tremp: €3.60/m² (2022)
  4. Cardona: €3.70/m² (2022)
  5. Cervera: €3.80/m² (2022)

Cleanest air

  1. Montblanc: 6.0 µg/m³ PM2.5 (2024)
  2. Móra d'Ebre: 6.0 µg/m³ PM2.5 (2024)
  3. Figueres: 7.0 µg/m³ PM2.5 (2024)
  4. Tarragona: 7.5 µg/m³ PM2.5 (2024)
  5. Berga: 8.0 µg/m³ PM2.5 (2024)

Sources

Each figure in the table comes from the city's own record; open a city for the source of each value and its date.