Where Data Tells the Story
© Voronoi 2026. All rights reserved.

Using data from the Migration Policy Institute, the chart above shows the top 20 Countries with the most international migrants from 1960 to 2024.
ALSO READ: Four Countries Hold 75% of South America’s Population
Russia held nearly 12 million international migrants in 2000, which was the second-largest total in the world at the time.
By 2024, it had fallen to 7.6 million.
It is the only country in the top ten to record a significant absolute decline.
Sanctions, economic contraction, and the consequences of the 2022 invasion of Ukraine have made Russia a country migrants are leaving rather than arriving in.
India and Pakistan both had enormous migrant populations in 1960 (9.4 million and 6.4 million, respectively), primarily due to mass population movements following the partition in 1947.
Both have declined significantly since. India had 4.8 million in 2024, and Pakistan had 4.2 million. Both countries have transitioned from receivers to senders over the dataset’s timeframe.
ALSO READ: Ukraine War in Data (Part 1): Every Confirmed Civilian Death Since 2014