La commune de Marmagne est située dans le département Saône-et-Loire.
Les communes à proximité sont les suivantes : Charmoy, Saint-Symphorien-de-Marmagne, Broye, Autun, Le Creusot, Saint-Sernin-du-Bois, Antully, Montcenis.
3 infirmiers et infirmières à domicile exercent à Marmagne.