El río Moyle nace a una altitud aproximada de 800 m y recorre una longitud de 60 km en sentido noroeste hasta la confluencia con el río Alto Ichilo para formar el río Ichilo () .