La Vienne (372 km) prend sa source au pied du mont d’Audouze (en Corrèze) sur le plateau de Millevaches à 920 m d’altitude, et traverse les plateaux intermédiaires puis les bas plateaux du haut Limousin (altitude de 300 – 400 m) avant de sillonner les formations sédimentaires du Poitou et enfin de confluer avec la Loire à Candes-Saint-Martin. Ses principaux affluents sont la Creuse (255 km), le Clain (125 km) et le Taurion (103 km). La Vienne amont, entre Tarnac et Nedde, héberge la Moule perlière (Margaritifera margaritifera). Elle affectionne les ruisseaux et rivières d’excellente qualité, avec des eaux fraîches, courantes et non calcaires.