اکثریت مردم صفاشهصفاشهر قشقایی هستند.در آخرین سرشماری مرکز آمار ایران که در سال ۱۳۹۵ انجام شد جمعیت این شهر برابر با۶۰۰۰۰تن بود.<ref name="جمعیت شهر"/> جمعیت این شهرستان بر طبق سرشماری سال ۱۳۹۰، برابر با ۶۵۸۷۰ نفر است، که در ۱۳۵۸۱ خانواده قرار دارند. از این تعداد جمعیت ۳۲۸۷۵ نفر مرد و ۳۳۵۲۳ نفر زن میباشند که از این تعداد تعداد۱۱۲۷۹ خانوار، با جمعیت ۵۱۲۳۵ نفر در شهرهای صفاشهر و قادرآباد و ۲۳۰۲ خانوار با جمعیت ۱۴۳۵۹ نفر در روستاهای شهرستان زندگی میکنند. جمعیت شهرستان نسبت به سرشماری سال ۱۳۸۵ تعداد ۴۸۷۱ نفر افزایش داشتهاست که ناشی از رشد طبیعی جمعیت و مهاجرت از شهرهای هم جوار به واسطه شرایط مطلوب اشتغال و خدمات رسانی بهتر میباشد. بین سالهای ۱۳۷۵ تا ۱۳۸۵، ۱۰۸۶۳ نفر (اغلب برای به دست آوردن کار) به این شهر مهاجرت کردهاند.