Shibkaveh District () is in Fasa County, Fars province, Iran. Its capital is the city of Zahedshahr.
After the 2011 National Census, two villages merged to form the new city of Miyanshahr.
At the time of the 2006 census, the district's population was 28,422 in 6,492 households. The following census in 2011 counted 27,635 people in 7,307 households. The 2016 census measured the population of the district as 26,919 inhabitants in 7,980 households.