In 2015, 244,339 changes of residence from one Catalan municipality to another were recorded, which represents a stabilisation with respect to the previous year, according to Statistics on Changes in Residence. 56.7% of migratory movements within Catalonia are inter-county movements, and result in a positive balance for 17 counties. El Vallès Occidental (1,535) and El Maresme (1,375) recorded the main positive migratory balances, while El Barcelonès presented the highest negative balance (−3,580).
The migratory balance in the rest of Spain is positive, for the second consecutive year, presenting a 49.5% increase on a year-over-year basis. 54,754 immigrations to Catalonia and 49,651 emigrations to the rest of Spain were recorded, resulting in a balance of 5,103 movements. The balance of migratory exchanges with the rest of Spain was positive in 22 Catalan counties. El Barcelonès is the focus of the migratory flows, presenting a balance of 3,682 entries. All other counties show less significant balances. Among counties with negative balances, El Tarragonès and El Montsià stand out (−270 and −177 respectively).
In terms of migratory movements, 113,990 immigrations from abroad were recorded, involving a 14.5% increase compared to the previous year. 90.7% of these registrations were persons of foreign nationality. The increase in entries from abroad has been reflected in all counties, except for those of L'Alt Urgell, La Noguera and El Priorat. In contrast, external emigrations (92,994) have fallen for Catalonia as a whole (14.3%) in 31 counties and also in Aran.
The Statistics on Migratory Movements, first published in 1988 and annually ever since, contain municipal migratory figures by origin or destination, and their aim is to annually compile the migratory flows from the counties and municipalities of Catalonia. The Statistics on Changes in Residence in Catalonia are produced on the basis of the registrations and cancellations due to changes of residence that local councils send to the National Statistics Institute (INE) on a monthly basis.