La rivière Alagnon a une longueur de 85,9 km et un bassin de drainage d'une superficie de 1 042 km2.
Son débit annuel moyen (volume d'eau qui traverse une section de la rivière par unité de temps) est de 11,90 m3/s (420 pi3/s) à Lempdes-sur-Allagnon en Haute-Loire.
Débit mensuel moyen (m3/s) à Lempdes-sur-Allagnon (50 ans)
Cours
La rivière Alagnon prend sa source dans les Monts du Cantal (Massif central), près du Puy Bataillouse, commune de Laveissière, à une altitude d'environ 1 590 m, dans le département du Cantal. Il coule d'abord à l'est, près de la station de ski de Super Lioran, et s'engage dans une gorge puis dans une vallée près de Murat. La rivière coule en général vers le nord-est et se jette dans des gorges profondes à Lempdes-sur-Allagnon.
La rivière Alagnon traverse la région Auvergne-Rhône-Alpes, 3 départements et 23 communes. Deux communes portent le nom de la rivière : La Chapelle-d'Alagnon et Lempdes-sur-Allagnon. Elle traverse entre autres les communes suivantes :
- Région Auvergne-Rhône-Alpes
- Département du Cantal : Laveissière, Murat, La Chapelle-d'Alagnon, Neussargues-Moissac, Ferrières-Saint-Mary, Molompize, Massiac
- Département de la Haute-Loire : Grenier-Montgon, Torsiac, Lempdes-sur-Allagnon
- Département du Puy-de-Dôme : Charbonnier-les-Mines, Beaulieu, Auzat-la-Combelle
Enfin, il se jette dans l'Allier sur la commune d'Auzat-la-Combelle, au lieu-dit Le Saut du Loup, dans le Puy-de-Dôme.