Skip to main content
Municipal distribution. 2023 Metropolità
Foreign population
(1) Population total % vert. % of (1)
Barcelona 1,655,956 384,660 45.79 23.23
Hospitalet de Llobregat, l' 276,617 67,574 8.04 24.43
Badalona 224,301 36,560 4.35 16.30
Terrassa 225,274 31,437 3.74 13.96
Sabadell 217,968 29,953 3.57 13.74
Santa Coloma de Gramenet 119,195 26,629 3.17 22.34
Mataró 129,613 21,654 2.58 16.71
Castelldefels 68,327 15,589 1.86 22.82
Cornellà de Llobregat 90,076 14,888 1.77 16.53
Sant Cugat del Vallès 97,579 14,207 1.69 14.56
Rubí 80,034 10,928 1.30 13.65
Granollers 62,950 9,295 1.11 14.77
Sant Boi de Llobregat 83,667 9,205 1.10 11.00
Esplugues de Llobregat 46,968 6,775 0.81 14.42
Prat de Llobregat, el 65,409 6,636 0.79 10.15
Mollet del Vallès 51,692 6,618 0.79 12.80
Sant Adrià de Besòs 37,906 6,519 0.78 17.20
Cerdanyola del Vallès 57,752 6,192 0.74 10.72
Viladecans 66,615 5,858 0.70 8.79
Gavà 47,498 5,850 0.70 12.32
Ripollet 39,189 5,081 0.60 12.97
Montcada i Reixac 36,823 5,080 0.60 13.80
Martorell 28,643 5,022 0.60 17.53
Pineda de Mar 28,840 4,459 0.53 15.46
Sant Feliu de Llobregat 45,956 4,236 0.50 9.22
Calella 19,762 3,936 0.47 19.92
Premià de Mar 28,702 3,854 0.46 13.43
Canovelles 17,025 3,316 0.39 19.48
Sant Joan Despí 34,552 3,230 0.38 9.35
Masnou, el 24,176 2,854 0.34 11.81
Barberà del Vallès 33,353 2,836 0.34 8.50
Sant Andreu de la Barca 26,862 2,629 0.31 9.79
Santa Perpètua de Mogoda 25,863 2,625 0.31 10.15
Sant Vicenç dels Horts 28,422 2,615 0.31 9.20
Sant Just Desvern 20,478 2,477 0.29 12.10
Malgrat de Mar 19,150 2,461 0.29 12.85
Olesa de Montserrat 24,458 2,305 0.27 9.42
Franqueses del Vallès, les 20,493 2,252 0.27 10.99
Sant Celoni 18,423 2,105 0.25 11.43
Arenys de Mar 16,280 1,982 0.24 12.17
Montornès del Vallès 16,752 1,966 0.23 11.74
Molins de Rei 26,568 1,941 0.23 7.31
Esparreguera 22,392 1,905 0.23 8.51
Tordera 18,421 1,888 0.22 10.25
Llagosta, la 13,114 1,627 0.19 12.41
Vilassar de Mar 21,039 1,620 0.19 7.70
Caldes de Montbui 18,102 1,587 0.19 8.77
Sant Andreu de Llavaneres 11,839 1,584 0.19 13.38
Corbera de Llobregat 15,529 1,563 0.19 10.07
Garriga, la 17,028 1,533 0.18 9.00
Canet de Mar 15,014 1,469 0.17 9.78
Parets del Vallès 18,893 1,389 0.17 7.35
Montgat 12,458 1,375 0.16 11.04
Cardedeu 19,047 1,302 0.15 6.84
Alella 10,110 1,244 0.15 12.30
Castellar del Vallès 25,122 1,204 0.14 4.79
Sant Quirze del Vallès 20,188 1,199 0.14 5.94
Cabrils 7,803 1,094 0.13 14.02
Vallirana 15,795 1,075 0.13 6.81
Palau-solità i Plegamans 15,125 1,061 0.13 7.01
Premià de Dalt 10,528 1,060 0.13 10.07
Santa Maria de Palautordera 9,853 943 0.11 9.57
Llinars del Vallès 10,476 893 0.11 8.52
Abrera 12,821 890 0.11 6.94
Sant Vicenç de Montalt 6,707 843 0.10 12.57
Castellbisbal 12,811 842 0.10 6.57
Argentona 12,845 793 0.09 6.17
Badia del Vallès 13,055 765 0.09 5.86
Pallejà 11,715 760 0.09 6.49
Arenys de Munt 9,391 748 0.09 7.97
Sant Pol de Mar 5,771 747 0.09 12.94
Cervelló 9,461 709 0.08 7.49
Vilassar de Dalt 9,254 698 0.08 7.54
Montmeló 8,822 687 0.08 7.79
Palafolls 9,823 667 0.08 6.79
Sant Feliu de Codines 6,496 658 0.08 10.13
Sentmenat 9,461 610 0.07 6.45
Teià 6,682 609 0.07 9.11
Ametlla del Vallès, l' 9,283 608 0.07 6.55
Polinyà 8,480 605 0.07 7.13
Santa Susanna 3,854 591 0.07 15.33
Caldes d'Estrac 3,213 576 0.07 17.93
Begues 7,429 576 0.07 7.75
Lliçà d'Amunt 16,083 567 0.07 3.53
Roca del Vallès, la 10,899 547 0.07 5.02
Bigues i Riells del Fai 9,944 495 0.06 4.98
Tiana 9,220 484 0.06 5.25
Sant Esteve Sesrovires 7,889 476 0.06 6.03
Sant Fost de Campsentelles 9,175 463 0.06 5.05
Matadepera 9,891 426 0.05 4.31
Sant Antoni de Vilamajor 6,565 398 0.05 6.06
Sant Cebrià de Vallalta 3,791 383 0.05 10.10
Martorelles 4,895 377 0.04 7.70
Santa Coloma de Cervelló 8,373 376 0.04 4.49
Cabrera de Mar 4,948 375 0.04 7.58
Papiol, el 4,318 371 0.04 8.59
Vacarisses 7,453 359 0.04 4.82
Torrelles de Llobregat 6,217 358 0.04 5.76
Santa Eulàlia de Ronçana 7,852 358 0.04 4.56
Dosrius 5,920 326 0.04 5.51
Sant Pere de Vilamajor 4,856 300 0.04 6.18
Castellterçol 2,729 287 0.03 10.52
Vallgorguina 3,208 270 0.03 8.42
Lliçà de Vall 6,727 267 0.03 3.97
Vilanova del Vallès 5,608 258 0.03 4.60
Palma de Cervelló, la 3,036 226 0.03 7.44
Vallromanes 2,709 226 0.03 8.34
Sant Esteve de Palautordera 3,037 212 0.03 6.98
Collbató 4,823 212 0.03 4.40
Viladecavalls 7,794 202 0.02 2.59
Aiguafreda 2,572 169 0.02 6.57
Sant Climent de Llobregat 4,190 163 0.02 3.89
Cànoves i Samalús 3,320 159 0.02 4.79
Sant Llorenç Savall 2,533 146 0.02 5.76
Castellví de Rosanes 2,085 128 0.02 6.14
Gualba 1,662 124 0.01 7.46
Sant Iscle de Vallalta 1,445 119 0.01 8.24
Figaró-Montmany 1,157 119 0.01 10.29
Vilalba Sasserra 753 72 <0.01 9.56
Ullastrell 2,169 70 <0.01 3.23
Castellcir 775 51 <0.01 6.58
Campins 592 51 <0.01 8.61
Sant Quirze Safaja 677 47 <0.01 6.94
Tagamanent 344 44 <0.01 12.79
Òrrius 799 31 <0.01 3.88
Rellinars 922 28 <0.01 3.04
Gallifa 187 22 <0.01 11.76
Santa Maria de Martorelles 882 20 <0.01 2.27
Fogars de Montclús 481 20 <0.01 4.16
Montseny 379 15 <0.01 3.96
Granera 93 4 <0.01 4.30
Metropolità 4,997,394 840,087 100.00 16.81
Source: Idescat, based on the INE's Continuous Population Census.

Selection of place of residence or geographical origin

Place of residence
Geographical origin