A l’époque romaine Juvignac portait le nom de «Juviniacum ». Au 19ème siècle, Juvignac a connu un essor au niveau de son établissement thermal de Fontcaude qui est une eau chaude utilisée comme moyen de traitement.
Juvignac constitue quelques monuments et lieux touristiques favorables tels que : Therme de Juvignac, le Pont roman, le Château de Mosson, le Château de Caunelle, le Château de la Fourques et un terrain de Golf réparti sur 80 hectares de Fontcaude.