Le Château de Commarque se situe en Dordogne entre Sarlat et Les Eyzies sur la commune des Eyzies-de-Tayac-Sireuil, sur un éperon rocheux au fond de la vallée de la Beune.
Le château se situe au bout d'un petit sentier à travers les bois. Il est tellement difficile d'accès qu'on lui donne le nom de "Forteresse oubliée"...
Il fait face au Château de Laussel.