Les outils en silex que l'on retrouve au hasard de certains travaux des champs attestent d'une occupation ancienne des lieux. Au XIIe siècle, Marsac possède un prieuré dépendant de Saint-Sauveur-de-Redon... L'agriculture à Marsac-sur-Don est le premier secteur économique de la commune. Aujourd'hui, Marsac-sur-Don est le point de départ idéal pour découvrir jusqu'à Guémené-Penfao, la vallée du Don. C'est en canoë qu'elle révèle ses plus beaux paysages tout à la fois sauvages et intimes. On peut aussi emprunter le chariot bâché pour apprécier le domaine de la Roche avec son superbe plan d'eau et aux alentours, la forêt du Gâvre. Le domaine de la Roche est unsite verdoyant de 22 ha dont 9 ha en plan d'eau. Il propose aux amoureux de la nature, diverses activités avec un intérêt différent à chaque saison comme par exemple la pêche aménagée, un parcours de santé, des sentiers pédestres, équestres et VTT, une aire de pique-nique et une aire de jeux enfants, terrains de boules. Richesses de la nature mais aussi du patrimoine architectural avec ses châteaux, manoirs et paraît-il ses 35 calvaires qui s'offrent aux regards admiratifs des promeneurs. Une commune où il fait bon vivre. " BONHEUR EST DON " est d'ailleurs inscrit sur le blason de la commune.