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