Arnac a une terminaison dénotant une origine celtique en « ar », qui veut dire rocher, endroit élevé. Le bourg est situé sur un point culminant rocheux. Dans la région, plusieurs villages portent ce même nom d’Arnac provoquant ainsi de fâcheuses confusions. Pour distinguer Arnac des autres localités, on lui adjoignit « La Poste » au début du XVIIIe siècle à cause du relais de poste qui s’y trouvait…
(image et extrait du site officiel de la commune)