La population des non résidents indiens (les Indiens qui habitent dans un autre pays sont appelés les NRI, non-résidents indiens) dans les pays du Golfe est importante et représente plus de 3 millions de personnes. Dans la plupart de ces pays la proportion d’immigrés est considérable (86% au Qatar, 70% aux Emirats Arabes Unis).
A Bahrein, il y a environ 150.000 indiens dont beaucoup originaires du Kerala. Mais au total c’es environ la moitié de la population qui est expatriée, la plupart du temps venant de pays non-musulmans comme l’Inde, le Sri Lanka et les Philippines.