A snapshot on the main countries of origin:
According to the International Migrant Stock 2019, a dataset released by the Population Division of the UN Department of Economic and Social Affairs (DESA):
In 2019, regionally, Europe hosts the largest number of international migrants (82 million), followed by Northern America (59 million) and Northern Africa and Western Asia (49 million).
Concerning their place of birth, one-third of all international migrants originate from only ten countries, with India as the lead country of origin, accounting for about 18 million persons living abroad. Migrants from Mexico constituted the second largest “diaspora” (12 million), followed by China (11 million), the Russian Federation (10 million) and the Syrian Arab Republic (8 million).