Vinzaglio borders the following municipalities: Borgo Vercelli, Casalino, Confienza, Palestro and Vercelli. The Battle of Palestro was fought near the town on 30–31 May 1859.