The river flows generally northwest along the west side of the Klamath Mountains, past Cave Junction, Kerby and through the Siskiyou National Forest. It joins the Rogue River from the south on the Curry-Josephine county line, approximately  from the Pacific Ocean.
The river flows generally northwest along the west side of the Klamath Mountains, passing through Cave Junction, Kerby, and into the Siskiyou National Forest. It joins the Rogue River from the south on the Curry-Josephine county line, roughly near the Pacific Ocean.