| Foreign population of selected origin | |||||
|---|---|---|---|---|---|
| (1) Foreign population | total | % vert. | % of (1) | ||
| Barcelona | 384,660 | 5,787 | 38.62 | 1.50 | |
| Hospitalet de Llobregat, l' | 67,574 | 461 | 3.08 | 0.68 | |
| Terrassa | 31,437 | 380 | 2.54 | 1.21 | |
| Sant Cugat del Vallès | 14,207 | 345 | 2.30 | 2.43 | |
| Sabadell | 29,953 | 340 | 2.27 | 1.14 | |
| Seu d'Urgell, la | 1,949 | 314 | 2.10 | 16.11 | |
| Castelldefels | 15,589 | 305 | 2.04 | 1.96 | |
| Badalona | 36,560 | 218 | 1.45 | 0.60 | |
| Girona | 21,578 | 171 | 1.14 | 0.79 | |
| Tarragona | 27,257 | 166 | 1.11 | 0.61 | |
| Cornellà de Llobregat | 14,888 | 159 | 1.06 | 1.07 | |
| Rubí | 10,928 | 149 | 0.99 | 1.36 | |
| Mataró | 21,654 | 147 | 0.98 | 0.68 | |
| Lleida | 30,714 | 140 | 0.93 | 0.46 | |
| Reus | 19,615 | 126 | 0.84 | 0.64 | |
| Figueres | 13,477 | 120 | 0.80 | 0.89 | |
| Sant Hilari Sacalm | 1,164 | 118 | 0.79 | 10.14 | |
| Anglès | 1,334 | 108 | 0.72 | 8.10 | |
| Sant Boi de Llobregat | 9,205 | 104 | 0.69 | 1.13 | |
| Gavà | 5,850 | 103 | 0.69 | 1.76 | |
| Sitges | 8,448 | 102 | 0.68 | 1.21 | |
| Montcada i Reixac | 5,080 | 101 | 0.67 | 1.99 | |
| Santa Coloma de Gramenet | 26,629 | 98 | 0.65 | 0.37 | |
| Sant Feliu de Llobregat | 4,236 | 98 | 0.65 | 2.31 | |
| Puigcerdà | 2,254 | 83 | 0.55 | 3.68 | |
| Cerdanyola del Vallès | 6,192 | 82 | 0.55 | 1.32 | |
| Prat de Llobregat, el | 6,636 | 79 | 0.53 | 1.19 | |
| Manresa | 15,508 | 78 | 0.52 | 0.50 | |
| Calafell | 6,264 | 78 | 0.52 | 1.25 | |
| Viladecans | 5,858 | 74 | 0.49 | 1.26 | |
| Sant Adrià de Besòs | 6,519 | 74 | 0.49 | 1.14 | |
| Vendrell, el | 6,463 | 72 | 0.48 | 1.11 | |
| Mont-roig del Camp | 3,805 | 70 | 0.47 | 1.84 | |
| Vic | 14,202 | 67 | 0.45 | 0.47 | |
| Esplugues de Llobregat | 6,775 | 67 | 0.45 | 0.99 | |
| Vilanova i la Geltrú | 8,454 | 66 | 0.44 | 0.78 | |
| Granollers | 9,295 | 63 | 0.42 | 0.68 | |
| Salou | 10,002 | 61 | 0.41 | 0.61 | |
| Premià de Mar | 3,854 | 57 | 0.38 | 1.48 | |
| Arbúcies | 1,493 | 57 | 0.38 | 3.82 | |
| Sant Joan Despí | 3,230 | 55 | 0.37 | 1.70 | |
| Olot | 9,637 | 55 | 0.37 | 0.57 | |
| Blanes | 7,819 | 52 | 0.35 | 0.67 | |
| Vila-seca | 3,802 | 50 | 0.33 | 1.32 | |
| Igualada | 5,589 | 47 | 0.31 | 0.84 | |
| Cambrils | 7,404 | 47 | 0.31 | 0.63 | |
| Sant Pere de Ribes | 5,125 | 46 | 0.31 | 0.90 | |
| Mollet del Vallès | 6,618 | 45 | 0.30 | 0.68 | |
| Salt | 12,590 | 45 | 0.30 | 0.36 | |
| Lloret de Mar | 15,990 | 45 | 0.30 | 0.28 | |
| Sant Just Desvern | 2,477 | 43 | 0.29 | 1.74 | |
| Barberà del Vallès | 2,836 | 41 | 0.27 | 1.45 | |
| Cubelles | 2,149 | 41 | 0.27 | 1.91 | |
| Ripollet | 5,081 | 40 | 0.27 | 0.79 | |
| Bellver de Cerdanya | 203 | 39 | 0.26 | 19.21 | |
| Martorell | 5,022 | 38 | 0.25 | 0.76 | |
| Ponts | 612 | 37 | 0.25 | 6.05 | |
| Olesa de Montserrat | 2,305 | 36 | 0.24 | 1.56 | |
| Sant Vicenç dels Horts | 2,615 | 34 | 0.23 | 1.30 | |
| Valls | 4,207 | 34 | 0.23 | 0.81 | |
| Ràpita, la | 2,663 | 33 | 0.22 | 1.24 | |
| Vilassar de Mar | 1,620 | 32 | 0.21 | 1.98 | |
| Sant Andreu de la Barca | 2,629 | 32 | 0.21 | 1.22 | |
| Esparreguera | 1,905 | 32 | 0.21 | 1.68 | |
| Sant Quirze del Vallès | 1,199 | 31 | 0.21 | 2.59 | |
| Masnou, el | 2,854 | 31 | 0.21 | 1.09 | |
| Valls de Valira, les | 90 | 31 | 0.21 | 34.44 | |
| Cellera de Ter, la | 185 | 30 | 0.20 | 16.22 | |
| Almacelles | 1,571 | 30 | 0.20 | 1.91 | |
| Pineda de Mar | 4,459 | 29 | 0.19 | 0.65 | |
| Malgrat de Mar | 2,461 | 29 | 0.19 | 1.18 | |
| Sant Esteve Sesrovires | 476 | 28 | 0.19 | 5.88 | |
| Castell d'Aro, Platja d'Aro i s'Agaró | 4,363 | 28 | 0.19 | 0.64 | |
| Vielha e Mijaran | 1,279 | 27 | 0.18 | 2.11 | |
| Torredembarra | 3,216 | 27 | 0.18 | 0.84 | |
| Vilafranca del Penedès | 5,753 | 26 | 0.17 | 0.45 | |
| Cardedeu | 1,302 | 25 | 0.17 | 1.92 | |
| Vilanova del Camí | 1,040 | 24 | 0.16 | 2.31 | |
| Sant Celoni | 2,105 | 24 | 0.16 | 1.14 | |
| Castelló d'Empúries | 5,298 | 24 | 0.16 | 0.45 | |
| Tordera | 1,888 | 23 | 0.15 | 1.22 | |
| Sant Julià del Llor i Bonmatí | 199 | 23 | 0.15 | 11.56 | |
| Deltebre | 1,366 | 23 | 0.15 | 1.68 | |
| Morell, el | 535 | 23 | 0.15 | 4.30 | |
| Parets del Vallès | 1,389 | 22 | 0.15 | 1.58 | |
| Abrera | 890 | 22 | 0.15 | 2.47 | |
| Torelló | 2,384 | 21 | 0.14 | 0.88 | |
| Castellar del Vallès | 1,204 | 21 | 0.14 | 1.74 | |
| Calella | 3,936 | 21 | 0.14 | 0.53 | |
| Sant Feliu de Guíxols | 4,396 | 21 | 0.14 | 0.48 | |
| Tremp | 1,086 | 21 | 0.14 | 1.93 | |
| Amposta | 4,520 | 21 | 0.14 | 0.46 | |
| Santa Perpètua de Mogoda | 2,625 | 20 | 0.13 | 0.76 | |
| Banyoles | 3,974 | 20 | 0.13 | 0.50 | |
| Balaguer | 4,280 | 20 | 0.13 | 0.47 | |
| Ametlla de Mar, l' | 1,730 | 20 | 0.13 | 1.16 | |
| Santa Maria de Palautordera | 943 | 19 | 0.13 | 2.01 | |
| Piera | 1,545 | 19 | 0.13 | 1.23 | |
| Palau-solità i Plegamans | 1,061 | 19 | 0.13 | 1.79 | |
| Montgat | 1,375 | 19 | 0.13 | 1.38 | |
| Planes d'Hostoles, les | 207 | 19 | 0.13 | 9.18 | |
| Calonge i Sant Antoni | 2,721 | 19 | 0.13 | 0.70 | |
| Ribera d'Urgellet | 114 | 19 | 0.13 | 16.67 | |
| Tortosa | 7,199 | 19 | 0.13 | 0.26 | |
| Sant Vicenç de Montalt | 843 | 18 | 0.12 | 2.14 | |
| Mollerussa | 4,505 | 18 | 0.12 | 0.40 | |
| Tiana | 484 | 17 | 0.11 | 3.51 | |
| Sant Andreu de Llavaneres | 1,584 | 17 | 0.11 | 1.07 | |
| Caldes de Montbui | 1,587 | 17 | 0.11 | 1.07 | |
| Alcarràs | 3,283 | 17 | 0.11 | 0.52 | |
| Olivella | 1,051 | 16 | 0.11 | 1.52 | |
| Molins de Rei | 1,941 | 16 | 0.11 | 0.82 | |
| Lliçà d'Amunt | 567 | 16 | 0.11 | 2.82 | |
| Corbera de Llobregat | 1,563 | 16 | 0.11 | 1.02 | |
| Sentmenat | 610 | 15 | 0.10 | 2.46 | |
| Sils | 880 | 15 | 0.10 | 1.70 | |
| Roses | 6,011 | 15 | 0.10 | 0.25 | |
| Vallirana | 1,075 | 14 | 0.09 | 1.30 | |
| Torrelles de Llobregat | 358 | 14 | 0.09 | 3.91 | |
| Roca del Vallès, la | 547 | 14 | 0.09 | 2.56 | |
| Palafrugell | 5,661 | 14 | 0.09 | 0.25 | |
| Jonquera, la | 1,169 | 14 | 0.09 | 1.20 | |
| Cunit | 2,816 | 14 | 0.09 | 0.50 | |
| Masquefa | 649 | 13 | 0.09 | 2.00 | |
| Llagosta, la | 1,627 | 13 | 0.09 | 0.80 | |
| Gelida | 874 | 13 | 0.09 | 1.49 | |
| Cervelló | 709 | 13 | 0.09 | 1.83 | |
| Sant Joan les Fonts | 381 | 13 | 0.09 | 3.41 | |
| Pera, la | 45 | 13 | 0.09 | 28.89 | |
| Maçanet de la Selva | 1,087 | 13 | 0.09 | 1.20 | |
| Tàrrega | 4,326 | 13 | 0.09 | 0.30 | |
| Tona | 816 | 12 | 0.08 | 1.47 | |
| Premià de Dalt | 1,060 | 12 | 0.08 | 1.13 | |
| Sant Fruitós de Bages | 674 | 12 | 0.08 | 1.78 | |
| Franqueses del Vallès, les | 2,252 | 12 | 0.08 | 0.53 | |
| Canovelles | 3,316 | 12 | 0.08 | 0.36 | |
| Arenys de Mar | 1,982 | 12 | 0.08 | 0.61 | |
| Santa Coloma de Farners | 2,936 | 12 | 0.08 | 0.41 | |
| Creixell | 618 | 12 | 0.08 | 1.94 | |
| Pallejà | 760 | 11 | 0.07 | 1.45 | |
| Palafolls | 667 | 11 | 0.07 | 1.65 | |
| Canet de Mar | 1,469 | 11 | 0.07 | 0.75 | |
| Calaf | 750 | 11 | 0.07 | 1.47 | |
| Alella | 1,244 | 11 | 0.07 | 0.88 | |
| Torroella de Montgrí | 3,412 | 11 | 0.07 | 0.32 | |
| Sant Julià de Ramis | 354 | 11 | 0.07 | 3.11 | |
| Escala, l' | 3,261 | 11 | 0.07 | 0.34 | |
| Bescanó | 289 | 11 | 0.07 | 3.81 | |
| Pobla de Segur, la | 560 | 11 | 0.07 | 1.96 | |
| Organyà | 100 | 11 | 0.07 | 11.00 | |
| Borges Blanques, les | 999 | 11 | 0.07 | 1.10 | |
| Garriga, la | 1,533 | 10 | 0.07 | 0.65 | |
| Llagostera | 1,583 | 10 | 0.07 | 0.63 | |
| Cassà de la Selva | 1,847 | 10 | 0.07 | 0.54 | |
| Navarcles | 417 | 9 | 0.06 | 2.16 | |
| Manlleu | 5,297 | 9 | 0.06 | 0.17 | |
| Llinars del Vallès | 893 | 9 | 0.06 | 1.01 | |
| Canyelles | 530 | 9 | 0.06 | 1.70 | |
| Cànoves i Samalús | 159 | 9 | 0.06 | 5.66 | |
| Vidreres | 1,315 | 9 | 0.06 | 0.68 | |
| Palamós | 2,759 | 9 | 0.06 | 0.33 | |
| Hostalric | 606 | 9 | 0.06 | 1.49 | |
| Montellà i Martinet | 49 | 9 | 0.06 | 18.37 | |
| Vila-rodona | 239 | 9 | 0.06 | 3.77 | |
| Alcover | 584 | 9 | 0.06 | 1.54 | |
| Alcanar | 2,094 | 9 | 0.06 | 0.43 | |
| Torrelles de Foix | 407 | 8 | 0.05 | 1.97 | |
| Caldes d'Estrac | 576 | 8 | 0.05 | 1.39 | |
| Begues | 576 | 8 | 0.05 | 1.39 | |
| Vilajuïga | 152 | 8 | 0.05 | 5.26 | |
| Sant Joan de les Abadesses | 297 | 8 | 0.05 | 2.69 | |
| Sant Gregori | 270 | 8 | 0.05 | 2.96 | |
| Montferrer i Castellbò | 98 | 8 | 0.05 | 8.16 | |
| Bossòst | 171 | 8 | 0.05 | 4.68 | |
| Alcoletge | 537 | 8 | 0.05 | 1.49 | |
| Agramunt | 1,022 | 8 | 0.05 | 0.78 | |
| Roquetes | 1,327 | 8 | 0.05 | 0.60 | |
| Riudecols | 141 | 8 | 0.05 | 5.67 | |
| Catllar, el | 382 | 8 | 0.05 | 2.09 | |
| Bisbal del Penedès, la | 351 | 8 | 0.05 | 2.28 | |
| Vilanova del Vallès | 258 | 7 | 0.05 | 2.71 | |
| Santa Margarida i els Monjos | 963 | 7 | 0.05 | 0.73 | |
| Santa Eulàlia de Ronçana | 358 | 7 | 0.05 | 1.96 | |
| Centelles | 542 | 7 | 0.05 | 1.29 | |
| Bigues i Riells del Fai | 495 | 7 | 0.05 | 1.41 | |
| Berga | 2,641 | 7 | 0.05 | 0.27 | |
| Aiguafreda | 169 | 7 | 0.05 | 4.14 | |
| Arenys de Munt | 748 | 7 | 0.05 | 0.94 | |
| Ripoll | 1,694 | 7 | 0.05 | 0.41 | |
| Riells i Viabrea | 306 | 7 | 0.05 | 2.29 | |
| Pont de Molins | 75 | 7 | 0.05 | 9.33 | |
| Alp | 185 | 7 | 0.05 | 3.78 | |
| Rosselló | 518 | 7 | 0.05 | 1.35 | |
| Prats i Sansor | 18 | 7 | 0.05 | 38.89 | |
| Vandellòs i l'Hospitalet de l'Infant | 1,264 | 7 | 0.05 | 0.55 | |
| Banyeres del Penedès | 297 | 7 | 0.05 | 2.36 | |
| Altafulla | 649 | 7 | 0.05 | 1.08 | |
| Badia del Vallès | 765 | 6 | 0.04 | 0.78 | |
| Santa Margarida de Montbui | 1,267 | 6 | 0.04 | 0.47 | |
| Sant Pol de Mar | 747 | 6 | 0.04 | 0.80 | |
| Sant Martí Sarroca | 338 | 6 | 0.04 | 1.78 | |
| Vilassar de Dalt | 698 | 6 | 0.04 | 0.86 | |
| Sant Feliu de Codines | 658 | 6 | 0.04 | 0.91 | |
| Pobla de Claramunt, la | 126 | 6 | 0.04 | 4.76 | |
| Moià | 930 | 6 | 0.04 | 0.65 | |
| Agullana | 149 | 6 | 0.04 | 4.03 | |
| Les | 215 | 6 | 0.04 | 2.79 | |
| Guissona | 3,968 | 6 | 0.04 | 0.15 | |
| Coll de Nargó | 55 | 6 | 0.04 | 10.91 | |
| Almenar | 431 | 6 | 0.04 | 1.39 | |
| Pobla de Mafumet, la | 377 | 6 | 0.04 | 1.59 | |
| Montbrió del Camp | 340 | 6 | 0.04 | 1.76 | |
| Sant Sadurní d'Anoia | 1,196 | 5 | 0.03 | 0.42 | |
| Sant Hipòlit de Voltregà | 512 | 5 | 0.03 | 0.98 | |
| Santpedor | 356 | 5 | 0.03 | 1.40 | |
| Roda de Ter | 1,046 | 5 | 0.03 | 0.48 | |
| Gironella | 609 | 5 | 0.03 | 0.82 | |
| Collbató | 212 | 5 | 0.03 | 2.36 | |
| Balenyà | 481 | 5 | 0.03 | 1.04 | |
| Ametlla del Vallès, l' | 608 | 5 | 0.03 | 0.82 | |
| Tossa de Mar | 1,557 | 5 | 0.03 | 0.32 | |
| Ribes de Freser | 177 | 5 | 0.03 | 2.82 | |
| Palau-saverdera | 386 | 5 | 0.03 | 1.30 | |
| Capmany | 133 | 5 | 0.03 | 3.76 | |
| Cabanes | 172 | 5 | 0.03 | 2.91 | |
| Vinaixa | 25 | 5 | 0.03 | 20.00 | |
| Sort | 270 | 5 | 0.03 | 1.85 | |
| Pont de Suert, el | 424 | 5 | 0.03 | 1.18 | |
| Estamariu | 14 | 5 | 0.03 | 35.71 | |
| Cervera | 2,164 | 5 | 0.03 | 0.23 | |
| Alamús, els | 117 | 5 | 0.03 | 4.27 | |
| Santa Bàrbara | 592 | 5 | 0.03 | 0.84 | |
| Riudecanyes | 221 | 5 | 0.03 | 2.26 | |
| Arboç, l' | 1,429 | 5 | 0.03 | 0.35 | |
| Torrelavit | 136 | 4 | 0.03 | 2.94 | |
| Sant Vicenç de Castellet | 1,379 | 4 | 0.03 | 0.29 | |
| Sant Quintí de Mediona | 387 | 4 | 0.03 | 1.03 | |
| Sant Pere de Vilamajor | 300 | 4 | 0.03 | 1.33 | |
| Sant Esteve de Palautordera | 212 | 4 | 0.03 | 1.89 | |
| Polinyà | 605 | 4 | 0.03 | 0.66 | |
| Montmeló | 687 | 4 | 0.03 | 0.58 | |
| Matadepera | 426 | 4 | 0.03 | 0.94 | |
| Guardiola de Berguedà | 82 | 4 | 0.03 | 4.88 | |
| Castellbisbal | 842 | 4 | 0.03 | 0.48 | |
| Bagà | 96 | 4 | 0.03 | 4.17 | |
| Vilanant | 41 | 4 | 0.03 | 9.76 | |
| Sarrià de Ter | 416 | 4 | 0.03 | 0.96 | |
| Sant Llorenç de la Muga | 56 | 4 | 0.03 | 7.14 | |
| Sant Feliu de Pallerols | 267 | 4 | 0.03 | 1.50 | |
| Porqueres | 328 | 4 | 0.03 | 1.22 | |
| Llançà | 782 | 4 | 0.03 | 0.51 | |
| Das | 18 | 4 | 0.03 | 22.22 | |
| Vansa i Fórnols, la | 31 | 4 | 0.03 | 12.90 | |
| Vila-sana | 76 | 4 | 0.03 | 5.26 | |
| Alguaire | 561 | 4 | 0.03 | 0.71 | |
| Canonja, la | 458 | 4 | 0.03 | 0.87 | |
| Selva del Camp, la | 494 | 4 | 0.03 | 0.81 | |
| Riudoms | 949 | 4 | 0.03 | 0.42 | |
| Pla de Santa Maria, el | 217 | 4 | 0.03 | 1.84 | |
| Pallaresos, els | 167 | 4 | 0.03 | 2.40 | |
| Maspujols | 34 | 4 | 0.03 | 11.76 | |
| Constantí | 1,278 | 4 | 0.03 | 0.31 | |
| Other municipalities | 94,841 | 450 | 3.00 | 0.47 | |
| Catalonia | 1,361,981 | 14,985 | 100.00 | 1.10 | |
| Source: Idescat, based on the INE's Continuous Population Census. | |||||