La municipalité de Marcilly-lès-Buxy est située dans le département Saône-et-Loire.
Les villes limitrophes sont les suivantes : Saint-Privé, Cersot, Écuisses, Villeneuve-en-Montagne, Saint-Martin-d'Auxy, Savianges, Sainte-Hélène, Saint-Laurent-d'Andenay, Sassangy.
3 infirmiers et infirmières à domicile travaillent à Marcilly-lès-Buxy.