Overview Meadow Lake Campground is located on the Leadore Ranger District of the Salmon-Challis National Forest. This high alpine campground sits at an elevation of 9,160 feet in the Lemhi Mountain Range, 22 miles from Leadore, Idaho.Recreation There's no lack of recreational opportunities around Meadow Lake Campground. The lake is stocked twice a year so the fish are always biting. Fish from the bank or carry your boat down to the lake and try from the water, as there is no boat ramp or boat do