Almahdi Rural District () is in Mohammadyar District of Naqadeh County, West Azerbaijan province, Iran. Its capital is the village of Shahrak-e Mehdi.
At the time of the 2006 National Census, the rural district's population was 8,542 in 1,763 households. There were 8,278 inhabitants in 2,278 households at the following census of 2011. The 2016 census measured the population of the rural district as 7,959 in 2,119 households. The most populous of its 22 villages was Farrokhzad, with 887 people.