La longitud total del río Arnoia es de 84,5 kilómetros, con lo cual es el río más largo de la provincia de Orense.