El río Vienne (en occitano Vinhana o Viena, en poitevino-saintongeais Viéne) es un río de Francia, uno de los principales afluentes del río Loira. Nace a 920 msnm en la meseta de Millevaches, en el departamento de Corrèze. Es afluente por la izquierda del Loira, en el cual desemboca en Candes-Saint-Martin, a 27 msnm. Su longitud es de 372 km. De entre sus afluentes destaca el río Creuse.