Immigration to Pakistan refers to the settlement of foreign nationals in Pakistan. Immigration policy is overseen by the Interior Minister of Pakistan through the Directorate General of Immigration & Passports. Most immigrants are not eligible for citizenship or permanent residency, unless they are married to a Pakistani citizen or a Commonwealth citizen who have invested minimum PKR 5 million in the local economy. Based on the United Nations report World Population Policies 2005, the total immigrant population in Pakistan was estimated to be 3,254,000 represented 2.1% of national population ranked 13th in the world. According to United Nations report International Migration Profiles 2002, the population of immigrants in Pakistan was 1,098,110 in 1990 and then, 1,412,560 in 2000. As of 2012[update] there are 5 million illegal immigrants in Pakistan. Around 2 million are Bangladeshis, 2.5 million are Afghans and the other 0.5 million are from various other areas such as Myanmar, Iraq and Africa.
As of 2009, 2.1% of the population of Pakistan had foreign origins, however the number of immigrants population in Pakistan recently grew sharply. Immigrants from South Asia make up a growing proportion of immigrants in Pakistan. The largest immigrant groups in Pakistan are Afghans, Bangladeshi, Tajiks, Uzbeks, Turkmens, Indians, Sri Lankan, Burmese and Britons including a sizeable number of those of Pakistani origin. Other expatriate communities in Pakistan are Armenians, Australians, Iranians, Turks, Iraqis, Chinese,Americans,Filipinos, and previously Bosnians refugees and many others. Migrants from different countries of Arab world specially Egypt, Iraq, Palestine, Syria, Kuwait, Libya, Saudi Arabia, and Yemen are in thousands. Nearly all illegal migrants in Pakistan are Muslim refugees and they are accepted by the local population. There is no political support or legislation to deport these refugees from Pakistan.