Elle prend sa source dans le Massif central à plus de 1.300 m d’altitude dans les Monts Dore sur les pentes du puy Ferrand, vers Église neuve d'Entraïgues près de la station de Super Besse (commune de Besse-et-Saint-Anastaise), dans le Parc naturel régional des volcans d'Auvergne.
La Rhue, appelée sur le haut de son parcours, Rhue de Condat, s'enfonce dans des gorges jusqu'à Chavagnac et rejoint la Rhue de Cheylade à Coindre pour former la grande Rhue. La grande Rhue passe près de Vaussaire (barrage construit en 1951-1952) avant de rejoindre la rivière Tarentaine. Elle se jette dans la Dordogne au sud de Bort-les-Orgues.