Tamnies est perché sur un rocher dominant la vallée de la Beune et la D48, situé en Dordogne au coeur du Périgord Noir, entre Sarlat (cité médiévale), Montignac (grottes de Lascaux) et Les Eyzies (capitale mondiale de la Préhistoire). Petit village tourné vers le tourisme rural au coeur du Perigord.