El flujo migratorio produce efectos no sólo en los países de destino, sino también en los países de origen y en los países de tránsito. Según los datos del reciente estudio “Migración en España” realizado por la escuela de negocios TBS Education-Barcelona, después de Alemania, España es el segundo país que más migrantes recibe de la Unión Europea, datos analizados del periodo entre los años 2017 y 2020. En concreto, España recibe una media de más de 400.000 migrantes internacionales cada año, llegando hasta 666.022 migrantes el año 2019.