Its length is 74.8 miles (120.4 km), it flows westward from the Bitterroot Mountains along the Idaho- Montana border, and joins the Snake River at Lewiston. The Clearwater River is in the northwestern United States, in north central Idaho. Middle Fork Clearwater River, North Fork Clearwater River, Potlatch River