Moslim 96% (Sjiieten 16%) en Anders (inclusief Christen en Hindoe) 4%
De officiële taal is Arabisch. Andere talen zijn; Perzisch, Engels, Hindoe en Urdu