The river flows through the valley for approximately 6 miles from the northeast (where it connects from its headwaters and the Ukiah Valley through a rocky constriction) to the southwest, and it is met near Hopland by two tributaries, Feliz Creek on the west side of the river and McDowell Creek on the east.