El castillo de Beynac se encuentra situado en la comuna francesa de Beynac-et-Cazenac, en el departamento de Dordoña y más concretamente en el Périgord negro, en Francia.