Village de plus de 350 habitants, Tarnac prend place au cœur de la Corrèze, à une soixantaine de kilomètres environ de Tulle. Cette petite commune du Massif central, limitrophe de la Creuse et de la Haute-Vienne, se situe sur le plateau de Millevaches, non loin de Meymac ou Peyrelevade.
Occupé dès l'époque gallo-romaine, comme en témoignent les tertres funéraires toujours présents sur place, le territoire de Tarnac commence principalement à se développer à l'époque carolingienne. Après avoir possédé un rôle économique et social central sous l'Ancien Régime, le village s'illustre également durant la Seconde Guerre mondiale, notamment par la Résistance.
Aujourd'hui, Tarnac continue d'attirer l'attention par ses paysages incroyables et son patrimoine architectural.