Az Isle folyó Franciaország területén, a Dordogne jobb oldali mellékfolyója.
A Millevaches-fennsíkon ered és Libourne-nál torkollik a Dordogne-ba. Hossza 255,3 km, közepes vízhozama 63,1 m³ másodpercenként. A vízgyűjtő terület nagysága 7 510 km².
Mellékfolyói az Auvézère, Vern, Beauronne, Crempse, Duche és a Dronne.