In the spring of 2004, the people voted for merging the neighboring municipalities of Chiggiogna, Osco, Mairengo, Calpiogna, Campello, Rossura, Calonico, Anzonico, Cavagnago, and Sobrio. Most of the municipalities did not want to do that, and the new municipality contains only the municipalities of Faido, Chiggiogna, Rossura, and Calonico. On 1 April 2012 the former municipalities of Anzonico, Calpiogna, Campello, Cavagnago, Chironico, Mairengo and Osco merged into the municipality. On 10 April 2016, Sobrio merged into the municipality.