هَفشِجان یکی از شهرهای باستانی ایران واقع در بخش مرکزی شهرستان شهرکرد استان چهارمحال و بختیاری می‌باشد. این شهر در ۱۵ کیلومتری جنوب غربی شهرکرد، ۱۱۵ کیلومتری اصفهان و در دامنهٔ رشته کوه جهان بین قرار دارد. بر اساس سرشماری سال ۱۳۹۵جمعیت هفشجان برابر با ۲۱٬۳۵۲ نفر بوده‌است. پیشینه این شهر به دوره نوسنگی می‌رسد