The first traces of a settlement in this location date from the late Bronze Age,[3] with the pre-Celtic Golasecca culture.
According to tradition, before the Battle of Ticinus, Hannibal built the carthaginean camp amongst the nowadays towns of Gravellona, Cassolnovo and Piccolini, hamlet of Vigevano.
During the Middle Ages, Gravellona belongs to the archbishop of Novara, who gave executive power to Ingone.
An intense rice cultivation is allowed by the flow of water, in particular from the Canal Quintino Sella.
Works exhibited include frescos and murals, shapes in wrought iron on the roofs, mosaics on the pavements and others.