Viaur – rzeka we Francji, przepływająca przez tereny departamentów Aveyron, Tarn oraz Tarn i Garonna. Ma długość 168,3 km. Stanowi lewy dopływ rzeki Aveyron.
Geografia Viaur swoje źródła ma w departamencie Aveyron, na terenie gminy Vézins-de-Lévézou, na obszarze Parku Regionalnego Grands Causses, na stokach wzniesienia Puech du Pal (1155 m n.p.m.). Rzeka generalnie płynie w kierunku zachodnim. Nad doliną Viaur należało zbudować dwa duże wiadukty: wiadukt kolejowy, który dominuje 120 metrów nad rzeką, oraz wiadukt drogi ekspresowej N88. Viaur uchodzi do Aveyron na terenie gminy Laguépie w departamencie Tarn i Garonna.
Viaur przepływa przez 3 departamenty, w tym 30 gmin: Aveyron Vézins-de-Lévézou (źródło), Ségur, Sévérac-le-Château, Pont-de-Salars, Bor-et-Bar, Le Vibal, Saint-André-de-Najac, Trémouilles, La Salvetat-Peyralès, Arques, Flavin, Calmont, Comps-la-Grand-Ville, Camjac, Centrès, Camboulazet, Sainte-Juliette-sur-Viaur, Cassagnes-Begonhes, Lescure-Jaoul, Crespin, Saint-Just-sur-Viaur, Tauriac-de-Naucelle Tarn Saint-Martin-Laguépie, Pampelonne, Mirandol-Bourgnounac, Tanus, Jouqueviel, Montirat, Saint-Christophe Tarn i Garonna Laguépie (ujście)