Varzo (
Varsc in dialetto varzese) è un comune italiano di 1 893 abitanti della provincia del Verbano-Cusio-Ossola. È situato in Val Divedro, percorsa dal torrente
Diveria 
, a 54 km da Verbania, il capoluogo provinciale, e a 13 km da
Domodossola 
.
Geografia fisica
Il comune di Varzo è situato in una conca della Val Divedro, i 53 gruppi di abitazioni che lo compongono sono sparsi su una serie di terrazze moreniche, alcuni dei nuclei sono spopolati o in via di spopolamento, altri sono abitati solo durante i mesi della transumanza.
Storia
Nella Balm d'la Vardaiola sono state scoperte pitture rupestri preistoriche.
La storia di Varzo è legata, fin dai tempi dei Liguri, i primi abitanti della valle, alla posizione geografica. Varzo si trova infatti sulla strada che porta al Passo del Sempione e in una zona dove vi furono frequenti dispute di confine fra Svizzera e Italia.