La religion d’État est l’Islam. Selon le recensement national officiel de 2001, la population serait à 81,2 % musulmane. Les chrétiens, en majorité issus de l’immigration, représenteraient 9 % des habitants, les 9,8 % restants se répartiraient entre les fidèles d’autres religions et les non-croyants.
A noter que les Chiites sont en majorité dans le pays, et que le pouvoir est Sunite.