Originating on the Warm Springs Indian Reservation, the river flows generally west about 21 miles through the Mount Hood National Forest to the unincorporated community of Ripplebrook, where it joins the main stem of the Clackamas River.