Shokrabad () is a village in, and the capital of, Shalil Rural District in Miankuh District of Ardal County, Chaharmahal and Bakhtiari province, Iran.
The village is populated by Lurs.
At the time of the 2006 National Census, the village's population was 797 in 145 households. The following census in 2011 counted 870 people in 191 households. The 2016 census measured the population of the village as 823 people in 209 households. It was the most populous village in its rural district.