Tôn giáo chính và chính thức của Afghanistan là Hồi giáo, chiếm khoảng 99% dân số 33 triệu của đất nước. Hơn 80% người Hồi giáo Afghanistan thực hành Hồi giáo dòng Sunni, trong khi một thiểu số nhỏ xác định là Shia.
Afghanistan là một quốc gia chủ yếu theo đạo Hồi, cùng với các nước láng giềng Pakistan, Tajikistan, Iran, Iraq và Turkmenistan, nơi hơn 90% dân số theo đạo Hồi. Ở Afghanistan, các tôn giáo khác có tổng số ít hơn 1 phần trăm tổng dân số. Có một số lượng nhỏ người theo đạo Hindu, đạo Sikh, Phật giáo và Thiên chúa giáo, trong số những người khác, ở một số khu vực nhất định. Tên chính thức của đất nước là Cộng hòa Hồi giáo Afghanistan.