Ornavasso is a comune, or municipality, situated in the Province of Verbano-Cusio-Ossola within the Piedmont region of northern Italy.
The town is located approximately 110 kilometres (68 mi) northeast of Turin and about 11 kilometres (7 mi) northwest of Verbania.