This is a list of mayors of Shiraz. It is the sixth most populous city in Iran and is the capital of Fars province. The city's 2009 population was 1,455,073. Shiraz is located in the southwest of Iran on the Roodkhaneye Khoshk (Dry river).
Qajar dynasty
- Habib Allah Khan Haj Ghavam Divan (1911)
- Mostashir-o-Saltaneh Ghavami (1917–1923)
- (?) Ghavami (1923)
Pahlavi dynasty
- Mirza Khan Sheibani (1926–1927)
- Amir Nosrat Khajeh Noori (1927)
- Lotf-Ali Moadel (Moadel-o-Saltaneh) (1927–1928)
- Ghasem Nam-Avar (1928–1929)
- Ali Asghar Hejazi (1941)
- Mohammad Kazem Hakimi (1941)
- Ahmad Ali Bani-Adam (1943–1944)
- Hesam-o-Din Arefi (1944–1945)
- Seyed Mohammad Taghi Golestan (1945–1946)
- Ahmad Khosro Pisheh (1946)
- Mohammad Hassan Khan Behbahani (1946)
- Morteza Khan Hekmat (1947–1950)
- Mohammad Gholi Khan Ghavami (1950–1954)
- Siavash Kargar (1954)
- Heshmat-Allah Emami (1954–1955)
- Aziz Allah Ghavami (1955)
- General (?) Ghavami (1956)
- General Seyf Allah Hemmat (1956–1960)
- Seyed Ali Atri (1960–1961)
- Gholam Reza Dabiran (1961–1963)
- Iraj Merzad (1963)
- Mohammad Ali Pour-Babaei (1966–1967)
- Aman Allah Safaei (1967–1968)
- Habib Allah Behbahani (1968–1970)
- Ezzat Allah Tir-Andaz (1970)
- Fath-Ali Amir Ebrahimi (1970–1972)
- Iraj Atarod (1972)
- Rahmat Allah Izedi (1972–1973)
- Hadi Shapourian (1973–1975)
- Fereydoun Movahhedi (1976–1977)
- Seyed Mehdi Abtahi (1977–1979)
Islamic Republic
- Enayatollah Khaledi (1979)
- Mohammad Ali Mo'takef (1979–1980)
- Enayat Allah Sanaee (1980–1981)
- Abol Ghasem Kharazmi (1981–1982)
- Seyed Hossein Faghihi (1982–1983)
- Mohammad Javad Ranaee Far (1983–1985)
- Mohammad Kasraee (1985)
- Mohammad Javad Ranaee Far (1985–1986)
- Asad Alah Abedi (1986–1988)
- Samad Raja (1988)
- Mohammad Sadegh Kiyani Nejad (1988)
- Samad Raja (1988–1993)
- Mohammad Mehdi Ghahramani (1993–1995)
- Mohammad Zand Vakili (1995–1997)
- Faraj Alah Rajabi (1997–2003)
- Samad Raja (2003–2005)
- Jafar Ghaderi (2005–2007)
- Reza Kheir Andish (2007)
- Mehran Etemadi (2007–2010)
- Alireza Pakfetrat (2010–2017)
- Heydar Eskandarpour (2017–2021)
- Ehsan Asnafi (2021–2022)
- Mohammad Hassan Asadi (2022-Present)