Lewis Lake is located in the U. S. state of Wyoming in the southern part of Yellowstone National Park, about 4 miles southeast of Shoshone Lake, and approximately 10 miles southwest of Yellowstone Lake. Lewis Lake and Shoshone Lake are both located a few miles northeast of the Pitchstone Plateau.