The Yaghnob (Tajik: Яғноб) is a river in Ayni District of Sughd Region, Tajikistan.
[2] The source of the Yaghnob is in the Matcha Mountains, where the Zarafshan and the Gissar Ranges merge.
[1] The river flows from the east to the west, south of and parallel to the upper Zeravshan River, through the Yaghnob Valley, a remote location populated by the Yaghnobi people speaking the eponymous Yaghnobi language.
The main road north from Dushanbe follows the lower Yaghnob and the Fan Darya.
Before the Soviets blasted a road through, the upper valley was protected by an almost impenetrable gorge, which accounts for the historical isolation of its population.