Das Dorf Verretto befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 338 Einwohner und hat eine Fläche von 2,74 Quadratkilometer bei einer Bevölkerungsdichte von 123,36 Einwohner pro Quadratkilometer. Verretto befindet sich 78 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Filiberta
San Cristoforo