Marsac est une commune française située dans le sud-ouest du département de Tarn-et-Garonne, en région Occitanie. Sur le plan historique et culturel, la commune est dans la Lomagne, une ancienne circonscription de la province de Gascogne ayant titre de vicomté, surnommée « Toscane française ». Exposée à un climat océanique altéré, elle est drainée par l'Arrats, le ruisseau de Cameson, le Campunau et par divers autres petits cours d'eau.
Location
La commune possède un patrimoine naturel remarquable composé d'une zone naturelle d'intérêt écologique, faunistique et floristique. Marsac est une commune rurale qui compte 178 habitants en 2023, après avoir connu un pic de population de 659 habitants en 1821. Ses habitants sont appelés les Marsacais.