Cavigliano is a former municipality of the district Locarno in the canton of Ticino in Switzerland. On 14 April 2013 the former municipalities of Cavigliano, Tegna and Verscio merged to form the new municipality of Terre di Pedemonte.