Główną i oficjalną religią Afganistanu jest islam, który reprezentuje około 99 procent populacji kraju w wysokości 33 milionów. Ponad 80 procent afgańskich muzułmanów praktykuje islam sunnicki, podczas gdy niewielka mniejszość identyfikuje się jako Shia.
Afganistan jest w przeważającej mierze muzułmańskim krajem, wraz z sąsiednim Pakistanem, Tadżykistanem, Iranem, Irakiem i Turkmenistanem, gdzie ponad 90 procent populacji praktykuje islam. W Afganistanie inne religie stanowią mniej niż 1 procent całej populacji. W niektórych rejonach istnieje niewielka liczba hinduistów, sikhów, buddystów i chrześcijan. Oficjalna nazwa tego kraju to Islamska Republika Afganistanu.