Léhon (Breton: Lehon) is a former commune. It is in Brittany in the Côtes-d'Armor department in northwest France. On 1 January 2018, it was merged into the commune of Dinan.