La commune est située à 5 km de Louhans-Châteaurenaud et possède une halte nautique sur la Seille. La Voie Verte La Bressane reliant Chalon sur Saône à Lons le Saunier passe aussi par la commune.
L’église Saint-Martin de Marmagne fut construite à la fin du XIXe siècle (1898-1901), dans un style néo-gothique, juste à côté de l’ancienne église, construite au XIe siècle par les moines de l’abbaye Saint-Martin d’Autun, qui s’effondrait. Les deux églises ont donc cohabité pendant plusieurs années avant la démolition de la plus ancienne (qui se trouvait au milieu du cimetière). Les cloches de l’église actuelle se trouvaient dans le clocher de l’ancienne église mais ont été refondues avant d’entrer dans le clocher.