La rivière d'Alleuze est un cours d'eau naturel non navigable qui se jette dans la Truyère au niveau de la commune de Val d'Arcomie.
Il prend sa source dans la commune de Paulhac. Il est baptisé ruisseau de Cussac en amont puis, ruisseau des Ternes avant de prendre son nom définitif de rivière d'Alleuze.
Il a une longueur de 22,57 km.