Soharin Rural District () is in Qareh Poshtelu District of Zanjan County, Zanjan province, Iran. Its capital is the village of Soharin.
Soharin Rural District was created in Qareh Poshtelu District in 2013.
At the time of the 2016 National Census, the rural district's population was 6,349 in 1,949 households. The most populous of its 16 villages was Soharin, with 2,424 people.