Indian inmates serving their sentences in prisons in Saudi Arabia account for the largest number of inmates outside the country.
Around 1,691 Indian prisoners are lodged in prisons across the Kingdom, according to information obtained by Subash Chandra Agarwal under the Right to Information (RTI) act in India, as quoted by Indian media.
Over 6,500 Indians are jailed outside India, the majority of them in Gulf countries, according to the information. According to India’s Ministry of External Affairs, there are 6,569 Indians held in jails in 112 countries.
According to RTI findings, Saudi Arabia has 1,691 Indian prisoners, Kuwait 1,161 and the United Arab Emirates 1,012.
“The major causes of imprisonment in Saudi Arabia and Kuwait were rape, robbery, drug trafficking, fake iqamas, illegal relationships, traffic accidents and liquor sale,” the RTI information read.
India’s neighbors have far fewer prisoners in comparison. Pakistan has 254 Indian prisoners, most of them fishermen; China has 157 Indians lodged in its prisons over charges like drugs or human trafficking, robbery and forgery; Nepal has about 377; and Bangladesh has 167.
© 2025 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.