Ramshead Lake is located in Grand Teton National Park, in the U. S. state of Wyoming. Situated within Hanging Canyon, Ramshead Lake is flanked by Mount Saint John to the northwest and Symmetry Spire to the south. Arrowhead Pool is to the east and the Lake of the Crags is to the west. References Lakes of Grand Teton National Park