As per Census 2001 report, from which country does India receive most number of migrants?
- AOption (a)
Pakistan
- BOption (b)
Nepal
- COption (c)
Bangladesh
- DOption (d)
China
View answer & explanationHide answer & explanation
Correct answer
Bangladesh
Why this answer is correct
The correct answer is Bangladesh.
Key Points
- More than half of all remittances to India in recent years have come from the six Gulf Cooperation Council (GCC) nations:
- Bahrain.
- Kuwait.
- Oman.
- Qatar.
- Saudi Arabia.
- The United Arab Emirates.
- Nearly one-fifth of the money sent to India as remittances came from the United States.
- According to the most current census of 2011, there were 450 million internal migrants in India.
- This represents a 45% increase over the 309 million figures from 2001.
Additional Information
- Human migration is the movement of individuals from one location to another with the aim of relocating, either permanently or temporarily.

























