As of 2024, Ayatollah Ali Khamenei remains the Supreme Leader of Iran, a position he has held since June 4, 1989, following the death of Ayatollah Ruhollah Khomeini.
Ebrahim Raisi served as President from August 2021 until his death in a helicopter crash on May 19, 2024. A snap election was held June 28, 2024; Masoud Pezeshkian won and assumed office July 2024. The President manages day-to-day administration but operates within the Supreme Leader's framework.
For real-time updates, consult official Iranian sources (khamenei.ir, president.ir) or reputable international outlets (BBC, Reuters, Al Jazeera).