Shiraz asub Iraani lõunaosas ja Kermani provintsi loodeosas. Shiraz on ehitatud rohelisele tasandikku Zagros mägede jalamil 1500 meetrit merepinnast. Shiraz asub 800 kilomeetrit lõuna pool Teheranist. Hooaegne jõgi, kuiv jõgi, voolab läbi linna põhjapoolse osa ja Maharloo järve. Alates 1920. aastast oli piirkonnas suur tammepuude mets.
1500 meetrit