Gueugnon is a commune of 6,948 people (2018). It is in Bourgogne-Franche-Comté in the Saône-et-Loire department in east France.