به گزارش ایران اکونومیست: شیراز در بخش مرکزی استان فارس، در ارتفاع ۱۴۸۶ متر از سطح دریا و در منطقهٔ کوهستانی زاگرس واقع شده و آب و هوای معتدلی دارد. این شهر از سمت غرب به کوه دراک، از سمت شمال به کوههای بمو، سبزپوشان، چهلمقام و باباکوهی (از رشتهکوههای زاگرس) محدود شدهاست.