The McCloud River rises on the east slope of Mount Shasta and flows south for 77 miles through the southern Cascade Range, roughly parallel to the Upper Sacramento, eventually to reach the McCloud Arm of Shasta Lake.