Moslim 97% (Shiieten 60-65% en Soennieten 32-37%) en Christen en anders 3%
De officiële talen zijn Arabisch en Koerdisch (alleen in de koerdische regio's). Verder wordt er nog Assyries en Armeens gesproken.