Grignasco este o comună din provincia Novara, Italia. În 2011 avea o populație de 4.692 de locuitori.