Sillavengo is a comune, or municipality, located in the Province of Novara within the Piedmont region of northern Italy. It is situated approximately 80 kilometres (50 mi) northeast of Turin and about 15 kilometres (9 mi) northwest of the city of Novara.