Skip to main content

Immigrations, emigrations and net migrations rate. Counties and Aran, areas and provinces

Internal migrations. Immigrations. By place of origin. Counties and Aran, areas and provinces 2023
Within the cou./area/prov. From the rest of Catalonia From the rest of Spain
Alt Camp 564 1,283 187
Alt Empordà 3,837 2,442 1,174
Alt Penedès 1,960 3,248 498
Alt Urgell 281 483 251
Alta Ribagorça 29 126 53
Anoia 2,189 3,264 597
Aran 145 183 177
Bages 3,121 3,874 818
Baix Camp 2,851 4,461 1,366
Baix Ebre 1,001 1,697 614
Baix Empordà 2,864 3,075 738
Baix Llobregat 11,867 18,811 4,390
Baix Penedès 2,331 5,098 735
Barcelonès 27,835 32,271 20,621
Berguedà 641 1,118 198
Cerdanya 361 611 139
Conca de Barberà 173 544 93
Garraf 2,674 4,793 957
Garrigues 122 547 73
Garrotxa 961 1,255 362
Gironès 3,750 4,744 1,237
Lluçanès 23 186 26
Maresme 8,514 10,957 2,204
Moianès 112 571 56
Montsià 782 1,508 785
Noguera 475 876 288
Osona 3,766 2,614 813
Pallars Jussà 166 355 205
Pallars Sobirà 96 229 37
Pla d'Urgell 455 810 253
Pla de l'Estany 485 719 122
Priorat 43 262 53
Ribera d'Ebre 281 496 138
Ripollès 350 613 117
Segarra 185 430 108
Segrià 2,631 2,477 1,945
Selva 2,091 5,148 942
Solsonès 187 332 84
Tarragonès 4,655 5,908 2,293
Terra Alta 56 225 70
Urgell 354 1,035 205
Vallès Occidental 12,346 17,846 4,840
Vallès Oriental 9,218 9,789 1,941
Catalonia z Category not applicable z Category not applicable 52,803
Metropolità 136,414 23,293 34,020
Comarques Gironines 22,684 9,650 4,692
Camp de Tarragona 13,815 6,929 3,992
Terres de l'Ebre 3,349 2,697 1,607
Ponent 7,131 3,266 2,872
Comarques Centrals 9,304 7,163 1,989
Alt Pirineu i Aran 1,248 1,817 862
Penedès 12,172 13,210 2,769
Barcelona 175,260 18,380 37,960
Girona 22,970 10,072 4,814
Lleida 8,952 4,289 3,695
Tarragona 22,328 11,891 6,334
Source: Idescat, based on the INE Migrations and Changes of Residence Statistics.
(z) Category not applicable.
Internal migrations. Emmigrations. By destination. Counties and Aran, areas and provinces 2023
Within the cou./area/prov. From the rest of Catalonia From the rest of Spain
Alt Camp 564 1,311 244
Alt Empordà 3,837 2,363 1,149
Alt Penedès 1,960 2,531 516
Alt Urgell 281 424 305
Alta Ribagorça 29 123 51
Anoia 2,189 2,597 665
Aran 145 233 228
Bages 3,121 3,010 905
Baix Camp 2,851 3,646 1,389
Baix Ebre 1,001 1,461 606
Baix Empordà 2,864 2,781 821
Baix Llobregat 11,867 17,794 5,278
Baix Penedès 2,331 3,685 945
Barcelonès 27,835 47,339 21,333
Berguedà 641 932 227
Cerdanya 361 679 222
Conca de Barberà 173 560 104
Garraf 2,674 3,628 1,195
Garrigues 122 463 98
Garrotxa 961 1,202 405
Gironès 3,750 4,295 1,287
Lluçanès 23 161 18
Maresme 8,514 8,603 2,739
Moianès 112 538 63
Montsià 782 1,213 853
Noguera 475 932 240
Osona 3,766 2,320 824
Pallars Jussà 166 345 271
Pallars Sobirà 96 223 52
Pla d'Urgell 455 799 204
Pla de l'Estany 485 632 128
Priorat 43 273 44
Ribera d'Ebre 281 519 132
Ripollès 350 661 141
Segarra 185 520 160
Segrià 2,631 2,734 2,072
Selva 2,091 4,621 1,140
Solsonès 187 317 74
Tarragonès 4,655 5,658 2,510
Terra Alta 56 212 87
Urgell 354 810 211
Vallès Occidental 12,346 16,184 5,711
Vallès Oriental 9,218 7,982 2,327
Catalonia z Category not applicable z Category not applicable 57,974
Metropolità 136,414 31,501 37,411
Comarques Gironines 22,684 8,209 5,071
Camp de Tarragona 13,815 5,919 4,291
Terres de l'Ebre 3,349 2,176 1,678
Ponent 7,131 3,349 2,985
Comarques Centrals 9,304 5,792 2,098
Alt Pirineu i Aran 1,248 1,857 1,129
Penedès 12,172 9,222 3,311
Barcelona 175,260 22,625 41,813
Girona 22,970 8,686 5,267
Lleida 8,952 4,374 3,980
Tarragona 22,328 8,947 6,914
Source: Idescat, based on the INE Migrations and Changes of Residence Statistics.
(z) Category not applicable.
Internal migrations. Net migrations rate. Counties and Aran, areas and provinces 2023
With the rest of Catalonia With the rest of Spain Total net rate
Alt Camp -28 -57 -85
Alt Empordà 79 25 104
Alt Penedès 717 -18 699
Alt Urgell 59 -54 5
Alta Ribagorça 3 2 5
Anoia 667 -68 599
Aran -50 -51 -101
Bages 864 -87 777
Baix Camp 815 -23 792
Baix Ebre 236 8 244
Baix Empordà 294 -83 211
Baix Llobregat 1,017 -888 129
Baix Penedès 1,413 -210 1,203
Barcelonès -15,068 -712 -15,780
Berguedà 186 -29 157
Cerdanya -68 -83 -151
Conca de Barberà -16 -11 -27
Garraf 1,165 -238 927
Garrigues 84 -25 59
Garrotxa 53 -43 10
Gironès 449 -50 399
Lluçanès 25 8 33
Maresme 2,354 -535 1,819
Moianès 33 -7 26
Montsià 295 -68 227
Noguera -56 48 -8
Osona 294 -11 283
Pallars Jussà 10 -66 -56
Pallars Sobirà 6 -15 -9
Pla d'Urgell 11 49 60
Pla de l'Estany 87 -6 81
Priorat -11 9 -2
Ribera d'Ebre -23 6 -17
Ripollès -48 -24 -72
Segarra -90 -52 -142
Segrià -257 -127 -384
Selva 527 -198 329
Solsonès 15 10 25
Tarragonès 250 -217 33
Terra Alta 13 -17 -4
Urgell 225 -6 219
Vallès Occidental 1,662 -871 791
Vallès Oriental 1,807 -386 1,421
Catalonia z Category not applicable -5,171 -5,171
Metropolità -8,208 -3,391 -11,599
Comarques Gironines 1,441 -379 1,062
Camp de Tarragona 1,010 -299 711
Terres de l'Ebre 521 -71 450
Ponent -83 -113 -196
Comarques Centrals 1,371 -109 1,262
Alt Pirineu i Aran -40 -267 -307
Penedès 3,988 -542 3,446
Barcelona -4,245 -3,853 -8,098
Girona 1,386 -453 933
Lleida -85 -285 -370
Tarragona 2,944 -580 2,364
Source: Idescat, based on the INE Migrations and Changes of Residence Statistics.
(z) Category not applicable.

Last update: May 21, 2025.

Methodological note

Definition of concepts

Internal emigration
People removing their names from the civil registers of one municipality due to change of residence and moving to another municipality in Catalonia or elsewhere in Spain.
Internal immigration
People adding their names to the civil registers of one municipality due to change of residence and moving from another municipality in Catalonia or from elsewhere in Spain.
Internal migration
Change of residence between two municipalities of Catalonia, or between a municipality in Catalonia and another in Spain.
Internal migratory balance
Difference between the internal immigration recorded (registrations on the civil registers of inhabitants) and the internal emigration recorded (cancellations on the civil registers of inhabitants) for a defined period. The net migration rate is positive if immigration is greater than emigration and negative if emigration is higher than immigration.

Methodological aspects

The statistics Migratory Movements provides information on people's movement due to a change in residence from one municipality in Catalonia to another, whether in Catalonia, the rest of Spain or abroad. Idescat bases this operation on the additions and removals due to changes in residence registered in municipal registers, with variation dates from the reference year.

From the year 2022 the source is the Statistics on Migrations and Changes of Residence by INE, while from 1998 to 2021 the source was the Statistics on Residential Variations by INE. Migration balances and flows within Catalonia and with the rest of Spain are comparable with the previous series, but the flows of external migration are higher with the new source.

The main characteristics analysed are sex, age and nationality.

Migratory movement refers to the displacement of an individual due to a change in residence, as well as the characteristics of this migration. The information contained comprises only inter-municipal changes and, as such, changes in residence within the same municipality are excluded.

For further information about these statistics, you may check the methodology.