Le toponyme est d’origine gallo-romaine, voire celtique. D’après Marcel Villoutreix, Tarnac est issu d’un nom d’homme gaulois ou latin, Tarinus ; d’après Jean-Paul Savignac du théonyme Taranus, plus connu sous la forme de Taranis, dieu gaulois du tonnerre.
Tarnac et le bourg :
Tarnac est à la jonction des trois départements : Corrèze, Haute Vienne, Creuse. En superficie, elle est la 4ème commune de Corrèze.
Quelques vestiges archéologiques, répertoriés et datés au siècle dernier attestent d’une première implantation humaine dès la période de la Préhistoire sur le territoire de notre commune . Déjà présente à l’époque mérovingienne, la très vaste paroisse de Tarnac se développe encore sous les carolingiens (6754 ha). Dépendant de l’évêque de Limoges, Tarnac deviendra aussi le siège d’une centaine * en 832 , puis le chef lieu d’une vicairie civile** en 871 sous le nom de TARNACENSEM.
TARNACO vers 1315 domaine gallo romain de TARINUS
TERNAT en 1789
*Une centaine : subdivision territoriale avec milice de 100 hommes sous l’autorité d’un centenier **Une vicairie civile : sorte de sous- préfecture environ tri- cantonale.
Héraldique :
Les armes de Tarnac de la famille Lagrange, adoptées en 1986 comme blason communal :
de gueulesau franc-quartier d’hermine accompagné de trois merlettes d’argent.