Das Dorf Varzi befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 3536 Einwohner und hat eine Fläche von 58,78 Quadratkilometer bei einer Bevölkerungsdichte von 60,16 Einwohner pro Quadratkilometer. Varzi befindet sich 416 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Albereto
Altre Case
Bognassi
Bosmenso Superiore
Caposelva
Carro
Casa Rampolla
Castellaro
Cella
Celletta
Dego