Skip to main content
Municipal distribution. 2021 Catalonia Geographical origin: Rest of Europe
Foreign population of selected origin
(1) Foreign population total % vert. % of (1)
Barcelona 337,637 10,951 38.99 3.24
Sitges 7,183 1,163 4.14 16.19
Sant Cugat del Vallès 11,958 710 2.53 5.94
Castelldefels 13,899 703 2.50 5.06
Sant Pere de Ribes 4,799 480 1.71 10.00
Lloret de Mar 13,519 381 1.36 2.82
Torroella de Montgrí 3,273 364 1.30 11.12
Salou 9,266 354 1.26 3.82
Escala, l' 3,078 277 0.99 9.00
Girona 20,495 276 0.98 1.35
Calonge i Sant Antoni 2,436 275 0.98 11.29
Ametlla de Mar, l' 1,699 274 0.98 16.13
Cambrils 6,798 259 0.92 3.81
Tarragona 25,542 254 0.90 0.99
Hospitalet de Llobregat, l' 58,596 250 0.89 0.43
Vilanova i la Geltrú 7,443 247 0.88 3.32
Badalona 32,977 244 0.87 0.74
Olivella 898 205 0.73 22.83
Tortosa 6,312 203 0.72 3.22
Gavà 5,181 177 0.63 3.42
Ampolla, l' 837 175 0.62 20.91
Castelló d'Empúries 4,909 171 0.61 3.48
Terrassa 29,699 163 0.58 0.55
Perelló, el 715 163 0.58 22.80
Roses 5,900 161 0.57 2.73
Sabadell 28,969 158 0.56 0.55
Calafell 5,328 147 0.52 2.76
Mont-roig del Camp 3,419 140 0.50 4.09
Begur 699 130 0.46 18.60
Mataró 22,355 128 0.46 0.57
Sant Just Desvern 2,198 124 0.44 5.64
Palafrugell 5,184 121 0.43 2.33
Masnou, el 2,493 115 0.41 4.61
Cerdanyola del Vallès 5,500 112 0.40 2.04
Santa Cristina d'Aro 911 111 0.40 12.18
Sant Feliu de Guíxols 4,054 108 0.38 2.66
Lleida 26,979 105 0.37 0.39
Blanes 6,672 102 0.36 1.53
Calella 3,489 98 0.35 2.81
Seu d'Urgell, la 1,705 98 0.35 5.75
Alella 1,112 93 0.33 8.36
Flix 431 92 0.33 21.35
Ginestar 181 89 0.32 49.17
Reus 17,705 88 0.31 0.50
Vendrell, el 5,940 87 0.31 1.46
Pineda de Mar 4,125 84 0.30 2.04
Granollers 8,697 83 0.30 0.95
Castell d'Aro, Platja d'Aro i s'Agaró 3,352 83 0.30 2.48
Garriga, la 1,295 79 0.28 6.10
Ràpita, la 2,458 79 0.28 3.21
Vic 13,518 75 0.27 0.55
Roquetes 1,200 71 0.25 5.92
Sant Adrià de Besòs 5,490 68 0.24 1.24
Rasquera 145 67 0.24 46.21
Cabrils 904 66 0.23 7.30
Premià de Mar 3,633 65 0.23 1.79
Rubí 9,928 64 0.23 0.64
Esplugues de Llobregat 5,980 64 0.23 1.07
Móra d'Ebre 1,106 64 0.23 5.79
Palau-saverdera 399 63 0.22 15.79
Santa Coloma de Gramenet 25,506 62 0.22 0.24
Tossa de Mar 1,269 60 0.21 4.73
Caldes de Malavella 746 60 0.21 8.04
Torredembarra 2,933 60 0.21 2.05
Tordera 1,767 58 0.21 3.28
Viladecans 5,432 57 0.20 1.05
Sant Pol de Mar 627 57 0.20 9.09
Canyelles 473 57 0.20 12.05
Tivissa 222 56 0.20 25.23
Riba-roja d'Ebre 117 55 0.20 47.01
Cubelles 1,826 54 0.19 2.96
Ametlla del Vallès, l' 507 53 0.19 10.45
Pals 526 53 0.19 10.08
Prat de Llobregat, el 6,066 52 0.19 0.86
Manresa 14,744 52 0.19 0.35
Corbera de Llobregat 1,366 52 0.19 3.81
Arenys de Mar 1,832 51 0.18 2.78
Figueres 12,763 50 0.18 0.39
Cunit 2,277 49 0.17 2.15
Sant Andreu de Llavaneres 1,185 48 0.17 4.05
Cornellà de Llobregat 13,863 48 0.17 0.35
Móra la Nova 591 48 0.17 8.12
Vilassar de Mar 1,458 45 0.16 3.09
Malgrat de Mar 2,267 44 0.16 1.94
Pau 175 44 0.16 25.14
Banyoles 3,963 44 0.16 1.11
Vila-seca 3,625 44 0.16 1.21
Sant Boi de Llobregat 8,332 43 0.15 0.52
Altafulla 638 43 0.15 6.74
Montgat 1,170 41 0.15 3.50
Camarles 506 41 0.15 8.10
Benifallet 94 41 0.15 43.62
Begues 521 40 0.14 7.68
Gandesa 668 40 0.14 5.99
Premià de Dalt 959 39 0.14 4.07
Roda de Berà 955 39 0.14 4.08
Maçanet de la Selva 994 38 0.14 3.82
Sant Feliu de Llobregat 3,549 37 0.13 1.04
Ulldecona 1,613 37 0.13 2.29
Vilafranca del Penedès 5,465 36 0.13 0.66
Sant Quirze del Vallès 1,028 36 0.13 3.50
Montferrer i Castellbò 102 36 0.13 35.29
Arenys de Munt 652 35 0.12 5.37
Palamós 2,517 34 0.12 1.35
Garcia 93 34 0.12 36.56
Teià 497 33 0.12 6.64
Castellar del Vallès 1,139 33 0.12 2.90
Xerta 108 33 0.12 30.56
Igualada 5,315 31 0.11 0.58
Canet de Mar 1,294 31 0.11 2.40
Peralada 254 31 0.11 12.20
Olot 8,017 31 0.11 0.39
Llagostera 1,485 31 0.11 2.09
Vidreres 1,189 30 0.11 2.52
Tiana 460 29 0.10 6.30
Cadaqués 665 29 0.10 4.36
Sant Cebrià de Vallalta 335 28 0.10 8.36
Ripollet 4,726 28 0.10 0.59
Tivenys 132 28 0.10 21.21
Pratdip 170 28 0.10 16.47
Molins de Rei 1,598 27 0.10 1.69
Argentona 677 27 0.10 3.99
Ribera d'Urgellet 125 27 0.10 21.60
Sant Vicenç de Montalt 713 26 0.09 3.65
Sant Joan Despí 2,789 26 0.09 0.93
Olèrdola 329 26 0.09 7.90
Freginals 98 26 0.09 26.53
Montcada i Reixac 5,055 25 0.09 0.49
Cardedeu 1,176 25 0.09 2.13
Vandellòs i l'Hospitalet de l'Infant 1,040 25 0.09 2.40
Torrelles de Llobregat 320 24 0.09 7.50
Pobla de Montornès, la 261 24 0.09 9.20
Matadepera 310 23 0.08 7.42
Benissanet 263 23 0.08 8.75
Sant Vicenç dels Horts 2,187 22 0.08 1.01
Vielha e Mijaran 1,181 22 0.08 1.86
Falset 371 22 0.08 5.93
Piera 1,273 21 0.07 1.65
Salt 12,249 21 0.07 0.17
Bisbal d'Empordà, la 2,176 21 0.07 0.97
Valls 3,909 21 0.07 0.54
Aldover 126 21 0.07 16.67
Alcanar 1,999 21 0.07 1.05
Vilassar de Dalt 541 20 0.07 3.70
Sant Fost de Campsentelles 386 20 0.07 5.18
Mollet del Vallès 5,912 20 0.07 0.34
Font-rubí 201 20 0.07 9.95
Vall-llobrega 90 20 0.07 22.22
Navata 168 20 0.07 11.90
Tremp 971 20 0.07 2.06
Catllar, el 351 20 0.07 5.70
Amposta 3,529 20 0.07 0.57
Santa Susanna 509 19 0.07 3.73
Sant Pere de Vilamajor 267 19 0.07 7.12
Sant Celoni 2,007 19 0.07 0.95
Cervelló 600 19 0.07 3.17
Bigues i Riells del Fai 416 19 0.07 4.57
Quart 177 19 0.07 10.73
Ascó 144 19 0.07 13.19
Sant Andreu de la Barca 2,600 18 0.06 0.69
Caldes de Montbui 1,362 18 0.06 1.32
Montmell, el 129 18 0.06 13.95
Barberà del Vallès 2,513 17 0.06 0.68
Pallejà 727 17 0.06 2.34
Sant Llorenç de la Muga 62 17 0.06 27.42
Valls de Valira, les 106 17 0.06 16.04
Mediona 226 16 0.06 7.08
Cabrera de Mar 320 16 0.06 5.00
Llançà 750 16 0.06 2.13
Pinell de Brai, el 108 16 0.06 14.81
Santa Maria de Palautordera 867 15 0.05 1.73
Sant Sadurní d'Anoia 1,113 15 0.05 1.35
Roca del Vallès, la 497 15 0.05 3.02
Caldes d'Estrac 507 15 0.05 2.96
Sils 819 15 0.05 1.83
Riells i Viabrea 277 15 0.05 5.42
Madremanya 37 15 0.05 40.54
Garriguella 182 15 0.05 8.24
Cassà de la Selva 1,722 15 0.05 0.87
Amer 270 15 0.05 5.56
Deltebre 1,126 15 0.05 1.33
Miravet 84 15 0.05 17.86
Alcover 618 15 0.05 2.43
Vallromanes 186 14 0.05 7.53
Porqueres 300 14 0.05 4.67
Mieres 33 14 0.05 42.42
Darnius 69 14 0.05 20.29
Vilanova d'Escornalbou 64 14 0.05 21.88
Riudoms 920 14 0.05 1.52
Cornudella de Montsant 126 14 0.05 11.11
Vallirana 959 13 0.05 1.36
Taradell 524 13 0.05 2.48
Moià 868 13 0.05 1.50
Martorell 5,101 13 0.05 0.25
Cruïlles, Monells i Sant Sadurní de l'Heura 98 13 0.05 13.27
Vilajuïga 140 13 0.05 9.29
Sant Gregori 213 13 0.05 6.10
Albons 121 13 0.05 10.74
Vilanova del Vallès 247 12 0.04 4.86
Vacarisses 306 12 0.04 3.92
Franqueses del Vallès, les 2,111 12 0.04 0.57
Esparreguera 1,828 12 0.04 0.66
Dosrius 335 12 0.04 3.58
Cànoves i Samalús 132 12 0.04 9.09
Sant Pere Pescador 769 12 0.04 1.56
Mont-ras 135 12 0.04 8.89
Vila-rodona 199 12 0.04 6.03
Bisbal del Penedès, la 266 12 0.04 4.51
Banyeres del Penedès 310 12 0.04 3.87
Vallgorguina 233 11 0.04 4.72
Torre de Claramunt, la 123 11 0.04 8.94
Sant Antoni de Vilamajor 373 11 0.04 2.95
Palafolls 586 11 0.04 1.88
Llinars del Vallès 810 11 0.04 1.36
Forallac 155 11 0.04 7.10
Santa Coloma de Farners 2,901 11 0.04 0.38
Arbúcies 1,579 11 0.04 0.70
Vilalba dels Arcs 27 11 0.04 40.74
Castellvell del Camp 99 11 0.04 11.11
Albinyana 148 11 0.04 7.43
Sant Esteve Sesrovires 461 10 0.04 2.17
Parets del Vallès 1,266 10 0.04 0.79
Palau-solità i Plegamans 944 10 0.04 1.06
Lliçà d'Amunt 484 10 0.04 2.07
Canovelles 3,169 10 0.04 0.32
Ventalló 150 10 0.04 6.67
Sant Climent Sescebes 93 10 0.04 10.75
Tàrrega 3,876 10 0.04 0.26
Vespella de Gaià 55 10 0.04 18.18
Riudecanyes 163 10 0.04 6.13
Mas de Barberans 86 10 0.04 11.63
Marçà 73 10 0.04 13.70
Fatarella, la 35 10 0.04 28.57
Creixell 583 10 0.04 1.72
Subirats 191 9 0.03 4.71
Seva 229 9 0.03 3.93
Sant Vicenç de Castellet 1,313 9 0.03 0.69
Santa Perpètua de Mogoda 2,554 9 0.03 0.35
Sant Fruitós de Bages 592 9 0.03 1.52
Olesa de Montserrat 2,176 9 0.03 0.41
Llagosta, la 1,526 9 0.03 0.59
Sant Aniol de Finestres 38 9 0.03 23.68
Ripoll 1,475 9 0.03 0.61
Port de la Selva, el 240 9 0.03 3.75
Bescanó 244 9 0.03 3.69
Besalú 308 9 0.03 2.92
Solsona 1,342 9 0.03 0.67
Oliana 289 9 0.03 3.11
Balaguer 4,075 9 0.03 0.22
Alàs i Cerc 17 9 0.03 52.94
Agramunt 945 9 0.03 0.95
Riera de Gaià, la 142 9 0.03 6.34
Viladecavalls 179 8 0.03 4.47
Gelida 794 8 0.03 1.01
Centelles 458 8 0.03 1.75
Castellví de Rosanes 119 8 0.03 6.72
Rabós 41 8 0.03 19.51
Pera, la 40 8 0.03 20.00
Palol de Revardit 25 8 0.03 32.00
Llosses, les 13 8 0.03 61.54
Anglès 1,335 8 0.03 0.60
Mollerussa 4,225 8 0.03 0.19
Montbrió del Camp 330 8 0.03 2.42
Batea 213 8 0.03 3.76
Alforja 133 8 0.03 6.02
Palma de Cervelló, la 177 7 0.02 3.95
Veciana 10 7 0.02 70.00
Torelló 2,020 7 0.02 0.35
Santa Eulàlia de Riuprimer 72 7 0.02 9.72
Sant Martí Sarroca 291 7 0.02 2.41
Sant Llorenç d'Hortons 144 7 0.02 4.86
Sant Julià de Vilatorta 132 7 0.02 5.30
Sant Esteve de Palautordera 231 7 0.02 3.03
Sant Cugat Sesgarrigues 91 7 0.02 7.69
Sant Climent de Llobregat 155 7 0.02 4.52
Llacuna, la 130 7 0.02 5.38
Collbató 172 7 0.02 4.07
Berga 2,373 7 0.02 0.29
Aiguafreda 141 7 0.02 4.96
Tallada d'Empordà, la 38 7 0.02 18.42
Riudellots de la Selva 280 7 0.02 2.50
Fontcoberta 54 7 0.02 12.96
Cornellà del Terri 216 7 0.02 3.24
Campelles 17 7 0.02 41.18
Cabanelles 58 7 0.02 12.07
Brunyola i Sant Martí Sapresa 35 7 0.02 20.00
Beuda 32 7 0.02 21.88
Bellcaire d'Empordà 76 7 0.02 9.21
Vall de Cardós 29 7 0.02 24.14
Coll de Nargó 50 7 0.02 14.00
Bellver de Cerdanya 162 7 0.02 4.32
Aldea, l' 823 7 0.02 0.85
Vinyols i els Arcs 351 7 0.02 1.99
Vinebre 90 7 0.02 7.78
Selva del Camp, la 405 7 0.02 1.73
Horta de Sant Joan 132 7 0.02 5.30
Tona 734 6 0.02 0.82
Sentmenat 571 6 0.02 1.05
Santa Eulàlia de Ronçana 282 6 0.02 2.13
Sant Feliu de Codines 591 6 0.02 1.02
Santpedor 346 6 0.02 1.73
Roda de Ter 835 6 0.02 0.72
Puig-reig 370 6 0.02 1.62
Montornès del Vallès 1,799 6 0.02 0.33
Masquefa 584 6 0.02 1.03
Manlleu 4,919 6 0.02 0.12
Lliçà de Vall 219 6 0.02 2.74
Abrera 833 6 0.02 0.72
Viladrau 90 6 0.02 6.67
Torroella de Fluvià 170 6 0.02 3.53
Puigcerdà 1,976 6 0.02 0.30
Fortià 110 6 0.02 5.45
Espolla 41 6 0.02 14.63
Far d'Empordà, el 37 6 0.02 16.22
Fígols i Alinyà 18 6 0.02 33.33
Sort 251 6 0.02 2.39
Naut Aran 150 6 0.02 4.00
Alpicat 414 6 0.02 1.45
Almacelles 1,498 6 0.02 0.40
Àger 73 6 0.02 8.22
Abella de la Conca 25 6 0.02 24.00
Vilella Baixa, la 37 6 0.02 16.22
Vallmoll 156 6 0.02 3.85
Santa Oliva 329 6 0.02 1.82
Santa Bàrbara 550 6 0.02 1.09
Paüls 41 6 0.02 14.63
Palma d'Ebre, la 41 6 0.02 14.63
Morell, el 470 6 0.02 1.28
Mont-ral 22 6 0.02 27.27
Montblanc 1,078 6 0.02 0.56
Guiamets, els 11 6 0.02 54.55
Sénia, la 1,019 6 0.02 0.59
Barberà de la Conca 75 6 0.02 8.00
Arboç, l' 1,367 6 0.02 0.44
Alfara de Carles 26 6 0.02 23.08
Badia del Vallès 794 5 0.02 0.63
Rupit i Pruit 16 5 0.02 31.25
Torrelles de Foix 346 5 0.02 1.45
Tagamanent 30 5 0.02 16.67
Santa Coloma de Cervelló 337 5 0.02 1.48
Sant Iscle de Vallalta 122 5 0.02 4.10
Sallent 471 5 0.02 1.06
Gualba 97 5 0.02 5.15
Castellbisbal 752 5 0.02 0.66
Capellades 343 5 0.02 1.46
Campins 41 5 0.02 12.20
Balenyà 440 5 0.02 1.14
Argençola 14 5 0.02 35.71
Biure 32 5 0.02 15.62
Vilademuls 105 5 0.02 4.76
Verges 156 5 0.02 3.21
Vall d'en Bas, la 116 5 0.02 4.31
Tortellà 60 5 0.02 8.33
Serinyà 88 5 0.02 5.68
Sant Joan les Fonts 321 5 0.02 1.56
Sant Julià de Ramis 333 5 0.02 1.50
Ordis 27 5 0.02 18.52
Jafre 49 5 0.02 10.20
Esponellà 41 5 0.02 12.20
Cervià de Ter 108 5 0.02 4.63
Vansa i Fórnols, la 13 5 0.02 38.46
Gavet de la Conca 19 5 0.02 26.32
Masdenverge 110 5 0.02 4.55
Llorenç del Penedès 115 5 0.02 4.35
Cabacés 23 5 0.02 21.74
Albiol, l' 36 5 0.02 13.89
Sant Pere de Riudebitlles 137 4 0.01 2.92
Sant Martí de Tous 31 4 0.01 12.90
Sant Llorenç Savall 131 4 0.01 3.05
Sant Joan de Vilatorrada 1,024 4 0.01 0.39
Polinyà 585 4 0.01 0.68
Figaró-Montmany 105 4 0.01 3.81
Sant Salvador de Guardiola 147 4 0.01 2.72
Gironella 560 4 0.01 0.71
Sant Julià del Llor i Bonmatí 178 4 0.01 2.25
Cellera de Ter, la 184 4 0.01 2.17
Sarrià de Ter 392 4 0.01 1.02
Sant Joan de Mollet 47 4 0.01 8.51
Sant Ferriol 40 4 0.01 10.00
Riudaura 23 4 0.01 17.39
Riudarenes 284 4 0.01 1.41
Jonquera, la 1,143 4 0.01 0.35
Fornells de la Selva 129 4 0.01 3.10
Fontanilles 23 4 0.01 17.39
Flaçà 302 4 0.01 1.32
Crespià 43 4 0.01 9.30
Capmany 112 4 0.01 3.57
Cabanes 170 4 0.01 2.35
Argelaguer 20 4 0.01 20.00
Vilanova de Segrià 135 4 0.01 2.96
Verdú 89 4 0.01 4.49
Organyà 80 4 0.01 5.00
Lles de Cerdanya 15 4 0.01 26.67
Juneda 881 4 0.01 0.45
Cervià de les Garrigues 32 4 0.01 12.50
Cervera 2,067 4 0.01 0.19
Vall de Boí, la 85 4 0.01 4.71
Vimbodí i Poblet 60 4 0.01 6.67
Santa Coloma de Queralt 300 4 0.01 1.33
Riudecols 143 4 0.01 2.80
Querol 42 4 0.01 9.52
Pla de Santa Maria, el 192 4 0.01 2.08
Pallaresos, els 145 4 0.01 2.76
Espluga de Francolí, l' 442 4 0.01 0.90
Duesaigües 35 4 0.01 11.43
Constantí 1,351 4 0.01 0.30
Borges del Camp, les 288 4 0.01 1.39
Other municipalities 61,092 458 1.63 0.75
Catalonia 1,230,304 28,087 100.00 2.28
Source: Idescat, based on the INE's Continuous Population Census.

Selection of place of residence or geographical origin

Place of residence
Geographical origin