La plupart des Iraniens sont chiites duodécimain. L’islam chiite est la religion officielle d’Iran à laquelle 90 % de la population appartient. Cependant, le pourcentage de pratiquants est nettement plus faible. Aussi, le pays compte de nombreuses minorités religieuses.
La constitution de la république islamique d’Iran de 1979 reconnaît certaines minorités religieuses (gens du Livre) : les chrétiens, juifs et zoroastriens, qui disposent de sièges réservés au parlement. La minorité sabéenne avec quelques centaines de fidèles, et les plus de 300 000 baha’is, durement persécutés sous tous les régimes iraniens, n’ont jamais été reconnus comme minorité religieuse. Les musulmans sunnites, minoritaires en Iran, ne disposent pas non plus de sièges réservés.