Il fiume Vienne ha una lunghezza di 363,2 km (226 mi) e un bacino di drenaggio con una superficie di circa 21.161 km2 (8.170 mq).
Corso
Il fiume Vienne inizia nel dipartimento della Corrèze, ai piedi del Mont Audouze, sul Plateau de Millevaches, nel comune di Millevaches, ad un'altitudine di circa 880 m.
Scorre poi approssimativamente verso ovest fino alla città di Limoges, dove la sua acqua è stata utilizzata nella famosa industria della porcellana di Limoges. Poco dopo Limoges, un po' dopo Limoges, gira verso nord.
Infine, il fiume sfocia nella Loira, sulla sinistra, nel comune di Candes-Saint-Martin.
La Vienne attraversa 6 dipartimenti e 96 comuni, in 2 regioni:
- Regione Centre-Val de Loire
- Indre-et-Loire: Chinon, Candes-Saint-Martin
- Nouvelle-Aquitania
- Corrèze: Peyrelevade
- Creuse
- Haute-Vienne: Rempnat, Eymoutiers, Saint-Léonard-de-Noblat, Limoges, Aixe-sur-Vienne, Saint-Junien
- Charente: Confolens
- Vienne: Chauvigny, Châtellerault
La Vienne attraversa tre parchi naturali regionali: Parc naturel régional de Millevaches en Limousin, Parc naturel régional Périgord Limousin e Parc naturel régional Loire-Anjou-Touraine.