 The village Church of S. Michele dates from the 16th Century, while the Catholic parish of Cavigliano was created in 1850.The train station in the municipality on the Locarno-Domodossola line was built in 1923.Since the 1960s, the agrarian municipality gradually become a commuter town for the agglomeration of Locarno.