Beynac-et-Cazenac est une commune du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Beynac-et-Cazenac fait partie du canton de Sarlat-la-Canéda
Beynac-et-Cazenac adhère à la la communauté de communes Sarlat-Périgord Noir
Beynac-et-Cazenac fait partie du bassin de vie de Sarlat-la-Canéda
71 m.
La population de Beynac-et-Cazenac est de 547 habitants (2020)
Le code postal de de Beynac-et-Cazenac est : 24220