شهرکرد، دو منطقه حفاظت‌شده به‌اسم «سبزکوه» و «تنگه صیاد» دارد که بخشی از منطقه تنگه صیاد، به‌عنوان پارک ملی ثبت شده‌است.