Das Dorf Lozzolo befindet sich in der Provinz Vercelli,
die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 808 Einwohner und hat eine Fläche von 6,71 Quadratkilometer
bei einer Bevölkerungsdichte von 120,42 Einwohner pro Quadratkilometer. Lozzolo befindet sich 320 Meter über dem Meeresspiegel.
