Kangaroo Lake is located approximately 17 miles west of the town of Mt. Shasta, California. There is a campground on the Eastern Shore.