Skip to main content

Internal immigration rate. Counties and Aran, areas and provinces

Internal migrations. Immigration rate. Counties and Aran, areas and provinces
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1990
Alt Camp 44.0 46.7 52.2 43.4 42.9 42.8 38.0 38.1 39.1 38.9 41.2 39.4 44.8 43.3 44.6 49.4 58.8 65.0 57.3 53.6 56.7 49.5 36.4 30.4 33.0 27.0 25.9 25.6 21.0
Alt Empordà 50.5 48.3 48.0 48.5 48.6 46.8 46.1 44.6 47.0 49.2 48.8 47.8 49.0 49.5 47.1 47.8 58.1 64.0 54.1 56.7 57.2 54.1 36.4 40.2 44.9 42.5 33.0 37.3 36.0
Alt Penedès 50.3 50.3 48.5 45.9 48.5 48.5 46.8 44.0 46.6 45.8 45.5 46.9 47.8 51.3 50.9 56.2 64.9 65.8 67.1 68.0 67.1 60.7 48.7 47.5 44.0 38.1 37.0 33.5 25.4
Alt Urgell 48.6 52.2 51.2 51.4 44.8 46.2 39.4 42.5 41.8 41.8 42.9 42.5 37.9 46.3 40.6 42.3 47.6 46.6 43.9 50.7 52.4 42.8 34.1 33.1 36.2 30.9 24.1 28.4 33.6
Alta Ribagorça 51.6 44.5 47.8 62.3 48.9 50.2 37.0 37.2 41.0 42.1 34.6 32.6 45.9 43.8 40.8 45.5 64.8 70.4 55.3 63.6 72.2 49.1 40.8 33.1 33.1 35.0 32.2 35.4 28.8
Anoia 47.4 52.7 51.9 51.6 52.6 52.3 47.3 46.9 45.4 44.3 44.9 45.9 46.6 47.4 48.2 52.8 60.2 66.0 69.1 66.4 66.9 55.3 44.1 47.4 42.9 37.3 31.7 31.2 23.5
Aran 47.9 57.7 57.1 68.1 57.7 57.0 57.2 62.2 57.6 57.6 54.6 62.6 57.2 65.4 64.8 58.1 59.5 75.6 68.7 65.9 87.4 81.5 54.6 48.7 57.1 63.5 53.7 58.0 45.5
Bages 42.4 43.0 41.0 38.9 43.2 41.9 39.0 37.1 36.1 36.2 37.0 38.2 39.3 38.9 38.9 44.6 48.2 51.2 51.1 45.5 43.3 39.8 28.2 28.3 25.3 25.1 20.9 21.6 16.8
Baix Camp 42.7 43.1 45.5 38.8 42.4 44.0 39.3 38.2 40.6 37.3 39.1 41.1 42.3 45.9 39.7 42.1 54.6 58.9 57.1 52.1 54.7 44.6 35.8 34.7 32.1 29.1 27.7 27.4 24.8
Baix Ebre 40.5 41.5 41.8 39.2 36.9 35.3 29.3 29.2 31.6 31.6 30.8 30.9 30.6 31.0 29.5 28.0 40.6 46.3 42.8 39.9 33.4 31.5 21.2 29.0 19.6 19.1 16.8 19.5 14.5
Baix Empordà 46.9 46.8 49.6 53.1 46.5 45.3 43.1 43.2 45.9 45.9 47.0 44.8 47.2 47.7 48.0 48.4 53.1 59.4 53.0 55.3 55.4 53.2 37.0 42.8 43.2 39.3 34.4 34.8 33.3
Baix Llobregat 41.5 41.6 42.7 37.7 43.2 42.4 39.3 39.3 41.0 41.5 41.6 42.7 42.2 44.7 43.6 44.2 43.9 48.1 52.1 52.3 53.0 50.0 42.2 41.4 43.2 42.0 37.9 36.7 28.2
Baix Penedès 69.8 73.0 79.2 75.4 75.0 77.5 69.8 66.1 64.7 63.1 62.2 65.7 66.7 73.6 75.6 76.2 95.1 116.7 117.8 122.8 117.1 103.0 86.0 106.8 91.9 84.2 72.0 76.9 54.6
Barcelonès 34.6 33.8 35.0 26.5 33.0 31.8 31.6 30.9 36.3 36.1 35.5 35.8 37.7 38.2 38.5 37.8 37.1 36.2 34.9 31.0 29.4 25.6 17.6 17.8 17.2 15.7 13.6 13.6 9.8
Berguedà 47.9 45.9 49.1 46.7 44.8 43.2 39.7 36.3 33.3 32.9 31.3 35.3 37.6 41.4 44.1 41.2 48.9 46.7 43.0 40.6 41.6 31.3 29.7 24.8 23.3 20.6 18.8 19.8 18.8
Cerdanya 55.5 61.0 66.0 84.5 60.1 62.4 56.2 53.4 53.8 53.6 48.4 48.4 63.4 58.8 57.2 53.3 66.9 64.3 59.2 64.9 68.5 54.8 54.0 48.2 60.7 55.9 54.8 47.7 36.3
Conca de Barberà 39.4 40.2 38.8 43.8 34.8 38.6 33.5 27.5 33.4 33.6 32.5 35.2 36.7 43.2 42.1 51.3 52.3 54.2 42.4 47.6 44.1 39.7 33.2 35.9 30.3 28.2 21.9 24.2 17.3
Garraf 52.5 52.1 57.5 50.4 53.4 53.7 50.0 47.5 50.0 49.8 48.2 49.1 50.1 55.3 53.7 55.2 57.9 67.5 69.3 70.9 71.6 65.3 52.1 56.2 58.9 60.0 52.7 52.0 35.7
Garrigues 39.0 37.9 39.9 41.5 35.9 40.5 30.3 32.3 32.7 32.4 32.8 31.4 34.9 35.6 33.7 34.3 40.9 40.2 32.5 32.9 28.8 26.3 22.7 20.0 23.6 22.2 18.8 16.7 14.5
Garrotxa 41.6 43.6 41.9 39.6 41.3 41.7 38.5 36.0 37.1 37.1 37.9 37.6 36.5 36.3 34.1 37.6 38.0 40.6 41.7 39.5 43.3 37.5 30.3 29.8 28.0 23.5 21.7 20.9 22.0
Gironès 47.8 47.5 48.7 41.5 50.9 49.1 46.5 46.3 48.8 47.6 50.5 49.4 52.7 52.7 51.2 51.4 57.0 60.2 57.2 61.3 62.5 56.5 40.0 42.6 42.1 38.6 33.8 33.5 32.0
Lluçanès 41.4 .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available
Maresme 46.1 46.5 49.8 45.2 49.3 48.6 45.4 44.5 45.6 46.9 46.4 47.1 45.6 47.3 47.7 47.5 51.4 57.5 58.6 58.4 58.0 53.9 45.2 48.5 48.9 49.8 43.5 39.8 33.8
Moianès 50.3 60.2 65.0 65.4 66.6 55.6 54.0 48.8 53.4 .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available
Montsià 43.4 41.7 45.2 38.2 44.1 38.1 36.1 34.6 35.1 34.2 32.2 37.0 36.4 37.9 36.6 41.3 49.1 49.6 39.4 39.8 35.4 29.3 23.6 25.7 21.8 22.4 15.3 18.7 14.3
Noguera 41.3 39.6 45.6 38.5 40.1 37.1 37.0 34.9 35.6 36.4 36.7 36.0 39.3 41.6 34.8 41.5 43.3 42.2 40.5 42.2 40.9 32.8 21.3 20.2 23.7 25.1 22.3 18.6 13.1
Osona 44.1 45.2 43.5 39.9 45.3 43.8 41.2 39.6 41.8 39.1 37.5 39.0 39.6 40.3 39.0 40.5 45.4 48.3 48.8 46.9 44.4 40.9 30.8 31.0 31.0 26.5 24.1 23.4 19.7
Pallars Jussà 54.1 58.2 54.7 58.3 63.2 64.4 58.5 61.8 69.8 74.2 52.3 46.0 72.4 84.4 50.4 48.6 58.2 62.4 27.0 28.5 50.5 46.1 28.9 21.1 21.9 27.2 27.4 26.1 23.5
Pallars Sobirà 49.6 63.3 64.1 65.6 58.2 61.7 51.2 47.6 40.7 41.6 48.2 43.8 45.9 53.4 53.0 56.5 59.2 64.3 63.5 68.6 82.3 61.6 47.9 37.8 44.5 43.5 31.3 54.1 33.5
Pla d'Urgell 40.0 38.6 41.1 35.0 35.9 37.1 37.2 35.8 36.2 35.6 35.7 37.1 35.7 35.3 39.3 42.3 56.5 58.1 49.4 48.2 45.5 41.2 25.5 22.5 27.1 23.4 17.9 20.9 13.4
Pla de l'Estany 39.7 38.9 40.1 39.1 41.8 43.3 36.5 37.1 37.5 41.4 37.5 42.4 40.5 41.3 40.6 39.5 45.8 42.8 45.9 44.0 44.8 42.5 32.2 34.9 32.7 31.3 27.7 27.8 30.8
Priorat 38.2 47.0 44.3 54.8 40.1 39.8 33.3 33.2 32.2 39.3 28.4 34.2 36.6 40.0 43.3 41.5 41.0 41.3 41.6 35.5 53.6 35.2 28.1 32.3 26.3 21.4 23.3 21.9 17.7
Ribera d'Ebre 41.4 38.0 43.3 36.9 35.5 31.8 31.0 30.4 31.7 35.0 32.5 33.0 35.2 34.4 35.6 34.0 45.6 40.4 30.3 28.2 30.7 26.1 19.8 31.9 18.2 19.8 16.1 22.2 16.0
Ripollès 41.8 43.8 49.5 44.6 41.5 37.0 38.7 32.4 32.9 30.5 30.4 32.3 35.2 33.0 37.2 37.4 40.0 40.2 37.8 34.1 36.5 33.9 30.6 25.3 23.9 20.6 24.4 21.4 18.0
Segarra 32.0 39.4 39.2 38.7 38.3 37.7 38.4 34.0 33.8 32.8 33.9 29.2 36.6 38.7 34.1 35.6 41.9 45.1 38.5 43.8 40.4 43.3 32.1 29.7 36.0 32.3 30.8 30.0 28.5
Segrià 32.6 34.7 34.7 28.5 33.3 34.3 32.1 33.4 34.8 35.9 35.0 36.9 37.3 39.3 38.1 41.0 46.7 48.1 40.6 44.6 36.1 28.2 20.6 16.6 22.4 20.5 16.2 17.1 15.2
Selva 44.5 47.9 48.7 47.8 46.9 45.2 43.8 41.8 42.8 42.4 43.9 42.8 45.3 46.1 47.7 51.1 62.0 69.5 67.4 69.5 67.3 59.5 46.4 47.0 43.9 40.6 34.3 36.0 34.8
Solsonès 39.5 39.6 39.6 42.0 40.2 39.2 38.0 37.9 46.1 46.9 41.2 29.5 33.8 34.6 32.4 30.7 41.3 41.0 37.5 47.1 45.2 36.3 26.3 21.6 26.2 20.9 24.6 23.0 21.7
Tarragonès 47.2 48.1 49.4 43.8 49.4 47.0 45.5 44.1 44.8 45.0 48.1 49.4 50.1 51.1 47.1 52.2 61.4 62.6 58.4 56.7 54.0 49.9 38.0 49.8 36.1 35.1 31.2 34.6 28.9
Terra Alta 30.6 36.7 32.0 31.4 28.6 23.5 19.6 20.8 22.0 23.2 20.9 18.5 21.0 21.3 19.7 22.3 25.6 23.0 17.2 19.1 19.6 17.8 13.6 19.9 11.2 11.2 10.1 10.6 8.4
Urgell 41.7 43.0 43.8 36.8 39.6 39.7 38.8 36.0 36.4 34.0 37.0 37.2 36.6 39.8 38.0 38.8 51.5 51.2 46.2 46.6 46.2 38.7 28.4 24.2 32.7 29.9 21.5 24.1 18.5
Vallès Occidental 36.7 36.2 37.3 32.8 37.9 36.5 35.0 34.6 36.2 36.1 36.4 37.5 37.9 39.6 38.9 39.9 42.1 45.5 45.6 47.0 44.6 41.3 33.9 35.6 35.6 35.0 30.4 27.9 23.2
Vallès Oriental 49.4 49.3 50.6 45.8 50.1 47.6 46.6 46.2 47.9 49.1 48.7 49.0 50.0 51.4 51.4 52.6 57.3 63.5 64.8 63.9 64.6 60.9 50.8 53.1 54.1 52.0 48.7 47.0 36.7
Catalonia 41.1 41.3 42.5 37.1 41.4 40.3 38.5 37.7 40.2 40.2 40.1 40.7 41.8 43.2 42.5 43.4 46.6 49.2 48.1 46.8 45.5 40.9 31.6 32.8 32.0 30.2 26.4 25.8 20.1
Metropolità 38.5 38.1 39.5 33.0 38.6 37.4 36.1 35.6 38.9 39.1 38.8 39.4 40.2 42.1 41.9 42.1 43.0 45.1 45.3 43.6 42.4 38.6 30.3 31.1 30.9 29.5 26.0 24.7 18.4
Comarques Gironines 46.4 46.8 47.9 46.1 47.4 45.9 43.9 42.7 44.6 44.7 45.8 45.0 47.0 47.3 46.8 48.0 55.0 59.7 55.6 57.4 57.7 52.8 38.5 40.8 40.6 37.3 32.0 32.9 31.8
Camp de Tarragona 44.8 45.8 47.7 42.1 45.6 45.1 41.9 40.5 42.1 41.1 43.2 44.6 45.9 52.1 49.0 52.5 63.8 69.4 66.1 64.1 63.1 54.8 43.2 49.8 41.1 37.8 33.8 35.4 28.5
Terres de l'Ebre 41.1 40.9 42.7 38.1 39.0 35.2 31.5 30.9 32.3 32.4 30.9 32.6 32.7 33.4 32.3 33.3 43.3 45.1 38.1 36.8 32.7 28.9 21.3 27.5 19.5 19.7 15.6 18.9 14.1
Ponent 35.5 36.9 38.0 32.4 35.4 36.0 34.1 34.0 35.0 35.3 35.3 36.1 37.1 38.9 37.4 40.2 47.2 48.1 41.4 44.1 38.5 32.0 22.8 19.8 25.4 23.6 19.0 19.5 16.2
Comarques Centrals 43.4 44.2 43.3 40.5 44.5 42.7 40.2 38.2 38.7 37.2 36.8 37.9 39.0 41.4 41.3 44.6 50.0 53.0 53.4 50.2 48.7 42.7 32.5 32.7 30.6 27.6 24.0 24.0 19.3
Alt Pirineu i Aran 51.5 57.0 57.6 65.4 55.3 56.7 50.5 51.6 51.9 52.8 47.6 46.9 54.4 59.5 50.9 49.8 57.9 60.6 50.4 54.4 64.3 53.2 41.8 34.6 40.0 38.9 34.1 36.3 31.2
Penedès 54.9 56.8 59.1 55.4 57.0 57.6 53.0 50.6 51.4 50.6 49.8 51.4 52.3 .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available .. Confidential data, low reliability or not available
Barcelona 39.7 39.5 40.7 34.6 39.9 38.7 37.2 36.5 39.4 39.5 39.2 39.9 40.7 42.0 41.9 42.3 43.6 45.8 46.1 44.2 43.0 39.0 30.5 31.3 30.9 29.4 25.8 24.6 18.5
Girona 46.5 47.0 48.1 46.8 47.5 46.2 44.1 42.9 44.8 44.9 45.8 45.0 47.2 47.4 46.9 48.1 55.2 59.7 55.4 57.4 57.7 52.8 38.7 41.1 40.9 37.6 32.4 33.2 31.8
Lleida 37.7 39.7 40.5 36.7 38.2 38.8 36.3 36.5 37.6 38.1 37.0 37.3 39.1 41.8 39.0 41.2 48.3 49.6 42.3 45.3 42.3 35.1 25.3 21.4 27.0 25.2 20.7 21.6 18.3
Tarragona 47.4 48.4 50.8 45.6 48.0 47.1 43.1 41.6 42.7 41.8 42.7 44.5 45.4 47.7 45.0 47.9 58.8 63.5 59.2 57.3 55.4 48.2 37.5 44.0 35.4 33.0 28.9 30.9 24.4
Source:
1990-2020: Idescat. Population estimates and Statistic for residential variations (EVR).
2021-2023: Idescat. Population estimates and Migrations and Changes of Residence Statistics.
Note: Immigration per 1,000 inhabitants.
(..) Confidential data, low reliability or not available.

Last update: May 21, 2025.

Methodological note

Definition of concepts

Internal migration
Change of residence between two municipalities of Catalonia, or between a municipality in Catalonia and another in Spain.
Internal immigration rate
Quotient between the internal immigrations in a given year and the population halfway through the period. It is expressed in so many per thousand.

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.

You can get more information about these statistics in the methodology.