Tiene diez afluentes de más de 100 km —Lot (), Tarn (), Baïse (), Gers (), Ariège (), Save (), Gimone (), Dropt (), Arrats () y Louge ()—, además de otros ocho subafluentes de esa longitud —Aveyron () y Agout (), afluentes del Tarn; Viaur (), afluente del Aveyron; Truyère () y Célé (), afluentes del Lot; Hers-Vif (), afluente del Ariège; Osse (), afluente del Gélise y subafluente del Baïse; y Dadou (), afluente del Agout.