| Foreign population | |||||
|---|---|---|---|---|---|
| (1) Population | total | % vert. | % of (1) | ||
| Barcelona | 1,686,208 | 414,063 | ∞ | 24.56 | |
| Hospitalet de Llobregat, l' | 282,299 | 73,394 | ∞ | 26.00 | |
| Badalona | 226,219 | 38,990 | ∞ | 17.24 | |
| Terrassa | 228,294 | 33,076 | ∞ | 14.49 | |
| Sabadell | 221,564 | 32,223 | ∞ | 14.54 | |
| Santa Coloma de Gramenet | 120,903 | 27,799 | ∞ | 22.99 | |
| Mataró | 130,887 | 22,170 | ∞ | 16.94 | |
| Manresa | 79,737 | 16,421 | ∞ | 20.59 | |
| Castelldefels | 69,196 | 16,362 | ∞ | 23.65 | |
| Cornellà de Llobregat | 91,196 | 16,139 | ∞ | 17.70 | |
| Sant Cugat del Vallès | 98,649 | 14,944 | ∞ | 15.15 | |
| Vic | 49,333 | 14,720 | ∞ | 29.84 | |
| Rubí | 81,523 | 11,925 | ∞ | 14.63 | |
| Granollers | 63,897 | 10,021 | ∞ | 15.68 | |
| Sant Boi de Llobregat | 84,588 | 9,916 | ∞ | 11.72 | |
| Vilanova i la Geltrú | 70,293 | 9,439 | ∞ | 13.43 | |
| Sitges | 32,496 | 8,757 | ∞ | 26.95 | |
| Esplugues de Llobregat | 47,700 | 7,375 | ∞ | 15.46 | |
| Sant Adrià de Besòs | 38,672 | 7,288 | ∞ | 18.85 | |
| Prat de Llobregat, el | 65,910 | 6,996 | ∞ | 10.61 | |
| Mollet del Vallès | 52,045 | 6,971 | ∞ | 13.39 | |
| Cerdanyola del Vallès | 57,831 | 6,518 | ∞ | 11.27 | |
| Viladecans | 67,179 | 6,302 | ∞ | 9.38 | |
| Gavà | 47,961 | 6,211 | ∞ | 12.95 | |
| Vilafranca del Penedès | 41,541 | 6,159 | ∞ | 14.83 | |
| Igualada | 41,755 | 5,929 | ∞ | 14.20 | |
| Ripollet | 39,430 | 5,463 | ∞ | 13.85 | |
| Sant Pere de Ribes | 32,006 | 5,420 | ∞ | 16.93 | |
| Manlleu | 21,291 | 5,320 | ∞ | 24.99 | |
| Montcada i Reixac | 37,096 | 5,219 | ∞ | 14.07 | |
| Pineda de Mar | 29,415 | 4,778 | ∞ | 16.24 | |
| Martorell | 28,483 | 4,701 | ∞ | 16.50 | |
| Sant Feliu de Llobregat | 46,381 | 4,546 | ∞ | 9.80 | |
| Calella | 20,207 | 4,327 | ∞ | 21.41 | |
| Premià de Mar | 28,928 | 4,107 | ∞ | 14.20 | |
| Sant Joan Despí | 35,012 | 3,603 | ∞ | 10.29 | |
| Canovelles | 17,264 | 3,495 | ∞ | 20.24 | |
| Masnou, el | 24,444 | 3,066 | ∞ | 12.54 | |
| Barberà del Vallès | 33,644 | 3,032 | ∞ | 9.01 | |
| Berga | 17,195 | 2,865 | ∞ | 16.66 | |
| Sant Andreu de la Barca | 27,039 | 2,818 | ∞ | 10.42 | |
| Sant Vicenç dels Horts | 28,595 | 2,778 | ∞ | 9.71 | |
| Santa Perpètua de Mogoda | 25,936 | 2,671 | ∞ | 10.30 | |
| Sant Just Desvern | 20,815 | 2,660 | ∞ | 12.78 | |
| Malgrat de Mar | 19,270 | 2,624 | ∞ | 13.62 | |
| Torelló | 15,107 | 2,516 | ∞ | 16.65 | |
| Olesa de Montserrat | 24,703 | 2,409 | ∞ | 9.75 | |
| Franqueses del Vallès, les | 20,667 | 2,394 | ∞ | 11.58 | |
| Cubelles | 17,300 | 2,265 | ∞ | 13.09 | |
| Sant Celoni | 18,708 | 2,261 | ∞ | 12.09 | |
| Molins de Rei | 26,930 | 2,237 | ∞ | 8.31 | |
| Montornès del Vallès | 17,039 | 2,099 | ∞ | 12.32 | |
| Arenys de Mar | 16,513 | 2,098 | ∞ | 12.71 | |
| Tordera | 18,795 | 2,089 | ∞ | 11.11 | |
| Esparreguera | 22,499 | 1,931 | ∞ | 8.58 | |
| Vilassar de Mar | 21,169 | 1,771 | ∞ | 8.37 | |
| Caldes de Montbui | 18,334 | 1,734 | ∞ | 9.46 | |
| Llagosta, la | 13,070 | 1,711 | ∞ | 13.09 | |
| Sant Andreu de Llavaneres | 11,942 | 1,708 | ∞ | 14.30 | |
| Piera | 17,560 | 1,704 | ∞ | 9.70 | |
| Corbera de Llobregat | 15,783 | 1,690 | ∞ | 10.71 | |
| Garriga, la | 17,277 | 1,641 | ∞ | 9.50 | |
| Canet de Mar | 15,135 | 1,590 | ∞ | 10.51 | |
| Montgat | 12,646 | 1,514 | ∞ | 11.97 | |
| Sant Vicenç de Castellet | 10,131 | 1,475 | ∞ | 14.56 | |
| Parets del Vallès | 18,879 | 1,444 | ∞ | 7.65 | |
| Cardedeu | 19,091 | 1,334 | ∞ | 6.99 | |
| Alella | 10,200 | 1,327 | ∞ | 13.01 | |
| Santa Margarida de Montbui | 10,519 | 1,324 | ∞ | 12.59 | |
| Castellar del Vallès | 25,301 | 1,250 | ∞ | 4.94 | |
| Sant Quirze del Vallès | 20,110 | 1,201 | ∞ | 5.97 | |
| Sant Sadurní d'Anoia | 12,915 | 1,176 | ∞ | 9.11 | |
| Palau-solità i Plegamans | 15,444 | 1,162 | ∞ | 7.52 | |
| Roda de Ter | 6,883 | 1,148 | ∞ | 16.68 | |
| Cabrils | 7,764 | 1,142 | ∞ | 14.71 | |
| Premià de Dalt | 10,574 | 1,119 | ∞ | 10.58 | |
| Vilanova del Camí | 12,853 | 1,113 | ∞ | 8.66 | |
| Vallirana | 15,952 | 1,104 | ∞ | 6.92 | |
| Sant Joan de Vilatorrada | 10,972 | 1,082 | ∞ | 9.86 | |
| Olivella | 4,452 | 1,061 | ∞ | 23.83 | |
| Abrera | 12,981 | 1,033 | ∞ | 7.96 | |
| Santa Margarida i els Monjos | 7,718 | 1,004 | ∞ | 13.01 | |
| Santa Maria de Palautordera | 9,994 | 984 | ∞ | 9.85 | |
| Moià | 6,715 | 933 | ∞ | 13.89 | |
| Llinars del Vallès | 10,699 | 925 | ∞ | 8.65 | |
| Gelida | 8,078 | 891 | ∞ | 11.03 | |
| Castellbisbal | 12,965 | 883 | ∞ | 6.81 | |
| Tona | 8,499 | 877 | ∞ | 10.32 | |
| Sant Vicenç de Montalt | 6,725 | 854 | ∞ | 12.70 | |
| Badia del Vallès | 13,109 | 828 | ∞ | 6.32 | |
| Pallejà | 11,811 | 817 | ∞ | 6.92 | |
| Argentona | 12,850 | 815 | ∞ | 6.34 | |
| Sant Pol de Mar | 5,810 | 790 | ∞ | 13.60 | |
| Artés | 6,051 | 777 | ∞ | 12.84 | |
| Calaf | 3,595 | 776 | ∞ | 21.59 | |
| Cervelló | 9,633 | 755 | ∞ | 7.84 | |
| Montmeló | 8,887 | 748 | ∞ | 8.42 | |
| Arenys de Munt | 9,444 | 738 | ∞ | 7.81 | |
| Vilassar de Dalt | 9,299 | 732 | ∞ | 7.87 | |
| Palafolls | 9,933 | 721 | ∞ | 7.26 | |
| Masquefa | 10,020 | 706 | ∞ | 7.05 | |
| Sant Feliu de Codines | 6,624 | 695 | ∞ | 10.49 | |
| Santa Susanna | 3,999 | 680 | ∞ | 17.00 | |
| Navàs | 6,183 | 674 | ∞ | 10.90 | |
| Sant Fruitós de Bages | 9,225 | 669 | ∞ | 7.25 | |
| Teià | 6,812 | 659 | ∞ | 9.67 | |
| Gironella | 5,072 | 653 | ∞ | 12.87 | |
| Ametlla del Vallès, l' | 9,448 | 646 | ∞ | 6.84 | |
| Sallent | 6,932 | 644 | ∞ | 9.29 | |
| Sentmenat | 9,523 | 632 | ∞ | 6.64 | |
| Taradell | 6,828 | 627 | ∞ | 9.18 | |
| Polinyà | 8,559 | 617 | ∞ | 7.21 | |
| Súria | 6,072 | 613 | ∞ | 10.10 | |
| Caldes d'Estrac | 3,241 | 598 | ∞ | 18.45 | |
| Roca del Vallès, la | 10,956 | 597 | ∞ | 5.45 | |
| Begues | 7,439 | 586 | ∞ | 7.88 | |
| Lliçà d'Amunt | 16,225 | 576 | ∞ | 3.55 | |
| Canyelles | 5,360 | 558 | ∞ | 10.41 | |
| Centelles | 7,771 | 556 | ∞ | 7.15 | |
| Sant Esteve Sesrovires | 8,039 | 548 | ∞ | 6.82 | |
| Tiana | 9,323 | 533 | ∞ | 5.72 | |
| Sant Hipòlit de Voltregà | 3,684 | 521 | ∞ | 14.14 | |
| Puig-reig | 4,482 | 512 | ∞ | 11.42 | |
| Bigues i Riells del Fai | 10,035 | 504 | ∞ | 5.02 | |
| Balenyà | 3,999 | 501 | ∞ | 12.53 | |
| Monistrol de Montserrat | 3,188 | 487 | ∞ | 15.28 | |
| Sant Fost de Campsentelles | 9,196 | 471 | ∞ | 5.12 | |
| Capellades | 5,558 | 464 | ∞ | 8.35 | |
| Navarcles | 6,158 | 460 | ∞ | 7.47 | |
| Torrelles de Foix | 2,662 | 445 | ∞ | 16.72 | |
| Sant Quintí de Mediona | 2,511 | 418 | ∞ | 16.65 | |
| Matadepera | 9,863 | 414 | ∞ | 4.20 | |
| Cabrera de Mar | 5,014 | 408 | ∞ | 8.14 | |
| Sant Cebrià de Vallalta | 3,812 | 404 | ∞ | 10.60 | |
| Sant Antoni de Vilamajor | 6,654 | 404 | ∞ | 6.07 | |
| Dosrius | 6,152 | 391 | ∞ | 6.36 | |
| Papiol, el | 4,358 | 388 | ∞ | 8.90 | |
| Santpedor | 7,707 | 384 | ∞ | 4.98 | |
| Martorelles | 4,984 | 382 | ∞ | 7.66 | |
| Santa Coloma de Cervelló | 8,334 | 378 | ∞ | 4.54 | |
| Cardona | 4,566 | 361 | ∞ | 7.91 | |
| Torrelles de Llobregat | 6,136 | 358 | ∞ | 5.83 | |
| Santa Eulàlia de Ronçana | 7,916 | 357 | ∞ | 4.51 | |
| Sant Martí Sarroca | 3,385 | 350 | ∞ | 10.34 | |
| Vacarisses | 7,549 | 349 | ∞ | 4.62 | |
| Castellbell i el Vilar | 4,130 | 334 | ∞ | 8.09 | |
| Olèrdola | 3,938 | 326 | ∞ | 8.28 | |
| Hostalets de Pierola, els | 3,232 | 320 | ∞ | 9.90 | |
| Pont de Vilomara i Rocafort, el | 4,139 | 318 | ∞ | 7.68 | |
| Sant Pere de Vilamajor | 4,923 | 298 | ∞ | 6.05 | |
| Lliçà de Vall | 6,858 | 290 | ∞ | 4.23 | |
| Sant Pere de Torelló | 2,596 | 287 | ∞ | 11.06 | |
| Prats de Lluçanès | 2,696 | 287 | ∞ | 10.65 | |
| Vallgorguina | 3,203 | 285 | ∞ | 8.90 | |
| Castellterçol | 2,766 | 285 | ∞ | 10.30 | |
| Mediona | 2,632 | 275 | ∞ | 10.45 | |
| Santa Eugènia de Berga | 2,300 | 271 | ∞ | 11.78 | |
| Vilanova del Vallès | 5,644 | 267 | ∞ | 4.73 | |
| Balsareny | 3,325 | 265 | ∞ | 7.97 | |
| Seva | 3,801 | 263 | ∞ | 6.92 | |
| Castellet i la Gornal | 2,665 | 254 | ∞ | 9.53 | |
| Sant Quirze de Besora | 2,127 | 244 | ∞ | 11.47 | |
| Vallromanes | 2,749 | 238 | ∞ | 8.66 | |
| Sant Esteve de Palautordera | 3,081 | 236 | ∞ | 7.66 | |
| Avinyó | 2,311 | 235 | ∞ | 10.17 | |
| Palma de Cervelló, la | 3,048 | 231 | ∞ | 7.58 | |
| Òdena | 3,695 | 225 | ∞ | 6.09 | |
| Callús | 2,151 | 223 | ∞ | 10.37 | |
| Collbató | 4,847 | 219 | ∞ | 4.52 | |
| Calldetenes | 2,690 | 217 | ∞ | 8.07 | |
| Font-rubí | 1,432 | 208 | ∞ | 14.53 | |
| Sant Salvador de Guardiola | 3,478 | 200 | ∞ | 5.75 | |
| Subirats | 3,287 | 195 | ∞ | 5.93 | |
| Sant Pere de Riudebitlles | 2,495 | 195 | ∞ | 7.82 | |
| Aiguafreda | 2,582 | 193 | ∞ | 7.47 | |
| Castellví de la Marca | 1,714 | 191 | ∞ | 11.14 | |
| Viladecavalls | 7,790 | 189 | ∞ | 2.43 | |
| Masies de Voltregà, les | 3,292 | 189 | ∞ | 5.74 | |
| Torre de Claramunt, la | 4,115 | 175 | ∞ | 4.25 | |
| Cànoves i Samalús | 3,309 | 173 | ∞ | 5.23 | |
| Sant Llorenç Savall | 2,580 | 172 | ∞ | 6.67 | |
| Sant Climent de Llobregat | 4,181 | 172 | ∞ | 4.11 | |
| Esquirol, l' | 2,275 | 171 | ∞ | 7.52 | |
| Sant Julià de Vilatorta | 3,300 | 170 | ∞ | 5.15 | |
| Granada, la | 2,263 | 170 | ∞ | 7.51 | |
| Sant Llorenç d'Hortons | 2,617 | 164 | ∞ | 6.27 | |
| Avinyonet del Penedès | 1,745 | 162 | ∞ | 9.28 | |
| Sant Bartomeu del Grau | 939 | 159 | ∞ | 16.93 | |
| Pobla de Claramunt, la | 2,356 | 157 | ∞ | 6.66 | |
| Olesa de Bonesvalls | 2,092 | 157 | ∞ | 7.50 | |
| Torrelavit | 1,509 | 150 | ∞ | 9.94 | |
| Sant Martí de Centelles | 1,260 | 150 | ∞ | 11.90 | |
| Montesquiu | 1,095 | 149 | ∞ | 13.61 | |
| Llacuna, la | 984 | 149 | ∞ | 15.14 | |
| Pla del Penedès, el | 1,352 | 146 | ∞ | 10.80 | |
| Gualba | 1,743 | 139 | ∞ | 7.97 | |
| Castellgalí | 2,339 | 139 | ∞ | 5.94 | |
| Avià | 2,242 | 138 | ∞ | 6.16 | |
| Bruc, el | 2,293 | 136 | ∞ | 5.93 | |
| Sant Vicenç de Torelló | 2,090 | 126 | ∞ | 6.03 | |
| Figaró-Montmany | 1,190 | 122 | ∞ | 10.25 | |
| Castellví de Rosanes | 2,098 | 119 | ∞ | 5.67 | |
| Sant Iscle de Vallalta | 1,463 | 110 | ∞ | 7.52 | |
| Carme | 819 | 108 | ∞ | 13.19 | |
| Vallbona d'Anoia | 1,405 | 105 | ∞ | 7.47 | |
| Casserres | 1,675 | 104 | ∞ | 6.21 | |
| Cabrera d'Anoia | 1,712 | 104 | ∞ | 6.07 | |
| Sant Cugat Sesgarrigues | 1,028 | 102 | ∞ | 9.92 | |
| Santa Eulàlia de Riuprimer | 1,486 | 97 | ∞ | 6.53 | |
| Bagà | 2,181 | 96 | ∞ | 4.40 | |
| Pobla de Lillet, la | 1,107 | 94 | ∞ | 8.49 | |
| Fogars de la Selva | 1,678 | 91 | ∞ | 5.42 | |
| Pontons | 518 | 90 | ∞ | 17.37 | |
| Guardiola de Berguedà | 951 | 82 | ∞ | 8.62 | |
| Gurb | 2,711 | 80 | ∞ | 2.95 | |
| Vilalba Sasserra | 780 | 75 | ∞ | 9.62 | |
| Pacs del Penedès | 943 | 74 | ∞ | 7.85 | |
| Olost | 1,213 | 70 | ∞ | 5.77 | |
| Ullastrell | 2,179 | 69 | ∞ | 3.17 | |
| Folgueroles | 2,262 | 69 | ∞ | 3.05 | |
| Olvan | 910 | 64 | ∞ | 7.03 | |
| Vilobí del Penedès | 1,149 | 63 | ∞ | 5.48 | |
| Sant Boi de Lluçanès | 574 | 60 | ∞ | 10.45 | |
| Fonollosa | 1,584 | 58 | ∞ | 3.66 | |
| Calders | 1,114 | 57 | ∞ | 5.12 | |
| Masies de Roda, les | 749 | 56 | ∞ | 7.48 | |
| Cercs | 1,193 | 54 | ∞ | 4.53 | |
| Santa Maria d'Oló | 1,078 | 54 | ∞ | 5.01 | |
| Castellnou de Bages | 1,430 | 53 | ∞ | 3.71 | |
| Tagamanent | 339 | 49 | ∞ | 14.45 | |
| Sant Quirze Safaja | 671 | 49 | ∞ | 7.30 | |
| Puigdàlber | 629 | 49 | ∞ | 7.79 | |
| Borredà | 426 | 47 | ∞ | 11.03 | |
| Campins | 609 | 46 | ∞ | 7.55 | |
| Castellcir | 778 | 44 | ∞ | 5.66 | |
| Montmajor | 474 | 41 | ∞ | 8.65 | |
| Sant Martí de Tous | 1,273 | 40 | ∞ | 3.14 | |
| Sant Feliu Sasserra | 629 | 40 | ∞ | 6.36 | |
| Sant Mateu de Bages | 637 | 36 | ∞ | 5.65 | |
| Rellinars | 920 | 36 | ∞ | 3.91 | |
| Perafita | 438 | 36 | ∞ | 8.22 | |
| Rajadell | 594 | 35 | ∞ | 5.89 | |
| Montmaneu | 200 | 35 | ∞ | 17.50 | |
| Santa Fe del Penedès | 360 | 31 | ∞ | 8.61 | |
| Òrrius | 806 | 31 | ∞ | 3.85 | |
| Marganell | 310 | 30 | ∞ | 9.68 | |
| Jorba | 827 | 29 | ∞ | 3.51 | |
| Cabanyes, les | 1,011 | 28 | ∞ | 2.77 | |
| Oristà | 571 | 27 | ∞ | 4.73 | |
| Rupit i Pruit | 281 | 24 | ∞ | 8.54 | |
| Pujalt | 212 | 24 | ∞ | 11.32 | |
| Castellolí | 659 | 24 | ∞ | 3.64 | |
| Muntanyola | 712 | 23 | ∞ | 3.23 | |
| Monistrol de Calders | 762 | 23 | ∞ | 3.02 | |
| Gallifa | 174 | 23 | ∞ | 13.22 | |
| Fogars de Montclús | 503 | 23 | ∞ | 4.57 | |
| Alpens | 270 | 22 | ∞ | 8.15 | |
| Argençola | 241 | 21 | ∞ | 8.71 | |
| Montseny | 379 | 19 | ∞ | 5.01 | |
| Sant Martí Sesgueioles | 360 | 18 | ∞ | 5.00 | |
| Santa Maria de Martorelles | 872 | 17 | ∞ | 1.95 | |
| Orís | 349 | 17 | ∞ | 4.87 | |
| Brull, el | 293 | 17 | ∞ | 5.80 | |
| Lluçà | 289 | 16 | ∞ | 5.54 | |
| Estany, l' | 401 | 16 | ∞ | 3.99 | |
| Vilada | 443 | 15 | ∞ | 3.39 | |
| Sora | 219 | 14 | ∞ | 6.39 | |
| Castellfollit del Boix | 460 | 14 | ∞ | 3.04 | |
| Vilanova de Sau | 317 | 13 | ∞ | 4.10 | |
| Rubió | 240 | 13 | ∞ | 5.42 | |
| Malla | 274 | 13 | ∞ | 4.74 | |
| Collsuspina | 390 | 13 | ∞ | 3.33 | |
| Prats de Rei, els | 554 | 12 | ∞ | 2.17 | |
| Santa Maria de Miralles | 137 | 11 | ∞ | 8.03 | |
| Nou de Berguedà, la | 163 | 11 | ∞ | 6.75 | |
| Vallcebre | 272 | 10 | ∞ | 3.68 | |
| Espunyola, l' | 263 | 10 | ∞ | 3.80 | |
| Tavertet | 131 | 9 | ∞ | 6.87 | |
| Talamanca | 212 | 9 | ∞ | 4.25 | |
| Sobremunt | 101 | 9 | ∞ | 8.91 | |
| Tavèrnoles | 341 | 8 | ∞ | 2.35 | |
| Gaià | 178 | 8 | ∞ | 4.49 | |
| Castellar de n'Hug | 164 | 8 | ∞ | 4.88 | |
| Veciana | 175 | 7 | ∞ | 4.00 | |
| Santa Maria de Besora | 164 | 7 | ∞ | 4.27 | |
| Saldes | 300 | 7 | ∞ | 2.33 | |
| Quar, la | 44 | 7 | ∞ | 15.91 | |
| Copons | 352 | 7 | ∞ | 1.99 | |
| Aguilar de Segarra | 291 | 7 | ∞ | 2.41 | |
| Sant Sadurní d'Osormort | 85 | 6 | ∞ | 7.06 | |
| Sagàs | 154 | 6 | ∞ | 3.90 | |
| Viver i Serrateix | 173 | 5 | ∞ | 2.89 | |
| Montclar | 132 | 5 | ∞ | 3.79 | |
| Fígols | 42 | 5 | ∞ | 11.90 | |
| Castellar del Riu | 163 | 5 | ∞ | 3.07 | |
| Sant Martí d'Albars | 140 | 4 | ∞ | 2.86 | |
| Sant Pere Sallavinera | 158 | 4 | ∞ | 2.53 | |
| Mura | 232 | 4 | ∞ | 1.72 | |
| Castellfollit de Riubregós | 151 | 4 | ∞ | 2.65 | |
| Other municipalities | 1,428 | 17 | ∞ | 1.19 | |
| Province: Barcelona | 5,877,672 | 0 | 100.00 | 0.00 | |
| Source: Idescat, based on the INE's Continuous Population Census. | |||||