این باغ در ارتفاعات شمالی شهر و در دامنهٔ «کوه باباکوهی» واقع شدهاست و در یکی از پادگانهای نظامی شیراز قرار گرفتهاست.
در سال ۱۲۶۰ هجری و همزمان با سلطنت آغامحمدخان قاجار، این باغ گستردهتر گردید و عمارت جدیدی در آن بنا شد که «تخت قاجار» نام گرفت.