صفاشهر شهري است در بخش مرکزي شهرستان خرمبيد استان فارس در جنوب ايران.
صفاشهر در فاصله 185 کيلومتري شمال شيراز قرار دارد و داراي آب و هواي سرد و خشک است. نام قديم اين شهر دهبيد است که در واقع از دو بخش جدا گانه دهبيد و خرمي تشکيل شده بوده در اطراف صفاشهر روستاهاي ديگري نيز قرار دارد از جمله قاضيان-بنگشت-مشکان-دنيچه خير-چميان(شهيدآباد)و...
علت اين نامگذاري اين منطقه به شهر دهبيد نيز نظرات مختلفي وجود دارد که بارزترين آن وجود درختان بيد زياد در اين منطقه ميباشد و در برخي سفر نامههاي اروپايي نيز به اين موضوع اشاره شدهاست. ارتفاع شعر صفاشهر از سطح دريا حدود 2324 متر ميباشد که خود دليلي است بر خوش آب و هوا بودن و البته سرد بودن هواي آن. کما اينکه به علت وجود همين ارتفاع زياد و در نتيجه آسمان صاف و شفاف آن گروه نجوم آماتوري قدرتمند و فعالي با نام سيمرغ در اين شهر فعاليت ميکند.
علت اين نامگذاري قديم اين منطقه به خرمي را به خاطر وجود دره حاصلخيزي دانستهاند که در قديم محل خوش آب و هوايي براي ايلات قشقايي براي ييلاق تابستانه آنها به شمار ميآمدهاست. نظر ديگري نيز براي علت اين نامگذاري وجود دارد که ميگويند منطقه امازاده شهدا(جايي نزديک خرمي) پيش از اين و در دوران هخامنشي به خاطر هواي سرد به عنوان اقامتگاه تابستاني کورش کبير بوده و چون آب زياد و زيبايي در دور آن بنا ميگرديده آن محل را فره آب نام نهادند که به مرور زمان و تغييرات گويش به فره -فرهي و اکنون خرمي مبدل شدهاست. زبان نخست مردم در دهبيد فارسى مى باشد. اين شهر داراى يك اثرِ باستانى است كه ان را "تل خاكى" مينماند. در اين شهر همچين يك کاروانسرا هست كه تا حدود 25 سال پيش به عنوان " مدرسه پسر انه جامى و دخترانه عفيف بود. متاسفانه از اين اثرِ باستانى كه قدمت ان به صفويه ميرسد خوب نگهدارى نشده است جمعيت اين شهر نفر مى باشد كه 10863 نفر بين سالهاى 1375 تا 1385 به اين شهر مهاجرت كرده اند. كه بيشتر انان براى كار به اين شهر مهاجرت كرده اند.