What Is the Main Religion in Afghanistan?

The main and official religion of Afghanistan is Islam, which represents around 99 percent of the country’s population of 33 million. More than 80 percent of Afghan Muslims practice Sunni Islam, while a small minority identify as Shia.

Afghanistan is a predominantly Muslim country, along with neighboring Pakistan, Tajikistan, Iran, Iraq and Turkmenistan, where more than 90 percent of the population practice Islam. In Afghanistan, other religions total less than 1 percent of the total population. There are small numbers of Hindus, Sikhs, Buddhists and Christians, among others, in certain areas. The country’s official name is the Islamic Republic of Afghanistan.