Henry's Fork is the northern fork of the
Snake River in
Eastern Region. Its headwaters are Henry's Lake a few miles from the Continental Divide. The river flows through the east end of
Island Park Reservoir, created by the Island Park Dam, and afters flows mostly south and a little west, being joined by the
Teton River before joining the main branch of the
Snake River.