It begins in the Salmon Mountains, on the border of Siskiyou and Trinity County, about 15 miles southeast of Cecilville, and flows generally northwest through the Salmon Mountains to its confluence with the North Fork at Forks of Salmon.