نافچ یکی از شهرهای شهرستان شهرکرد در استان چهارمحال و بختیاری است. شهر نافچ در ۱۲کیلومتری شهرکرد واقع شده و یکی از شهرهای ورزشی شهرستان شهرکرد بهشمار میآید. ارتقای نافچ به شهر در تاریخ ۲ شهریور ۱۳۷۹ تصویب شد و این تصویبنامه در تاریخ ۱۳۷۹٫۶٫۲۰ به تأیید ریاستجمهوری وقت رسید. بر پایه سرشماری عمومی نفوس و مسکن در سال ۱۳۹۵ جمعیت این شهر ۸۰۵۹ نفر (در ۱٬۱۹۲ خانوار) بودهاست.