India Statistics

By Place of Birth

Reason for Migration

Migration Flow

Interstate Migration - Top 3 States

States Migrants
Uttar Pradesh 9,255,257
Bihar 5,260,659
Rajasthan 2,609,555

International Migration - Top 3 Countries

Country Migrants
Bangladesh 3,084,826
Pakistan 997,106
Nepal 596,696

Source: 2001 Census