- According to the recently released 2011 Census migration data, immigration rate has decreased 0.6% in 2001 to 0.4% in 2011.
- The number of Indian residents born outside the country has decreased from 6.2 million to 5.3 million between 2001 and 2011.
- According to Census 2011, the number of Bangladeshis in India is falling. Based on the basis of birth, the number for Bangladeshis fell from 3.7 million in 2001 to 2.7 million, and based on the place of residence, it fell from 3.1 million to 2.3 million in 2011.
- Nepalese numbers rose by around 30% between 2001 and 11. A striking feature is that it fell by 6% for males and grew by 60% for females.
- The number of Sri Lankans remained roughly the same at around 150,000 on the basis of last residence and fell from over 200,000 to 183,000 on the basis of birth.
- Further, the migration data has indicated that a number of Indians have begun to return from foreign destinations like the US, Australia and the Gulf countries.
- The number of people born in the US and enumerated in India grew ten times from roughly 3,000 in 2001 to 36,000 by 2011. Also, the numbers from United Arab Emirates (UAE) and Saudi Arabia increased threefold.