Pendant la Seconde Guerre mondiale Mayrac n'a subi ni combats ni pertes humaines. L'envahissement de la zone libre le , puis la création progressive du STO, faisant suite à la Relève, qui devient complète en , pousse de nombreux jeunes lotois à entrer dans la clandestinité puis à participer à la constitution de maquis. Un maquis, affilié début 1944 aux FTP (comme de nombreux maquis du Lot), et commandé par Antoine Delpeyroux, alias Tony, est actif dans le secteur de Souillac-Gourdon. Il intervient à Mayrac dont il utilise les salles du château (à l'époque inhabité) comme base et lieu de détention provisoire de prisonniers. Il combat sous l'autorité de Robert Noireau (alias Colonel Georges), compagnon de la Libération, qui dirige les maquis du Lot. À partir du , les activités s'intensifient car, d'un côté on prépare le débarquement (sabotages d'usines d'armement à Figeac, coupures des voies ferrées et des routes), et de l'autre côté la Panzerdivision SS "Das Reich", arrivant du front russe où elle a été décimée, est redéployée à partir d'avril autour de Montauban où elle doit à la fois se reconstituer et réduire les maquis, en particulier du Lot. Elle mène alors de nombreuses opérations et exactions dans le Lot et la région (déportés de Figeac, massacre de Gabaudet, pendus de Tulle, massacre d'Ouradour-sur-Glane), avant de rejoindre le front de Normandie. Le , un accrochage a lieu en deux endroits de Saint-Sozy (Mayrac est alors intégrée à cette commune) entre des maquisards qui convoient de l'armement récemment parachuté (Opération Cadillac) et les troupes d'occupation. Six résistants meurent ce jour-là à Saint-Sozy.