Iraq has at least 10 different religious groups.
Iraq . The main ethnic groups are Arabs and Kurds ; others include Assyrians , Turkmen , Shabakis , Yazidis , Armenians , Mandeans , Circassians , and Kawliya . Around 95 % of the country 's 36 million citizens are Muslims , with Christianity , Yarsan , Yezidism , and Mandeanism also present .