Le château de Beauchêne est situé sur la commune de Langrolay-sur-Rance, dans le département des Côtes-d'Armor.