Lupiac est la ville natale de Charles de Batz de Castelmore dit d'Artagnan (1610.1615 - 1673). Elle a gardé la forme ovale de son ancien castelnau (le plus vieux du Sud-Ouest), avec un chemin de ronde qui rappelle les anciennes fortifications. On y remarque des maisons à colombages autour de la place centrale ainsi que des galeries couvertes.
Alexandre Dumas s'est inspiré de ces mémoires pour composer son personnage de d'Artagnan, héros de trois récits publiés entre 1844 et 1850 et dont le plus connu est Les Trois Mousquetaires