Net migration rate in 2025: highest in Ukraine (1.702 million persons), lowest in Pakistan (-1.235 million persons), median -1,051 persons across the 217 countries in this dataset, according to World Bank.
Browse Net migration rate (measured in persons) across 261 countries and regions. Select a country to view an interactive chart with historical data, cross-country comparison, and trend analysis. All data sourced from World Bank.
Click any country to open an interactive chart with historical Net migration rate trends. You can compare multiple countries, switch time ranges, and download chart images for reports and presentations.
This page lists 261 countries with available Net migration rate data. Data sourced from World Bank. Visit each country's page for interactive charts.