Varzo (Varscin Varzese dialect) is an Italian town of 2004 inhabitants in the province of Verbano-Cusio-Ossola. It is located in Val Divedro, crossed by the Diveriastream, 54 km far from Verbania, the provincial capital, and 13 km far from Domodossola.
The municipality of Varzo is located in a basin of the Val Divedro; the 53 groups of houses that compose it are spread over a series of morainic terraces; some of them are depopulated or in the process of depopulation, others are inhabited only during the months of transhumance.
The history of Varzo is linked, since the times of the Ligurians, the first inhabitants of the valley, to the geographical position. Varzo is in fact located on the road leading to the Simplon Pass and in an area where there were frequent border disputes between Switzerland and Italy.
The patron saint of the Municipality of Varzo is San Giorgio; there is also the local version of the legend of St. George, such that votive shrines have been erected in the places where his horse, while leading him to heaven, placed his hooves in the last four steps before ascending to heaven.