Vor der arabischen Eroberung war der Zoroastrismus mehr als ein Jahrtausend lang der nationale Glaube des Iran. Er hatte einen immensen Einfluss auf die iranische Philosophie, Kultur und Kunst, nachdem die Iraner zum Islam konvertiert waren.

Heute sind von den 98 % der im Iran lebenden Muslime etwa 89 % Schiiten und nur etwa 9 % Sunniten, was im Vergleich zur prozentualen Verteilung der Anhänger des schiitischen und des sunnitischen Islams in der übrigen muslimischen Bevölkerung von Staat zu Staat (vor allem im Nahen Osten) und in der übrigen Welt genau das Gegenteil ist.

Die Anhänger des Baha’i-Glaubens sind in kleinen Gemeinden im Iran verstreut. Die meisten Baha’i sind persischer Abstammung, aber auch unter den Aserbaidschanern und Kurden scheint es viele zu geben.

Zu den Anhängern des christlichen Glaubens gehören rund 250 000 Armenier, etwa 32 000 Assyrer und eine kleine Zahl römisch-katholischer, anglikanischer und protestantischer Iraner, die in früheren Jahrhunderten von Missionaren bekehrt wurden. Die im Iran lebenden Christen sind also hauptsächlich Nachkommen einheimischer Christen, die im 19. und 20. Jahrhundert bekehrt wurden. Das Judentum ist ein offiziell anerkannter Glaube im Iran. Unter Ayatollah Khomeini und seinem Nachfolger werden sie jedoch wie andere religiöse Minderheiten unterdrückt und verfolgt.