Khara Rud Rural District () is in the Central District of Siahkal County, Gilan province, Iran. Its capital is the village of Khara Rud.
At the time of the 2006 National Census, the rural district's population was 7,899 in 2,054 households. There were 7,327 inhabitants in 2,268 households at the following census of 2011. The 2016 census measured the population of the rural district as 6,723 in 2,308 households. The most populous of its 40 villages was Tazehabad-e Jankah, with 967 people.