Vigarano Mainarda is a comune (municipality) in the Province of Ferrara in the Italian region Emilia-Romagna, located about 40 kilometres (25 mi) northeast of Bologna and about 9 kilometres (6 mi) west of Ferrara.Vigarano Mainarda borders the following municipalities: Bondeno, Ferrara, Mirabello and Poggio Renatico.