شهرپیر شهری از توابع بخش ایزدخواست شهرستان زریندشت واقع در استان فارس است. در این بخش در سال ۱۳۸۲ خورشیدی زلزلهای رخ داد که بسیاری از خانهها و مساکن آن را ویران کرد. مردم این شهر بیشتر به کارهای کشاورزی و دامداری مشغول هستند و از دیرباز بسیاری جهت کسب و پیشهٔ خود به خارج از کشور و کشورهای حوزه خلیج فارس سفر میکردهاند. بر اساس سرشماری سال ۱۳۹۵ جمعیت این شهر ۸،۹۲۷ نفر بوده است.