Parliament is bicameral and is located in Teheran.
The Islamic Consultative Assembly has 270 members, who are elected to four-year terms by popular vote. The Assembly of Experts is elected. The Discretional Council is appointed. The Council of Guardians has 12 members. 6 lawyers are appointed by the Discretionary Council. 6 judges are appointed by the Supreme Guide.
Presidents
1980-1881 Abolhassan Bani-Sadr
1981-1981 Mohammed Ali Rajai
1981-1989 Sayed Ali Khamenei
1989-1997 Ali Akbar Hashemi Rafsanjani
1997-2005 Mohammad Khatami
2005 now Mahmoud Ahmadinejad
Prime Ministers
1978-1978 Jafar Sharif-Emami
1979-1979 Shahpur Bakhtiar
1979-1980 Mehdi Bazargan
1980-1981 Mohammed Ali Rajai
1981-1981 Mohammed Javad Bahonar
1981-1981 Mohammed Reza Mahdavi-Kani
1981-1989 Mir Hossein Moussavi
1989 now No Prime Minister
Shahs
1502-1524 Ismail I
1524-1576 Tahmasp I
1576-1578 Ismail II
1578-1581 Mohammed Khodabanda
1581-1629 Abbas I
1629-1642 Safi
1642-1667 Abbas II
1667-1694 Suleiman
1694-1722 Husain
1722-1732 Tahmasp II
1732-1736 Abbas II
1736-1747 Nadir
1747-1748 Adil
1748-1749 Shah Rukh (Joint)
1748-1749 Ibrahim (Joint)
1750-1779 Karim Shah
1779-1779 Abul Fath
1779-1779 Ali Murad
1779-1782 Sadiq
1782-1785 Ali Murad (Restored)
1785-1789 Jafar
1789-1794 Luftf Ali
1794-1797 Agha Muhammad
1797-1797 Baba Khan
1797-1834 Fath Ali
1834-1848 Muhammad
1848-1896 Nasir-ud-Din
1896-1907 Muzzafar-ud-Din
1907-1909 Mohammed Ali
1909-1925 Admad Mirza
1925-1941 Mohammed Reza Khan
1941-1979 Mohammed Reza Pahlavi