How many people from India live in Nepal?
According to the United Nations, 412,000 people from India live in Nepal.
Therefore Nepal ranks number 10 among the destinations of the India diaspora.
In total, 17,600,000 people from India live abroad, and about 2% of them live in Nepal.
However, the figure counts migrants, not their children born here. The real community is therefore larger.