Au sud-est du département de la Dordogne, entre Sarlat et Souillac, Calviac en Périgord est principalement située sur la rive droite de la la rivière.
La vallée de la Dordogne, la ligne des "Pechs" avec ses forêts de chênes verts et la plaine de Braulen font de Calviac en Périgord une commune aux paysages très variés ou serpente un sentier de randonnée (9 km). Le GR6 passe dans le haut de la commune.
Peuplée de 498 habitants , les calviacois et les calviacoises se sont installés :
- dans le bourg autour de l'église Saint Pierre-ès-liens qui fût construite du 12 ème
au 15 ème siècle,l'église est inscrite aux monuments
historique.
- dans de nombreux hameaux qui parsème la campagne
La commune s'étend s'étend sur 14,47 km2 le long de la route départementale 703 qui la traverse sur 8 km environ du Pouget à Rouffillac
Les touristes sont attendus à Calviac en Périgord où les structures d'acceuil sont nombreuses (Camping, Villages de vacances, Gites et Chambres d'hôtes).