Marsac-sur-Don (en bretó Marzheg) és un municipi francès, situat a la regió de país del Loira, al departament de Loira Atlàntic, que històricament va formar part de la Bretanya. L'any 2006 tenia 1.237 habitants. Limita amb Derval, Conquereuil, Guémené-Penfao, Le Gâvre, Vay, Nozay i Jans.