Where is Jackson Hole?
Jackson Hole is located in western Wyoming at the base of Grand Teton National Park and south of Yellowstone National Park. The town is surrounded by the National Elk Refuge to the north and the Snake River Canyon to the south, giving the feeling that you are in a true mountain valley. The valley of Jackson Hole is 80 miles long and 15 miles wide.