Duvin () is a former municipality of the district of Surselva in the canton of Graubünden in Switzerland. On 1 January 2014 the former municipalities of Duvin, Castrisch, Ilanz, Ladir, Luven, Pitasch, Riein, Ruschein, Schnaus, Sevgein, Pigniu, Rueun and Siat merged into the new municipality of Ilanz/Glion.