The Uftyuga (Russian: Уфтюга) is a river in Krasnoborsky District of Arkhangelsk Oblast in Russia.
The biggest settlements on the river are Kulikovo, Verkhnyaya Uftyuga, and Beryozonavolok.
At its mouth, the Uftyuga flows into the Peschany Poloy, a branch of the Northern Dvina to the east of its main course.
The Peschany Poloy then joins the Northern Dvina nearly opposite Krasnoborsk (which is on the left bank).
The State Water Register of Russia lists 72 kilometres (45 mi) of the river's lower course, from Kulikovo downstream, as navigable.