Ashton is 18 miles (29 km) from the southwest corner of Yellowstone National Park, 24 miles (39 km) from Grand Teton National Park, and 39 miles (63 km) from the Grand Teton with a clear view. Ashton is surrounded by farmland but is less than five miles (8 km) from the Targhee National Forest. There are four rivers within 10 miles (16 km) of Ashton. They are the Henry's Fork of the Snake River, Fall River, the Teton River, and Warm River and all are outstanding trout streams. There are three notable waterfalls nearby, Upper Mesa Falls and Lower Mesa Falls both on the Henry's Fork and Cave Falls on Fall River.