Le château de Villiers-le-Duc est situé à Villiers-le-Duc, dans le département français de la Côte-d'Or.