In 2026, Pakistan sees net emigration of 1.1 million people, with more leaving than arriving. As of 2024, the foreign-born population stood at around 4.2 million, about 1.7% of the total. Between 1950 and 2026, a net 22.9 million people left. By 2100, projections point to net emigration.
Net migrants
-1,144,738
Net migration rate
-4.4 per 1,000 people
Foreign-born population (2024)
4,175,958
Pakistan is a source country for migration, with significant net emigration. As of 2024, foreign-born residents made up about 1.7% of the population. Cumulatively since 1950, the country has lost 23 million people through migration.