Nace a unos 700 m s. n. m. en la turbera de Longéroux (Corrèze), en la meseta de Millevaches y desemboca en Limeuil (Dordoña).
Todo su recorrido se desarrolla en los departamentos de Corrèze y Dordoña.
Las principales poblaciones que atraviesa son Uzerche, Terrasson-Lavilledieu y Les Eyzies-de-Tayac-Sireuil.
Además se han aprovechado para dar acceso al ferrocarril hasta Brive.
En su valle inferior se encuentran numerosas cuevas prehistóricas, como las de Lascaux o Les Eyzies-de-Tayac.