حاجیآباد مرکز شهرستان زریندشت استان فارس است. شهر حاجیآباد در جنوب شرقی فارس و در دامنه ارتفاعات کوه مور تاخی در انتهای رشته کوه زاگرس در جنوب شرقی استان فارس واقع شدهاست. این شهر در مختصات ۵۴ درجه و ۲۵ دقیقه طول شرقی و ۲درجه و۲۱ دقیقه عرض شمالی از نصف النهار گرینویج قرار دارد. ارفتاع متوسط شهر از سطح دریا ۱۱۰۰ متر و فاصله این شهر تا داراب ۷۲ کیلومتر و تا شیراز مرکز استان ۳۳۷ کیلومتر است. بر پایه سرشماری عمومی نفوس و مسکن در سال ۱۳۹۵ جمعیت این شهر ۲۱،۶۷۵ نفر بودهاست.