Historically the first mention of Beynac dates to 1115 when Maynard de Beynac made a gift to the sisters at Fontevrault Abbey. Simon de Montfort seized the château at the end of the 12th century, but the people of Beynac recovered their château thanks to the intervention of Philippe Auguste in 1217. The château stayed in possession of the family until 1761, the time of the marriage of Marie Claude de Beynac with Christophe de Beaumont. It was with Marie Claude de Beynac that this branch of the family ended. One of the descendants sold the château in 1961.
In 1827, the communes of Beynac and Cazenac were merged under the current name.