Der Leff (bretonisch: Leñv) ist ein Fluss in Frankreich, der im Département Côtes-d’Armor, in der Region Bretagne verläuft. Er entspringt im Gemeindegebiet von Le Leslay, entwässert generell Richtung Nordwest und mündet nach rund 62[2] Kilometern, nördlich von Pontrieux als rechter Nebenfluss in den Trieux. In seinem Mündungsabschnitt ist er bereits von den Gezeiten beeinflusst.
123Die Angaben zur Flusslänge beruhen auf den Informationen über den Leff bei SANDRE (französisch), abgerufen am 26. November 2011, gerundet auf volle Kilometer.