Viré est une commune française située en Haut-Mâconnais dans le département de Saône-et-Loire en région Bourgogne-Franche-Comté. La commune est aussi appelée localement Viré-en-Mâconnais. Elle fait désormais partie du canton d'Hurigny, après avoir appartenu au canton de Lugny de 1790 à 2015.