They speak the Yaghnobi language, a living Eastern Iranian language (the other living members being Pashto, Ossetic and the Pamir languages). Yaghnobi is spoken in the upper valley of the Yaghnob River in the Zarafshan area of Tajikistan by the Yaghnobi people. It is considered to be a direct descendant of Sogdian and has often been called Neo-Sogdian in academic literature.
Their traditional occupations were agriculture, growing produce such as barley, wheat, and legumes as well as breeding cattle, oxen and asses. There were traditional handicrafts including weaving which was mostly done by the men. The women worked on molding the earthenware crockery.
The Yaghnobi people originated from the Sogdians, a people dominant in the area until the Muslim conquests in the 8th century when Sogdiana was defeated. In that period Yaghnobis settled in the high valleys