Tornaco is a comune (municipality) in the Province of Novara in the Italian region Piedmont, located about northeast of Turin and about southeast of Novara. As of 31 December 2019, it had a population of 932 and an area of .All demographics and other statistics: Italian statistical institute Istat.

Tornaco borders the following municipalities: Borgolavezzaro, Cassolnovo, Cilavegna, Gravellona Lomellina, Terdobbiate, and Vespolate.

Demographic evolution

References