La Haute-Loire possède un réseau hydrographique dense : quelque 700 cours d’eau (soit 3 500 kilomètres) avec deux artères maîtresses, l’Allier et la Loire. Le réseau de l’Allier draine les monts de la Margeride, les revers Ouest des plateaux de La Chaise-Dieu et les monts du Devès ; celui de la Loire draine les reliefs médians, les massifs et plateaux de l’Est.
Les régimes de ces cours d’eau torrentiels sont extrêmement irréguliers. Les crues, comme celle de la Loire en 1980, peuvent être catastrophiques, d’où l’utilité des réseaux de surveillance et des aménagements en cours.