Origin of the migrants stock in India

India (1,295,829,510)

     Bangladesh3,230,025
     Pakistan1,126,796
     Nepal553,050
     Sri Lanka158,083
     Myanmar51,529
     Brunei Darussalam25,861
     Malaysia12,672
     United Arab Emirates12,209
     Afghanistan8,237
     China7,240

Sources - Keywords: migrants, immigration, emigration, population, 2013, India