Skip to main content
Municipal distribution. 2023 Province: Barcelona Geographical origin: Nothern Africa
Foreign population of selected origin
(1) Foreign population total % vert. % of (1)
Barcelona 384,660 19,201 13.74 4.99
Terrassa 31,437 12,749 9.12 40.55
Mataró 21,654 8,464 6.06 39.09
Manresa 15,508 6,564 4.70 42.33
Sabadell 29,953 6,361 4.55 21.24
Hospitalet de Llobregat, l' 67,574 6,119 4.38 9.06
Badalona 36,560 4,945 3.54 13.53
Santa Coloma de Gramenet 26,629 3,899 2.79 14.64
Vic 14,202 3,254 2.33 22.91
Manlleu 5,297 3,046 2.18 57.50
Cornellà de Llobregat 14,888 2,946 2.11 19.79
Rubí 10,928 2,640 1.89 24.16
Vilafranca del Penedès 5,753 2,432 1.74 42.27
Martorell 5,022 2,338 1.67 46.56
Sant Boi de Llobregat 9,205 2,289 1.64 24.87
Igualada 5,589 2,179 1.56 38.99
Granollers 9,295 2,104 1.51 22.64
Vilanova i la Geltrú 8,454 1,863 1.33 22.04
Prat de Llobregat, el 6,636 1,562 1.12 23.54
Viladecans 5,858 1,441 1.03 24.60
Mollet del Vallès 6,618 1,296 0.93 19.58
Montcada i Reixac 5,080 1,295 0.93 25.49
Canovelles 3,316 1,282 0.92 38.66
Ripollet 5,081 1,140 0.82 22.44
Olesa de Montserrat 2,305 1,007 0.72 43.69
Pineda de Mar 4,459 982 0.70 22.02
Sant Vicenç dels Horts 2,615 945 0.68 36.14
Torelló 2,384 912 0.65 38.26
Berga 2,641 888 0.64 33.62
Santa Margarida de Montbui 1,267 838 0.60 66.14
Premià de Mar 3,854 833 0.60 21.61
Sant Andreu de la Barca 2,629 806 0.58 30.66
Castelldefels 15,589 803 0.57 5.15
Montornès del Vallès 1,966 802 0.57 40.79
Sant Pere de Ribes 5,125 793 0.57 15.47
Gavà 5,850 769 0.55 13.15
Sant Adrià de Besòs 6,519 761 0.54 11.67
Sant Vicenç de Castellet 1,379 733 0.52 53.15
Esparreguera 1,905 731 0.52 38.37
Calella 3,936 701 0.50 17.81
Santa Perpètua de Mogoda 2,625 640 0.46 24.38
Cerdanyola del Vallès 6,192 628 0.45 10.14
Piera 1,545 628 0.45 40.65
Franqueses del Vallès, les 2,252 619 0.44 27.49
Sant Feliu de Llobregat 4,236 618 0.44 14.59
Sant Cugat del Vallès 14,207 589 0.42 4.15
Sant Joan Despí 3,230 569 0.41 17.62
Santa Margarida i els Monjos 963 560 0.40 58.15
Sant Celoni 2,105 528 0.38 25.08
Sant Sadurní d'Anoia 1,196 497 0.36 41.56
Vilanova del Camí 1,040 479 0.34 46.06
Masnou, el 2,854 454 0.32 15.91
Calaf 750 447 0.32 59.60
Artés 722 441 0.32 61.08
Esplugues de Llobregat 6,775 437 0.31 6.45
Barberà del Vallès 2,836 431 0.31 15.20
Malgrat de Mar 2,461 401 0.29 16.29
Arenys de Mar 1,982 401 0.29 20.23
Llagosta, la 1,627 387 0.28 23.79
Tordera 1,888 377 0.27 19.97
Roda de Ter 1,046 376 0.27 35.95
Canet de Mar 1,469 355 0.25 24.17
Gelida 874 320 0.23 36.61
Cardedeu 1,302 313 0.22 24.04
Badia del Vallès 765 301 0.22 39.35
Sant Quintí de Mediona 387 296 0.21 76.49
Abrera 890 290 0.21 32.58
Molins de Rei 1,941 283 0.20 14.58
Gironella 609 263 0.19 43.19
Sant Joan de Vilatorrada 1,055 261 0.19 24.74
Balenyà 481 261 0.19 54.26
Monistrol de Montserrat 473 260 0.19 54.97
Cubelles 2,149 255 0.18 11.87
Vilassar de Mar 1,620 248 0.18 15.31
Vallirana 1,075 242 0.17 22.51
Sitges 8,448 239 0.17 2.83
Arenys de Munt 748 239 0.17 31.95
Navàs 659 221 0.16 33.54
Garriga, la 1,533 220 0.16 14.35
Premià de Dalt 1,060 218 0.16 20.57
Masquefa 649 218 0.16 33.59
Montmeló 687 217 0.16 31.59
Torrelles de Foix 407 215 0.15 52.83
Sant Fruitós de Bages 674 205 0.15 30.42
Sallent 547 191 0.14 34.92
Martorelles 377 188 0.13 49.87
Corbera de Llobregat 1,563 185 0.13 11.84
Parets del Vallès 1,389 177 0.13 12.74
Cabrils 1,094 174 0.12 15.90
Vilassar de Dalt 698 165 0.12 23.64
Sant Quirze del Vallès 1,199 161 0.12 13.43
Llinars del Vallès 893 156 0.11 17.47
Castellbisbal 842 154 0.11 18.29
Cardona 329 153 0.11 46.50
Tona 816 148 0.11 18.14
Sant Martí Sarroca 338 139 0.10 41.12
Castellar del Vallès 1,204 132 0.09 10.96
Taradell 594 130 0.09 21.89
Castellbell i el Vilar 325 130 0.09 40.00
Caldes de Montbui 1,587 129 0.09 8.13
Cervelló 709 128 0.09 18.05
Sant Hipòlit de Voltregà 512 125 0.09 24.41
Capellades 393 125 0.09 31.81
Argentona 793 122 0.09 15.38
Palafolls 667 121 0.09 18.14
Súria 610 120 0.09 19.67
Hostalets de Pierola, els 314 120 0.09 38.22
Centelles 542 119 0.09 21.96
Santa Maria de Palautordera 943 117 0.08 12.41
Pallejà 760 117 0.08 15.39
Mediona 266 109 0.08 40.98
Sant Bartomeu del Grau 148 99 0.07 66.89
Callús 188 97 0.07 51.60
Puig-reig 428 90 0.06 21.03
Font-rubí 225 88 0.06 39.11
Sant Andreu de Llavaneres 1,584 87 0.06 5.49
Roca del Vallès, la 547 87 0.06 15.90
Sant Antoni de Vilamajor 398 86 0.06 21.61
Sant Pere de Torelló 281 85 0.06 30.25
Olèrdola 353 85 0.06 24.08
Papiol, el 371 82 0.06 22.10
Navarcles 417 82 0.06 19.66
Palau-solità i Plegamans 1,061 78 0.06 7.35
Caldes d'Estrac 576 76 0.05 13.19
Begues 576 69 0.05 11.98
Avinyó 240 69 0.05 28.75
Sant Just Desvern 2,477 67 0.05 2.70
Granada, la 172 67 0.05 38.95
Alella 1,244 67 0.05 5.39
Sant Cugat Sesgarrigues 102 66 0.05 64.71
Prats de Lluçanès 290 65 0.05 22.41
Polinyà 605 64 0.05 10.58
Òdena 206 64 0.05 31.07
Montgat 1,375 60 0.04 4.36
Sant Pere de Riudebitlles 177 59 0.04 33.33
Sant Feliu de Codines 658 58 0.04 8.81
Montesquiu 147 58 0.04 39.46
Bigues i Riells del Fai 495 58 0.04 11.72
Masies de Voltregà, les 178 57 0.04 32.02
Sant Esteve Sesrovires 476 56 0.04 11.76
Santpedor 356 56 0.04 15.73
Calldetenes 184 56 0.04 30.43
Avinyonet del Penedès 145 56 0.04 38.62
Subirats 185 53 0.04 28.65
Pla del Penedès, el 128 53 0.04 41.41
Sant Pol de Mar 747 52 0.04 6.96
Aiguafreda 169 52 0.04 30.77
Seva 263 51 0.04 19.39
Sant Fost de Campsentelles 463 51 0.04 11.02
Pont de Vilomara i Rocafort, el 302 51 0.04 16.89
Sentmenat 610 49 0.04 8.03
Esquirol, l' 159 49 0.04 30.82
Sant Martí de Centelles 131 49 0.04 37.40
Torrelavit 136 48 0.03 35.29
Sant Vicenç de Montalt 843 48 0.03 5.69
Llacuna, la 130 48 0.03 36.92
Gualba 124 44 0.03 35.48
Sant Llorenç d'Hortons 146 43 0.03 29.45
Castellterçol 287 42 0.03 14.63
Vallbona d'Anoia 111 41 0.03 36.94
Pontons 87 41 0.03 47.13
Ametlla del Vallès, l' 608 41 0.03 6.74
Sant Vicenç de Torelló 124 40 0.03 32.26
Sant Salvador de Guardiola 188 40 0.03 21.28
Sant Pere de Vilamajor 300 39 0.03 13.00
Lliçà d'Amunt 567 38 0.03 6.70
Castellet i la Gornal 208 38 0.03 18.27
Torre de Claramunt, la 158 36 0.03 22.78
Santa Eulàlia de Ronçana 358 36 0.03 10.06
Sant Quirze de Besora 214 36 0.03 16.82
Olesa de Bonesvalls 152 35 0.03 23.03
Figaró-Montmany 119 35 0.03 29.41
Castellví de la Marca 178 35 0.03 19.66
Palma de Cervelló, la 226 34 0.02 15.04
Canyelles 530 33 0.02 6.23
Sant Julià de Vilatorta 156 32 0.02 20.51
Sant Esteve de Palautordera 212 32 0.02 15.09
Pobla de Claramunt, la 126 32 0.02 25.40
Moià 930 32 0.02 3.44
Santa Susanna 591 31 0.02 5.25
Matadepera 426 31 0.02 7.28
Balsareny 253 31 0.02 12.25
Avià 129 30 0.02 23.26
Castellví de Rosanes 128 29 0.02 22.66
Lliçà de Vall 267 28 0.02 10.49
Cabrera de Mar 375 27 0.02 7.20
Vilalba Sasserra 72 26 0.02 36.11
Sant Llorenç Savall 146 26 0.02 17.81
Olivella 1,051 26 0.02 2.47
Vallgorguina 270 25 0.02 9.26
Santa Coloma de Cervelló 376 25 0.02 6.65
Sant Cebrià de Vallalta 383 25 0.02 6.53
Dosrius 326 24 0.02 7.36
Tiana 484 23 0.02 4.75
Bruc, el 126 23 0.02 18.25
Vacarisses 359 21 0.02 5.85
Collbató 212 21 0.02 9.91
Vilobí del Penedès 56 20 0.01 35.71
Santa Eugènia de Berga 259 20 0.01 7.72
Cànoves i Samalús 159 20 0.01 12.58
Guardiola de Berguedà 82 19 0.01 23.17
Castellgalí 118 19 0.01 16.10
Cabrera d'Anoia 93 19 0.01 20.43
Teià 609 18 0.01 2.96
Sant Climent de Llobregat 163 18 0.01 11.04
Olvan 42 18 0.01 42.86
Torrelles de Llobregat 358 16 0.01 4.47
Sant Feliu Sasserra 33 16 0.01 48.48
Pacs del Penedès 63 16 0.01 25.40
Cercs 56 13 <0.01 23.21
Masies de Roda, les 58 13 <0.01 22.41
Gurb 77 13 <0.01 16.88
Viladecavalls 202 12 <0.01 5.94
Tagamanent 44 12 <0.01 27.27
Santa Fe del Penedès 32 12 <0.01 37.50
Sant Mateu de Bages 33 12 <0.01 36.36
Sant Iscle de Vallalta 119 12 <0.01 10.08
Carme 100 12 <0.01 12.00
Ullastrell 70 10 <0.01 14.29
Puigdàlber 38 10 <0.01 26.32
Castellnou de Bages 54 10 <0.01 18.52
Vallromanes 226 9 <0.01 3.98
Sant Boi de Lluçanès 65 8 <0.01 12.31
Perafita 28 8 <0.01 28.57
Vilanova del Vallès 258 7 <0.01 2.71
Casserres 86 7 <0.01 8.14
Sant Quirze Safaja 47 6 <0.01 12.77
Pobla de Lillet, la 64 6 <0.01 9.38
Fogars de la Selva 76 6 <0.01 7.89
Alpens 23 6 <0.01 26.09
Sant Sadurní d'Osormort 7 5 <0.01 71.43
Folgueroles 63 5 <0.01 7.94
Calders 57 5 <0.01 8.77
Brull, el 13 5 <0.01 38.46
Sant Martí de Tous 50 4 <0.01 8.00
Prats de Rei, els 14 4 <0.01 28.57
Cabanyes, les 23 4 <0.01 17.39
Other municipalities 1,249 43 0.03 3.44
Province: Barcelona 950,707 139,768 100.00 14.70
Source: Idescat, based on the INE's Continuous Population Census.

Selection of place of residence or geographical origin

Place of residence
Geographical origin