Divignano is a comune, or municipality, situated in the Province of Novara within the Piedmont region of northern Italy. It is located approximately 25 kilometres (16 mi) north of the city of Novara and about 100 kilometres (62 mi) northeast of Turin.