L'Oyon est une rivière française du département du Morbihan en Bretagne, qui se jette dans l'Aff. C'est donc un sous-affluent de la Vilaine par l'Oust.
L'Oyon prend source à Campénéac aux abords du Val sans retour. Il est baptisé Ruisseau des Landes de Rohan dans sa partie amont.
La longueur de son cours d'eau est de 31,9 km.
Lien Wikipédia